Skip to main content
👨‍💻

About Me

Passionate about software architecture and technical innovation, I'm a Lead Software Engineer building large-scale distributed systems since 2017 professionally and 2012 personally.

I specialize in transforming complex technical challenges into elegant, scalable solutions. My journey spans from hands-on development to leading international teams, always with a focus on delivering robust, production-ready systems.

🏗️

Lead & Architect

Design cloud-native microservices that scale

💡

Innovate

Drive R&D, POCs, and emerging technologies

👥

Mentor

Guide teams on best practices & excellence

🔗

Bridge

Connect tech solutions with business needs

Core Expertise

Java Spring Boot Microservices Kubernetes Cloud Architecture DevOps System Design Technical Leadership Python TypeScript PostgreSQL Redis Docker CI/CD
🌟

Professional Journey

With 8+ years of professional experience in software engineering, I've evolved from developer to technical leader, working with major European banking groups and international companies.

  • Leading large-scale projects Architecting and building next-generation banking applications from scratch, coordinating international teams across multiple countries
  • Technical innovation Driving R&D initiatives, conducting comparative POCs (Redis vs Apache Ignite, Oracle vs MongoDB), and implementing cutting-edge solutions
  • DevOps & Infrastructure Setting up complete CI/CD pipelines, orchestrating Kubernetes deployments, and managing production systems
  • Regulatory expertise Developing PSD2 APIs (SCA, AIS, PIS), implementing fraud detection systems, and ensuring compliance with banking regulations
  • Modernization initiatives Successfully migrating legacy systems to modern microservices architectures
  • Team development Mentoring developers, conducting code reviews, and establishing best practices across teams
🚀

Side Projects

Beyond my professional work, I build side projects to explore new technologies and solve real problems.

🎯

Planning Poker

Real-time collaborative estimation for agile teams. No signup, no tracking, just pure estimation power with lightning-fast WebSocket connections.

Real-time Sync No Signup Privacy-first
TypeScript React WebSocket FastAPI
🔗

Slui URL Shortener

Mobile-first PWA for creating short links with lightning-fast performance. Privacy-focused with instant QR code generation.

No Tracking QR Codes PWA
TypeScript React FastAPI
🏋️

Swipe Interview

PWA for interview preparation with progress tracking and daily challenges through an engaging swiping interface.

Progress Tracking Daily Challenges Swipe UI
TypeScript React Tailwind PWA
🛠️

DevToolbox

Essential developer utilities for daily tasks. Encoding, decoding, token generation, regex testing. All client-side for privacy.

Client-side Private Free
React TypeScript Monaco
🎭

ZestLoop

AI-powered content platform delivering jokes, affirmations, quotes, stories, and bedtime tales.

AI Content Multi-category Cross-platform
Flutter FastAPI AI
🤖

Stock Weather AI

AI-powered financial market analysis using machine learning to predict trends and provide real-time insights.

ML Predictions Real-time Insights
Python LangChain AI/ML
🎮

C++ Game Engine

2015

Multi-threaded game engine from scratch with custom OpenGL rendering, physics simulation, and advanced graphics features.

Videos:
Frustum Culling Skeletal Animation Deferred Rendering
C++ OpenGL Custom Engine
📚

Writing Agent

Open-source AI book writing agent using multiple agents to orchestrate the book writing process. Powers the /books section.

Multi-agent System AI Orchestration Content Generation
Python AI/ML LangChain
📝

On This Blog

I share insights on software architecture, system design, cloud technologies, and lessons learned from building production systems at scale. From technical deep-dives to practical engineering tips, you'll find articles for developers who care about quality code and robust systems.