Dharmesh Gurnani Senior Full Stack Web Developer
Summary
Experienced Full Stack Web Developer with over 4 years of expertise in building scalable and high-performance web applications. Proficient in a wide range of technologies, including React, Next.js, Node.js, and various databases. Strong problem-solving skills and a passion for delivering clean, maintainable code.
Contact Information
- Email: dharmeshgurnani@protonmail.com
- LinkedIn: linkedin.com/in/dharmeshgurnani
- GitHub: github.com/dharmeshgurnani
- Location: Rajasthan, India
Skills
- Front-end: React, Next.js, HTML, CSS, JavaScript, Bootstrap, Tailwind CSS
- Back-end: Node.js, Express.js, RESTful APIs, GraphQL
- Databases: MongoDB, PostgreSQL, MySQL
- Cloud: AWS (EC2, S3, RDS), GCP, Vercel
- Version Control: Git, GitHub
- Agile Methodologies: Scrum, waterfall
Experience
Senior Full Stack Web Developer
E-Commerce Platform (2020 - 2022)
- Developed a scalable and performant e-commerce platform using Next.js, React, and Node.js.
- Implemented server-side rendering (SSR) and static site generation (SSG) for improved performance and SEO.
- Integrated payment gateways and shipping providers for a seamless checkout experience.
- Optimized database queries and implemented caching strategies to enhance application performance.
- Deployed the application on AWS (EC2, S3, RDS) and Vercel for scalability and reliability.
Internal Analytics Platform
- Developed a scalable and performant internal analytics platform using Next.js, React, and Node.js.
- Implemented server-side rendering (SSR) and static site generation (SSG) for improved performance and SEO.
- Integrated the platform with various data sources, including CRM systems and employee databases.
- Optimized database queries and implemented caching strategies to enhance application performance.
- Deployed the application on AWS (EC2, S3, RDS) and Vercel for scalability and reliability.
Internal Project CLI
- Developed a command-line interface (CLI) tool using Node.js to streamline internal project setup and deployment processes.
- Implemented features for project scaffolding, dependency management, and automated deployments.
- Integrated the CLI with various cloud platforms, including AWS and GCP, for seamless deployment.
- Collaborated with DevOps teams to ensure compatibility with existing infrastructure and processes.
- Conducted training sessions and created documentation to facilitate adoption across the organization.