Software Engineering Student | Full-Stack & Mobile Developer
I build software solutions focused on process automation, routine optimization, and mobile experiences. Currently exploring the intersection of robust backend logic with clean, offline-first mobile interfaces.
- Languages: TypeScript, JavaScript, Python, SQL
- Frontend & Mobile: React, React Native, Next.js, Vite, Tailwind CSS, React Router
- Backend: Node.js, Express.js, Prisma, Zod, TanStack Query
- Databases: PostgreSQL (Supabase), WatermelonDB, SQLite, MySQL
- Desktop: PySide6
- Core Skills: Technical Troubleshooting, Software Architecture, UX Design, Offline-First Architecture
- Providing technical solutions and system troubleshooting for corporate clients.
- Analyzing system behavior, identifying bugs, and mapping user requirements.
- Developed critical soft skills like active listening, crisis management, and analytical problem-solving.
A mobile application designed to optimize workout routines and track training volume/intensity directly from the smartphone, built with an offline-first architecture.
- The Goal: Replace bloated, distracting social media apps at the gym with a streamlined, minimalist tracking interface.
- Stack: React Native, TypeScript, WatermelonDB, PostgreSQL
A full-stack web system for pizzerias, covering order flow, WhatsApp checkout integration, and role-based admin panel (Super Admin, Admin, Manager, Attendant) with audit logging and 2FA.
- Stack: React + Vite, Express.js, Prisma, PostgreSQL (Supabase)
A personal finance manager for tracking income, expenses, and investments, with automatic transaction categorization (rule-based + keyword engine), CSV statement import, and a KPI/charts dashboard. Runs 100% locally — no cloud, no auth.
- Stack: Next.js 16, React 19, TypeScript, Tailwind CSS, SQLite (
node:sqlite), TanStack Query, Zod
A personal idle RPG that runs directly inside the terminal, inspired by idle/incremental games — featuring automatic combat, inventory, crafting, and an infinite prestige system.
- Stack: TypeScript, Node.js (CLI)
When I'm not writing code or debugging, you can find me lifting weights. I am a dedicated bodybuilding practitioner, driven by discipline and the pursuit of continuous improvement—both in health and in analyzing the logic behind systems and life itself.
Would you like to find me?