About Me
I'm a full-stack developer passionate about building accessible, performant web applications that solve real problems.
My Journey
My journey into software development began with curiosity and a desire to build things. What started as tinkering with HTML and CSS grew into a deep passion for creating web applications that make a difference.
Over the years, I've worked on projects ranging from small business websites to large-scale enterprise applications. Each project has taught me something new—whether it's a technical skill, a better way to collaborate, or how to approach complex problems with clarity.
I believe the best code is code that doesn't just work, but is maintainable, accessible, and built with the user in mind. I'm constantly learning new technologies and patterns, while staying grounded in fundamentals that stand the test of time.
When I'm not coding, you can find me contributing to open source, writing technical articles, or exploring new frameworks and tools. I believe in giving back to the developer community that has taught me so much.
Skills & Tools
Frontend
Backend
Tools & Platforms
Practices
Experience
Senior Full-Stack Developer
Leading development of customer-facing web applications. Architecting scalable solutions and mentoring junior developers.
Full-Stack Developer
Built core product features using React and Node.js. Improved application performance by 40% through optimization.
Frontend Developer
Developed responsive web applications for diverse clients. Collaborated with designers to create pixel-perfect implementations.
Self-Taught Developer
Learned web development through online courses, documentation, and building real projects. Focused on JavaScript and React.
Current Focus
- • Building production-ready applications with Next.js 16 and React Server Components
- • Exploring advanced TypeScript patterns and type-safe API development
- • Improving web accessibility and performance optimization techniques
- • Contributing to open source projects and writing technical content