Developer, teacher, consultant
I build websites and information systems that outlive a single quarter.
I help companies and individuals turn ideas into real software — from a simple presentation to an internal system people actually use. I teach programming and consult when you want a straight answer instead of consultant ping-pong.
What I do
Three ways I can help. One person, three sets of questions, one email to get started.
Custom development
From a one-page presentation to the information system holding your company together. I own the work from design through deployment to the maintenance nobody wants to do.
Email me about this →Teaching programming
I teach people to think about code, not just copy it. Good for beginners, juniors at your company, or enthusiasts who want to finally understand why it doesn't work.
Email me about this →IT consulting
An independent outside view — from technology choice to architecture review. No "we've always done it this way." Let's find what actually works for you.
Email me about this →
Who I am
I'm an IT professional. By day I work on a large in-house information system — from database to UI — and see what holds together in software and what falls apart after a year.
Outside the corporate walls I help smaller companies and individuals build what they need: websites, small systems, automations. I teach occasionally, because explaining things plainly is the quickest way to find out whether I actually understand them.
I work mostly with Angular, TypeScript and Kotlin. But a stack is a tool, not a religion — I use what makes sense for the problem.
How I work
The portfolio is still coming together — most of my work lives behind closed corporate doors. For now, instead of screenshots, this:
Works > trendy > traditional
I build things that work. Not necessarily the newest, not the "we've always done it this way" ones either. The technology follows the problem, not the conference hype.
Full-stack ownership
Frontend, backend, data layer, deployment. I don't hand the ball to five other people — I usually see the whole path from UX to SQL plan.
From the corporate trenches, not a tutorial
I work every day on an in-house information system with real users and real requirements. I know what software that outlives a single quarter looks like.
Plain language
Teaching programming taught me one thing: if I can't explain it, I don't understand it. So you get straight answers, not marketing fluff.
Let's talk about it
The shortest route to an answer is email. I usually reply by the next business day. LinkedIn works too, if you want to skim the profile first.