suraj narule

Senior Software Engineer

Pune, Maharashtra, India4 yrs 1 mo experience
Highly Stable

Key Highlights

  • Expert in designing scalable B2B/B2C booking platforms.
  • Proficient in payment microservices and reliability enhancements.
  • Strong collaboration with product managers for tailored solutions.
Stackforce AI infers this person is a Senior Software Engineer specializing in SaaS solutions for booking platforms and payment systems.

Contact

Skills

Core Skills

Microservices ArchitecturePayment GatewaysReactNode.js

Other Skills

.NET CorePostgreSQLMulti-Tenant ArchitectureMongoDBBitbucketSQLComputer SciencePayload CMSEntity FrameworkMicrosoft SQL ServerTechnical Staff ManagementTechnology LeadershipAmazon EC2REST APIsRedux.js

About

As a Senior Software Engineer at EmbarkingOnVoyage Digital Solutions, I design and manage large-scale B2B and B2C booking platforms with integrated payments and multi-tenant architecture. My work includes building scalable airline and hotel booking systems, implementing payment microservices, and enhancing payment reliability through robust failure recovery and idempotent transaction mechanisms. With an MCA from Shivaji University and a BS in Computer Science from Smt. Kasturbai Walchand College, I bring expertise in microservices architecture, the .NET framework, and computer science fundamentals. Collaborating closely with product managers and stakeholders, I contribute to delivering production-ready solutions tailored to client needs.

Experience

4 yrs 1 mo
Total Experience
4 yrs 1 mo
Average Tenure
4 yrs 1 mo
Current Experience

Embarkingonvoyage digital solutions

2 roles

Senior Software Engineer

Promoted

Sep 2023Present · 2 yrs 8 mos · Pune, Maharashtra, India

  • Designed and owned large-scale B2B/B2C booking platforms with integrated
  • payments and multi-tenant architecture.
  • Built and scaled airline and hotel booking systems supporting multiple
  • clients across regions.
  • Designed and implemented a standalone payment microservice integrating
  • Computop with ownership of payment initiation, 3-D Secure authentication,
  • asynchronous callbacks, and transaction reconciliation.
  • Improved payment reliability by implementing idempotent transaction
  • handling and failure recovery mechanisms.
  • Collaborated closely with product managers and stakeholders to deliver
  • scalable, production-ready features.
.NET CorePostgreSQLMicroservices ArchitecturePayment GatewaysMulti-Tenant Architecture

Web Developer

Mar 2022Aug 2023 · 1 yr 5 mos · Pune, Maharashtra, India

  • Developed robust frontend and backend features for airline booking platforms, enhancing user experience.
  • Built reusable UI components and backend APIs that supported critical business workflows.
  • Collaborated with cross-functional teams to ensure seamless integration of new features.
MongoDBBitbucketReactNode.js

Education

Shivaji University

Master of Computer Applications - MCA — Computer Science

Jan 2016Jan 2018

Smt. Kasturbai Walchand College - India

Bachelor of Science - BS — Computer Science

Jun 2013Mar 2016

vidhyaniketan krushi madhyamik vidhyalaya,tasgaon

Jan 2000Jan 2012

Stackforce found 100+ more professionals with Microservices Architecture & Payment Gateways

Explore similar profiles based on matching skills and experience