About me
I'm Aleksandar Goševski, a software engineer based in Serbia. For me, it all started back in 2007 when I first dipped my toes into the world of HTML and CSS. Since then, my thirst for knowledge has led me to explore a diverse range of technologies, including PHP, JavaScript, Node.js, Go, Lua, and many more.
I am currently thriving in my role as a Staff Software Engineer at Vast (Acquired by Vroom).
In my relentless pursuit of an optimized machine setup I'm always fine-tuning my dotfiles to ensure a seamless and efficient coding environment.
Specialities
- Software Architecture — Skilled in designing and implementing robust project architectures, optimizing code organization, and establishing best practices for scalability and maintainability.
- Front-End — Throughout my career, I have worked extensively with JavaScript, from older libraries like jQuery and Backbone.js to more recent frameworks like Vue.js, enabling me to tackle diverse projects. While I'm currently focusing a bit less on CSS, I remain well-versed in semantic markup, accessibility, and the latest best practices in creating engaging web experiences.
- Back-End — I have a wealth of experience working on a multitude of back-end services and APIs. I'm well-versed in designing and implementing RESTful APIs, database integrations, and server-side logic that powers the heart of applications.
- Tooling — I geek out on setting up tools for automatic code checks, pre-commit hooks, and continuous integration. I'll make sure my team follows the coding standards while enjoying a smoother workflow.
My adaptability and resourcefulness are the secret ingredients that make me a versatile and effective software engineer. Let's collaborate and turn your ideas into reality!