Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Abhishek Gajera

Surat

Summary

Dynamic Senior Software Engineer with a proven track record at Crest Infosystems, specializing in scalable microservices and API integration. Expert in Node.js and Agile methodologies, I led a successful migration project that enhanced performance and maintainability. Strong collaborator and mentor, committed to delivering high-quality solutions that align with business objectives.

Overview

7
7
years of professional experience

Work History

Software Engineer - Senior

Crest Infosystems PVT LTD.
Surat
01.2023 - Current
  • Building scalable microservices with Next.js, Node.js, PostgreSQL, and Redis for high-traffic operations.
  • Integrating marketplaces, payments, and logistics APIs into a unified system.
  • Collaborating with DevOps for CI/CD, Docker deployments, and performance monitoring.
  • Implemented asynchronous programming patterns to enhance application performance and responsiveness.
  • Collaborated with UX/UI designers to translate wireframes into functional, user-friendly interfaces.

Team Lead | Senior Node.js Developer

Greekweb solutions
Surat
07.2019 - 01.2023
  • Lead the migration of a live PHP application to Node.js (Nest.js, TypeScript, MySQL), improving performance, scalability, and maintainability.
  • Architected modular, service-oriented APIs following industry best practices and clean coding standards.
  • Manage a cross-functional development team under Agile/Scrum, conducting regular code reviews and technical mentoring.
  • Optimized performance using caching, asynchronous operations, and query optimization, reducing API response times.
  • Collaborate with DevOps on Docker-based deployments, CI/CD pipelines, and multi-environment management.
  • Partner with product and design teams to align technical architecture with business goals, ensuring seamless migration.
  • Developed and maintained project documentation to ensure transparency and knowledge sharing.

Trainee Software Engineer

Nexcess solutions
Surat
03.2019 - 07.2019
  • Assisted with the development of web applications utilizing JavaScript and HTML for enhanced user experiences.
  • Participated in the implementation of RESTful APIs to support front-end functionality and data retrieval.
  • Conducted system testing and debugging to ensure software reliability and performance standards.
  • Utilized Git for version control, ensuring code integrity and tracking changes effectively.
  • Supported the integration of third-party services into existing applications, enhancing overall functionality.

Education

Master of Computer Application -

Sarvajanik College of Engineering & Technology
Surat, Gujarat
01-2022

Bachelor of Computer Application -

Rabindranath Tagore University
Surat, Gujarat
08-2019

Skills

  • JavaScript
  • Microservices architecture
  • API integration
  • CI/CD pipelines
  • Agile methodologies
  • Typescript
  • Nodejs
  • Testing and deployment
  • Expressjs
  • Nextjs
  • ReactJs
  • HTML-5
  • CSS-3
  • Bootstrap
  • JQuery
  • SocketIO
  • AWS
  • S3
  • SNS
  • EC2
  • Version control
  • Document DB
  • Cloud Watch
  • RESTful APIs
  • GraphQL
  • MongoDB
  • MySQL
  • MSSQL
  • PostgreSQL
  • Github
  • Bitbucket
  • Code Commit
  • Gitlab

Accomplishments

HackAura 2019 Runner Up

Timeline

Software Engineer - Senior

Crest Infosystems PVT LTD.
01.2023 - Current

Team Lead | Senior Node.js Developer

Greekweb solutions
07.2019 - 01.2023

Trainee Software Engineer

Nexcess solutions
03.2019 - 07.2019

Master of Computer Application -

Sarvajanik College of Engineering & Technology

Bachelor of Computer Application -

Rabindranath Tagore University
Abhishek Gajera