About Me
Full Stack Developer (Front-end Focus)
I'm a Full Stack Developer with a strong front-end focus, working in production environments across web and mobile. I specialize in React and Next.js with TypeScript, building maintainable component architectures, optimizing performance, and handling complex state at scale (Redux / Zustand). On the backend side, I build and maintain REST APIs and data flows, enforce runtime validation with Zod, and work hands-on with Prisma and relational databases (PostgreSQL / MariaDB) including schema design, migrations, and query optimization. I’ve shipped multiple live mobile app versions with major functional and architectural changes, implemented payments/subscriptions in production, and delivered features for large-scale systems serving hundreds of thousands of users.
Technical Skills
Frontend
Backend
Mobile
Database
Work Experience
Full Stack Developer
Oversight Group
October 2024 - Present
End-to-end feature development across web and mobile applications in production environments.
- Shipped multiple major app versions with functional and architectural changes to live mobile apps serving 2,000+ active users
- Delivered complex features to production systems serving 300,000+ users and handling 1,000+ leads/month
- Performed large-scale data scraping and ingestion to migrate substantial datasets into new database systems, including complex transformations and integrity constraints
- Analyzed complex system and business logic issues directly with customers and designed technical solutions to meet requirements
- Implemented pixel-accurate UI from detailed Figma designs with strict adherence to design requirements
QA Engineer
Oversight Group
July - October 2024
Conducted manual testing and quality assurance for web systems and applications to ensure reliability and performance prior to production releases.
- Performed comprehensive manual testing on web systems and applications, including identification of complex issues.
- Accurately documented bugs, reproduction steps, and impact analysis.
- Collaborated closely with developers to validate fixes and ensure system stability prior to production releases.
- Contributed to improving quality processes and reducing recurring issues.
Interested in working together? Let's connect!