Programming Languages
Languages I use to build, solve and experiment.
Skills & technologies
Software engineering, machine learning and problem-solving — the toolkit I use to turn an idea into something people can actually run.
Same engineer.
Bigger possibilities.
Nothing in life is to be feared, it is only to be understood.
A practical toolkit built through university, projects and real-world experience.
Always learning, always improving.Languages I use to build, solve and experiment.
Building modern and responsive web applications.
Building APIs, services and database-backed applications.
Building APIs, services and database-backed applications.
Cross-platform mobile app development.
From classical ML to deep learning, with hands-on projects.
Building perception systems and working with real-world data.
Tools I use to build, deploy and manage projects.
A visual roadmap of what I’ve learned, what I’m learning, and what’s next.
Some of the tools and platforms in my workflow.
Focusing on these areas to deepen my expertise.
“The only way to do great work
— Steve Jobs
is to love what you do.
Breaking complex problems into simple, practical solutions.
Always exploring new tools, concepts and technologies.
Working effectively in teams and presenting ideas clearly.
I'm always open to new opportunities, collaborations, and interesting projects.