About
I build software that people depend on every day.
I'm a Full-Stack Software Engineer focused on building reliable web and mobile applications. Much of my work sits where real business processes meet software — from operations and inventory to customer-facing products — where clarity, correctness and maintainability matter.
I work across the stack, typically using React and TypeScript on the front end, Flutter for mobile applications, and .NET or Node.js for backend services and APIs. I design around clear data models, strong validation and systems that remain understandable as they grow.
My approach starts with understanding the problem before writing the solution. I prefer simple architecture, predictable state changes, meaningful tests and code that is easier for the next developer to understand and extend.
I care just as much about the experience users interact with: responsive interfaces, accessible interactions, clear typography and fast, intuitive applications that work consistently across devices.
Technologies
Languages
TypeScript
C#JavaScript
Web Frontend
React
Next.js
Tailwind CSS
HTML5
CSS3
Mobile
Flutter
Backend
DotnetNode.js
Databases
PostgreSQL
SQL Server
Mongo DB
Backend & Cloud Services
Supabase
Firebase
Infrastructure & Deployment
Docker
Linux VPS
Development & API Tools
VS Code
Visual StudioPostman
Swagger
Xcode
AI Development Tools
Codex
Claude
Lovable
