I'm a passionate developer who believes code should be as creative as art. With a background in both technical development and creative design, I bring a unique perspective to every project I work on.
My journey started with a simple "Hello World" program, but it quickly evolved into a love affair with creating digital experiences that feel human, personal, and a little bit quirky.
Growing up, I was always fascinated by the intersection of technology and creativity. While other kids were playing video games, I was trying to figure out how they were made. This curiosity led me down a path of discovery that continues to this day.
I've spent the last 5+ years honing my craft, working on everything from small personal projects to large-scale applications. Each project teaches me something new and fuels my passion for creating meaningful digital experiences.
When I'm not coding, you'll find me sketching ideas, exploring new technologies, or trying to make my coffee taste just a little bit better (it's an ongoing project).
ES6+, Modern frameworks, Async programming
Hooks, Context, Redux, Next.js
Animations, Grid, Flexbox, Responsive design
Type safety, Interfaces, Generics
Express, API development, Middleware
Django, Flask, Data processing
MongoDB, PostgreSQL, Redis
Version control, Collaboration, CI/CD
Containerization, Deployment
EC2, S3, Lambda, CloudFront
Leading frontend development for innovative web applications, mentoring junior developers, and implementing modern development practices.
Built scalable web applications from the ground up, worked closely with design teams, and contributed to product strategy decisions.
Developed responsive websites and web applications, learned best practices, and collaborated on various client projects.
I believe that well-written code is a form of creative expression. It should be elegant, readable, and maintainable.
Every line of code I write is with the end user in mind. Technology should serve people, not the other way around.
The tech world evolves rapidly, and I embrace that change. I'm always learning new technologies and improving my craft.
The best solutions come from diverse perspectives. I love working with teams and learning from others.