Experience
Where I've been.
A timeline of my career so far — from learning to code on my own to building products and leading teams. Every role shaped how I think about software, people, and building things that last.
2015 — Present / 4 roles / 22+ technologies
Career journey
2023 — Present
Co-Founder & CTO
Stealth Startup
Leading the technical vision and engineering team for an early-stage venture. Building the product from the ground up, making foundational architecture decisions, and establishing engineering culture.
Starting from scratch is both terrifying and liberating. Every decision matters more when there are no guardrails.
2020 — 2023
Senior Full-Stack Engineer
Tech Consultancy
Led development of multiple client projects spanning fintech, e-commerce, and SaaS platforms. Mentored junior developers and established best practices for code quality and deployment workflows.
Consulting teaches you to adapt quickly. Every project is a new domain, a new team, and a new set of constraints.
2018 — 2020
Full-Stack Developer
Digital Agency
Built and maintained web applications for clients across various industries. Worked with modern JavaScript frameworks, PHP backends, and cloud infrastructure. First experience shipping products to real users at scale.
Agency work gave me breadth. I learned to deliver under pressure and to communicate with non-technical stakeholders.
2015 — 2018
Independent Developer
Self-Taught
Started learning to code through online resources and side projects. Built small tools, contributed to open source, and gradually developed the skills that would become a career.
The best investment I ever made was in curiosity. Every hour spent learning compounds over a lifetime.
At a glance
2023 — Present
Co-Founder & CTO
Stealth Startup
Leading the technical vision and engineering team for an early-stage venture. Building the product from the ground up, making foundational architecture decisions, and establishing engineering culture.
2020 — 2023
Senior Full-Stack Engineer
Tech Consultancy
Led development of multiple client projects spanning fintech, e-commerce, and SaaS platforms. Mentored junior developers and established best practices for code quality and deployment workflows.
2018 — 2020
Full-Stack Developer
Digital Agency
Built and maintained web applications for clients across various industries. Worked with modern JavaScript frameworks, PHP backends, and cloud infrastructure. First experience shipping products to real users at scale.
2015 — 2018
Independent Developer
Self-Taught
Started learning to code through online resources and side projects. Built small tools, contributed to open source, and gradually developed the skills that would become a career.
Skills & technologies
I'm a generalist at heart. Here's a snapshot of the tools and technologies I've worked with across the stack. I'm not religious about any of them — the right tool depends on the problem.
Languages
Frontend
Backend
Data
DevOps & Infra
Philosophy
My approach to technology
I believe the best engineers understand the whole system, not just their corner of it. I've worked across the full stack — from designing databases and building APIs to crafting responsive interfaces and setting up deployment pipelines.
What I care most about is craft. Clean code, good tests, clear documentation, and thoughtful architecture. These aren't nice-to-haves — they're what separate software that works from software that lasts.
Interested in working together?
Whether you have a project in mind, want to discuss a role, or just want to say hello — I'm always open to interesting conversations.