
// Welcome to my portfolio
Full-Stack Developer
Building the future with code
I'm a passionate software engineer specializing in creating elegant, scalable solutions. With expertise across modern web technologies, I turn complex problems into intuitive digital experiences.
/ About Me
I'm a Full-Stack Developer with 5+ years of experience building web applications that solve real-world problems. My journey started with a curiosity about how things work and evolved into a passion for crafting exceptional digital experiences. I specialize in modern JavaScript frameworks, backend architecture, and cloud infrastructure. I believe in writing clean, maintainable code and continuously learning new technologies. When I'm not coding, you'll find me contributing to open-source projects, writing technical blog posts, or exploring new frameworks and tools.
Tech Stack
Experience
Software Engineer Intern at Fcodelabs
Associate Software Engineer at Fcodelabs
Software Engineer at Fcodelabs
/ Latest Posts
Lessons Learned Switching from useEffect to TanStack Query
A practical, real-world story about why I stopped using useEffect for data fetching and switched to TanStack Query to fix duplication, stale data, and scaling issues.
How to Use Traefik as a Reverse Proxy for Docker Apps
A practical, production-ready guide to using Traefik as a reverse proxy for Dockerized applications — including automatic HTTPS, routing, labels, and deployment tips.
A Technical Deep Dive Why Docker Is One of the Best Ways to Deploy Your Website
Docker has changed the way modern websites are built, deployed, and scaled. In this post, we explore the real benefits of using Docker for website deployment — from consistent environments and easier scaling to faster updates, improved stability, and secure isolation. Whether you're running a simple site or a multi-service application, Docker helps you deploy with confidence and efficiency.