About Me

I'm a Front-End Engineer with more than five years of professional experience.

I build enterprise web applications and marketing platforms with React, Next.js, TypeScript, and Contentful. My work focuses on scalable component systems, accessibility, performance, and maintainable frontend architecture.

I've led framework upgrades, improved Lighthouse scores from roughly 40 to the 95–100 range, automated large content migrations, and supported other developers through documentation and mentorship.

I'm also pursuing a master's degree in Artificial Intelligence and building projects that combine modern frontend development with local AI, developer tooling, and interactive learning experiences.

View Resume

Technologies

JavaScript Icon
TypeScript Icon
Python Icon
C# Icon
PHP Icon
React Icon
Next.js Icon
HTML Icon
CSS Icon
Tailwind CSS Icon
Astro Icon
Redux Icon
Sass Icon
jQuery Icon
Web Accessibility Icon
Contentful Icon
Vercel Icon
Node.js Icon
Express Icon
FastAPI Icon
Socket.IO Icon
JWT Icon
PostgreSQL Icon
MySQL Icon
MongoDB Icon
Mongoose Icon
Sequelize Icon
Redis Icon
Jest Icon
React Testing Library Icon
Cypress Icon
Playwright Icon
AWS Icon
Amazon EC2 Icon
Amazon S3 Icon
Amazon CloudFront Icon
Nginx Icon
Docker Icon
New Relic Icon
Ollama Icon
Local LLM Workflows Icon
AI-Assisted Development Icon
Git Icon
GitHub Icon
Bitbucket Icon
pnpm Icon
npm Icon
Webpack Icon
Gulp Icon
Jira Icon
Figma Icon

Featured Projects

Prelude: MIDI Mentor previewPrelude: MIDI Mentor application screenshot

Prelude: MIDI Mentor

Interactive music-learning app using MIDI input, rendered notation, and immediate feedback to practice notes, chords, and inversions.

React | TypeScript | Vite | VexFlow | Web MIDI | PWA

Practice with Prelude
OpenReader AI previewOpenReader AI application screenshot

OpenReader AI

Local AI text-to-speech reader with asynchronous generation, sentence highlighting, playback controls, saved clips, and offline synthesis.

React | TypeScript | Python | FastAPI | XTTS | Local AI

View Source Code
Game Catalog previewGame Catalog application screenshot

Game Catalog

Responsive video game discovery app featuring search, dynamic filtering, trailer previews, and skeleton loading.

Next.js | TypeScript | Tailwind CSS | REST API

Explore Games
LTO Moonbase previewLTO Moonbase application screenshot

LTO Moonbase

Full-stack marketing and onboarding website for a blockchain leasing startup, deployed through Nginx with SSL.

React | Node.js | Express | Nginx

Visit Site