Hi, I am Hardik.
A Software Developer.
I craft performant, accessible web and mobile experiences with modern technologies. Passionate about clean code, great design, and turning ideas into reality.
About Me
A little about who I am and what I do

I'm a passionate Full-Stack Developer with a strong foundation in modern web technologies. I love building products that are not only functional but also delightful to use.
With experience spanning front-end frameworks like React and Next.js to back-end systems with Node.js and databases, I bring a holistic approach to every project. I'm always exploring new tools and techniques to stay at the cutting edge.
When I'm not coding, you'll find me exploring open-source projects, writing technical blogs, or experimenting with new design patterns.
Skills & Technologies
Technologies and tools I work with on a daily basis
Featured Projects
A selection of projects I've built and contributed to
Work Experience
My professional journey and the impact I've made
Full-Stack Developer
- Architected and developed a customer-facing SaaS platform serving 10,000+ users with Next.js and Node.js.
- Reduced page load times by 40% through code splitting, image optimization, and server-side rendering strategies.
- Implemented CI/CD pipelines with GitHub Actions, cutting deployment time from 30 minutes to 5 minutes.
- Mentored 3 junior developers through code reviews, pair programming, and knowledge-sharing sessions.
Frontend Developer
- Built responsive, pixel-perfect UIs for 8+ client projects using React, Tailwind CSS, and Framer Motion.
- Collaborated with designers to translate Figma mockups into accessible, performant web components.
- Introduced component library standards that improved team development velocity by 25%.
Software Engineering Intern
- Developed RESTful APIs and microservices using Node.js and Express, serving 50k+ requests daily.
- Built automated testing suites achieving 90%+ code coverage across critical business logic.
- Contributed to internal tooling that streamlined the onboarding process for new hires.
Get In Touch
I'm always open to discussing new projects, creative ideas, or opportunities to be part of something amazing. Feel free to reach out!
Let's build something amazing together.
I typically respond within 24 hours.