
About
An engineer at heart. A CTO who builds.
I'm Stefan, a full-stack engineer and co-founder of DEVLEGION, based in Niš, Serbia. I build web products from the first architecture decisions to the details users interact with every day. My work spans travel, logistics, sports analytics and healthcare, primarily in JavaScript and TypeScript.
Since co-founding DEVLEGION in 2022, I've combined hands-on engineering with leading technical decisions, mentoring developers, and helping clients turn ideas into working products. Being a founder means thinking beyond the code: understanding what matters to the business, questioning assumptions, and knowing where to invest effort.
I'm still happiest solving a difficult problem alongside a good team. That might mean untangling a legacy backend, making a dashboard faster, or simplifying a workflow that frustrates users. I care about software that's useful, reliable and easy for the next developer to understand, and I take ownership of getting it there.
How I got here
09.2022 to now · Niš, remote
CTO & Co-Founder, DEVLEGION
- Owns architecture and code-review standards across several client teams
- Handles technical hiring: interview process, rubric and hire decisions. Mentors engineers.
- Primary technical contact for clients: discovery, estimation, proposals, stack selection
- CEO-level duties: strategy, operations, finance, sales
09.2022 to now · Niš, remote
Senior Full Stack Engineer, DEVLEGION
Case studies: Hostelworld, edio, Atlas Sports Analytics, LogiTrack, Data Context Hub
09.2019 to 12.2023 · Niš
Full Stack Software Engineer, Ates Soft
- Delivered 15+ client projects, often as tech lead or sole developer.
Case studies: Attorneys
Leading teams
Hiring
I built our interview process: question bank, scoring rubric, calibration. I make the hire decisions.
Mentoring
Onboarding, pair sessions and matching engineers to projects where they'll grow.
Code review
Review and architecture standards that keep several client teams consistent.
Client discovery
Requirements, estimates and stack choices, explained in plain language.
Languages
- Serbian
- Native
- English
- Fluent, daily with US & EU clients
- German
- A2
Hiring or contracting?
Available for monthly contracts or full-time.
Available for monthly contracts from October 2026.
Let's build the whole thing properly.
An MVP, a rebuild, or a system that has to survive launch day. Tell me what you're building in a 30-minute call.
Senior full-stack, remote, CET.
Available as a long-term contractor on a monthly rate, embedded in your team, or full-time. Seven years across React, Node and the cloud, plus CTO experience.