Gaurang Dhameliya

Software Engineer
Ahmedabad, IN.

About

Highly skilled Software Engineer with a strong background in full-stack development, specializing in scalable Node.js backend systems, microservices architecture, and robust frontend solutions using React.js. Proven ability to lead teams, optimize performance, and deliver impactful solutions that significantly enhance user experience and operational efficiency. Adept at leveraging cloud platforms (AWS, GCP, Azure) and implementing CI/CD pipelines to ensure seamless deployment and release stability.

Work

Decodeup Technologies
|

Software Engineer

Summary

Contributed to the development and optimization of backend systems and APIs.

Highlights

Led a 4-member team in architecting scalable and modular Node.js backend systems, resulting in a 30% reduction in code duplication and a 25% improvement in code maintainability.

Developed and implemented high-performance RESTful APIs and middleware using Express.js, adhering to best practices for testability and performance.

Optimized backend performance by up to 40% through asynchronous programming, advanced database query optimization, and strategic caching, significantly reducing API response times.

Rejoicehub LLP
|

Software Engineer

Summary

Focused on enhancing backend reliability, efficiency, and deployment processes.

Highlights

Reduced backend code repetition by 60% by abstracting common logic into reusable Node.js utility modules and middleware, enhancing system efficiency and maintainability.

Engineered a highly efficient data handling layer leveraging caching, pagination, and retry logic with Axios and Redis, reducing redundant API/database calls by 50% and improving backend reliability.

Developed and implemented robust CI/CD pipelines using GitHub Actions, automating testing, linting, and deployment of Node.js services, which reduced deployment time by 40% and improved release stability.

Prestious IT Solutions
|

Software Engineer

Summary

Developed frontend solutions focusing on user experience and code quality.

Highlights

Developed advanced form validation systems using Formik and Yup, which decreased form submission errors by 70% and significantly enhanced user experience.

Architected and implemented a comprehensive frontend testing framework with React Testing Library and Jest, achieving 80% component coverage and reducing regression issues by 65%.

Education

Gujarat Technological University

Bachelor of Engineering

Computer Engineering

Grade: CGPA of 9.06

Skills

Programming Languages

JavaScript, TypeScript, HTML, CSS, SQL, C++.

Frontend Development

React.js, Redux, Material UI, Tailwind CSS, Bootstrap.

Backend Development

Node.js, Express.js, PostgreSQL, MongoDB, Redis, Sequelize, Mongoose.

DevOps & Cloud

AWS EC2, ECS, Beanstalk, S3, RDS, CloudFront, SQS, SES, SNS, Nginx, Docker, GitHub Actions, GCP, Azure, Jenkins (CI/CD), CodePipeline, Grafana, Digital Ocean, Contabo, Lightsail, CloudTrail, AWS API Gateway.

System Integration

Stripe, BullMQ, Redis, RabbitMQ, Socket.IO, Xero, Zapier, Intercom, Zammad, Razor pay, Firebase, Auth0, SendGrid, Twilio, Mailgun, PayPal.

Tools & Collaboration

Git, GitHub, Jira, Linear, Notion, VS Code, Postman, PGAdmin, MongoDB Compass, ClickUp, Miro, Docker Hub.

Professional Skills

Client Communication, Cross-functional Collaboration, Problem-solving.

Projects

GroupOS

Summary

A community-based multi-tenancy platform with custom monetization capabilities, built with Node.js, MongoDB, and React.js.

VTalkz

Summary

A WhatsApp-based platform with built-in messaging and automation functionalities, utilizing Node.js, MongoDB, and React.js.

Rentop

Summary

A vehicle rental marketplace platform built with Node.js, PostgreSQL, React.js, and Flutter.

Juno Markets

Summary

An online trading platform for Forex, CFDs, and precious metals, leveraging Node.js, PostgreSQL, and React.js.