Nikola Ivančević

Tech Mentor

I help developers build stronger foundations. I write about software engineering, systems thinking, and the human side of technology.

Nikola Ivančević

My career in tech started from curiosity — a desire to understand how things work beneath the surface. Over the years, that curiosity led me from writing my first code to leading teams and mentoring.

Today I believe that the strongest engineers are not those who know every framework, but those who understand the patterns underneath. My approach to mentoring focuses on building mental models that last, not just skills that expire.

When I'm not working with code, I'm probably reading about systems design, experimenting with AI tools, or explaining to someone why simplicity is always harder than complexity.

</>

Software Engineering

Full-stack development focused on clean, maintainable code and pragmatic architecture.

AI

AI & Developer Tools

Integrating AI into developer workflows — from code assistants to custom tooling.

sys

Systems Thinking

Designing systems that scale — technically and organizationally.

1:1

Tech Mentoring

Individual and group mentoring for developers at all experience levels.

2026 — present
Tech Mentor & Independent Consultant
Mentoring, talks, and writing about modern software engineering.
2022 — 2025
Senior Engineer / Tech Lead
Led teams and built production systems at scale.
2018 — 2022
Software Engineer
Full-stack development, from startups to enterprise.