About
I’m Bojan Veljanovski. I’ve been writing software since 2003.
I started as an independent developer in 2010, building web systems for clients. In 2013, I joined a startup as its first engineer—a decision that shaped the next decade of my career. I progressed from developer to tech lead, then architect, and eventually CTO (2015–2024). Along the way, I scaled the engineering team from 10 to 40+ engineers and served as Interim CEO during a leadership transition (2019–2022).
Today, I’m VP of Technology and R&D Engineering Manager at a software consulting company, focused on systems design, software delivery, and technical leadership. My expertise spans software architecture, database design, backend APIs, web and mobile apps, distributed systems, and system integrations.
This blog is where I keep notes on things I find useful.