Skip to main content
Dinky Kapadia

Dinky Kapadia

Senior Software Engineer

Talent
MumbaiMember since April 8, 2026
Node JSNest JSExpressJSTypeScriptJavaScriptSequelize ORMTypeORMRedisDockerKafkaOpensearchEmbedded Javascript (EJS)Socket.IOFirebase Cloud Messaging (FCM)AWS S3AWS LambdaAWS CloudWatchAWS SNSAWS SQSMySQLMongoDBPostgreSQLGitGitHubBitbucketJiraAzurePostmanChatGPTCursorAIClaude
·

Hire this person

Send a job offer directly to this candidate

Node JSNest JSExpressJSTypeScriptJavaScript

About

Proactive Node.js developer with expertise, passionate about building scalable and efficient server-side applications. Adept in working with various databases including MongoDB, MySQL, and PostgreSQL. Armed with hands-on experience in developing robust APIs, real-time applications, and Microservices Architecture using ExpressJS and Nest.js.

Worked closely with team members to outline project requirements and set timelines. Demonstrates excellent problem-solving skills, strong communication abilities, and a commitment to continuous learning.

Experience

Software Engineer, Data Services at eXp Realty (2025-05 – Present)

Designed and developed scalable Node.js-based ETL pipelines following microservices architecture principles to process, transform, and load large-scale real estate data for US and Canadian markets.

  • Designed and developed scalable Node.js-based ETL pipelines following microservices architecture principles to process, transform, and load large-scale real estate data for US and Canadian markets, ensuring modularity, maintainability, and high system performance.
  • Built and optimized PostgreSQL queries, functions, and stored procedures for high-performance data transformation, validation, and reporting.
  • Implemented event-driven ETL workflows using AWS Lambda, triggered through Amazon S3 bucket events, Kafka streams, and scheduled Cron Jobs for automated data ingestion and processing; utilized Amazon CloudWatch for log monitoring, error tracking, and workflow reliability.
  • Collaborating with teams to deliver scalable and optimized data solutions.
  • Implemented OData-based querying and RESTful API integrations to enable seamless data exchange and efficient integration with external systems.
  • Managed deployment pipelines using Jenkins, automating build, deployment, and monitoring processes for ETL applications.

I.T. Analyst at Tata Consultancy Services (TCS) (2024-09 – 2025-05)

Developed AWS lambda functions to migrate API from legacy system to MultiAccount, improving scalability and reducing operational overhead.

  • Developed AWS lambda functions to migrate API from legacy system to MultiAccount, improving scalability and reducing operational overhead.
  • Integrated AWS S3, SNS, SQS, Eventbridge, DynamoDB and SSM with Lambda to automate workflows.
  • Configured and managed IAM roles and policies to ensure secure access and compliance with organizational standards.
  • Monitored and debugged API with AWS CloudWatch logs.

Sr. Software Engineer at Brainvire Infotech Pvt. Ltd. (2021-06 – 2024-08)

Collaborated with cross-functional teams to build and enhance features using JavaScript/TypeScript in a monorepo environment and microservices architecture principles with NestJS and Express.js, delivering scalable RESTful API solutions.

  • Collaborated with cross-functional teams to build and enhance features using JavaScript/TypeScript in a monorepo environment and microservices architecture principles with NestJS and Express.js, and delivering scalable RESTful API solutions.
  • Lead and mentored junior developers, providing guidance and support on technologies like NodeJS, MongoDB, MySQL, PostgreSQL and Redis.
  • Stay current with emerging technologies and industry trends to recommend improvements in tools and practices, including Docker for containerization.
  • Manage database schema design and migration processes with ORM tools like TypeORM and Sequelize.
  • Engage in regular refactoring to improve codebase maintainability using code analysis tools like SonarQube.
  • Participate in agile development processes, including sprint planning and retrospectives, using tools like Azure and Jira.
  • Implemented and managed DevOps practices using AWS services (EC2, S3, Lambda) and utilized technologies such as Kafka and Redis for enhanced messaging and caching.
  • Employed best practices for software development, including code reviews, automated testing, and continuous integration.

Sr. Software Engineer at Differenz System Pvt. Ltd. (2018-07 – 2021-06)

Designed and implemented scalable solutions to meet evolving business needs and project requirements.

  • Designed and implemented scalable solutions to meet evolving business needs and project requirements.
  • Leveraged version control systems like Git for seamless collaboration and code management.
  • Coordinated cross-functional teams to ensure timely delivery of project milestones and effective problem-solving.
  • Developed an internal chat application using Socket.io, integrating push notifications with the FCM API.
  • Utilized Embedded JavaScript (EJS) to dynamically generate and customize PDF reports, streamlining reporting processes.
  • Developed and optimized Firebase Cloud Functions, including scheduling and API management, to ensure efficient and reliable application performance.

Education

B.E. in Computer Engineering – Gujarat Technological University (2014-08 – 2018-05)

H.S.C – H.M.B. Sardar (2013-06 – 2014-04)

S.S.C – Citizen Tots Corner (2011-06 – 2012-04)

Skills

Senior Software Engineer

Reviews

Related