Software Engineer · Full Stack · Front-end Specialist
I build products, interfaces and systems with a strong focus on architecture, performance and developer experience.
I'm a Software Engineer focused on modern web applications, with strong experience in Front-end and growing work across Backend, infrastructure and software architecture.
My main ecosystem is TypeScript, building products with React, Next.js, Node.js and PostgreSQL — from interface and state management to APIs, authentication, data modeling and deployment.
I enjoy working on problems involving:
- scalable application architecture
- complex interfaces and design systems
- offline-first applications
- observability and metrics
- API design and integrations
- distributed and event-driven systems
- performance and developer experience
- turning product ideas into working software
I care less about simply making something work and more about understanding why it works, how it fails and how it can scale.
| UI | shadcn/ui · Radix UI · Tailwind CSS · Framer Motion · Recharts |
| State | Zustand · TanStack Query · nuqs · React Hook Form |
| Validation | Zod |
| API | REST · Swagger · OpenAPI · Axios · Orval · Webhooks |
| Auth | Better Auth · JWT · OAuth |
| Database | PostgreSQL · Prisma · Supabase · Redis · IndexedDB |
| Runtime | Node.js · Bun · Browser · React Native · iOS |
| Quality | Biome · Husky · Jest · TDD · Structured Logging |
| Delivery | Docker · GitHub Actions · Vercel · Railway · AWS |
Rust · Python · Distributed Systems · System Design · AI Agents · P2P
Native iOS · Observability · Networking · WASM · Simulation
🐀 GymRats
Gamified fitness platform built as a complete SaaS ecosystem.
Next.js React TypeScript Bun Elysia Prisma PostgreSQL
- Offline-first architecture with IndexedDB
- local command queue and background synchronization
- idempotency and retry strategies
- authentication and user management
- workout and nutrition systems
- gamification with XP, streaks and achievements
- gym management and reporting
High-performance desktop code editor based on Zed, customized with native browser integration and AI-powered development workflows.
Rust GPUI Tokio WebView2 CDP MCP LSP
- Customized Zed-based desktop editor with GPU-accelerated interfaces
- Integrated browser with native WebView2 support on Windows
- Browser automation through Chrome DevTools Protocol (CDP)
- MCP bridge connecting AI agents to the visible browser session
- Persistent browser tabs, navigation history and session restoration
- Integrated AI agents, terminal, Git workflows and language server support
- Asynchronous architecture with Rust and Tokio
- Cross-platform desktop development and native systems engineering
🎧 Openfy
Experimental mobile music application focused on native media playback and stream processing.
React Native Expo TypeScript Swift
- native iOS integration
- AVFoundation experiments
- HTTP Range requests
- resource loading
- stream recovery strategies
- native ↔ React Native communication
Product
↓
User Experience
↓
Application Architecture
↓
Data & APIs
↓
Infrastructure
↓
Observability
↓
Feedback
↺
Good software isn't only about writing code.
It's about building systems that are understandable, observable, resilient and useful.
Building things, breaking abstractions and learning what happens underneath.


