Abhinay Kumar Suraj
-
Work Experience
Senior Lead Software Engineer
• e-HSE (electronic Health and Safety Environment) —using SQL DB, Mulesoft, Batching job, Enablon,
Splunk, sonarqube, gitlab, munits: • Role: Architect, Design, Capacity Estimation, Development, Documentation &
Leading a team of 3 people. • Implemented multiple change to make the system resilient over time, thereby reducing the
manual time from 20hr/week to 1hr/week. • Scaled the system to move 10K wide column data in 30 mins. • Wrote unit
test case of all flows. (84% coverage)
• eHR (Electronic Health Record) — using Mulesoft, Java, ELK, Queue, Azure DevOps, Azure Storage,
REST, RAML, JIRA, HL7: • Role: Architect, Developer & Leading team of 2 members • Designed and developed a
suite of application to separate concerns and to provide single responsibility to each app which helped to increase system
reliability and error handling. • Scaled the system from 10 TPS to 45TPS • Integrated ELK for better logging and
persistent storage. • Transition to asynchronous processing of message to save storage cost and traffic. • Setup CICD
pipeline, dedicated load balancer, automatic CPU and memory alerts for better monitoring and automation.
• Snowflake Data Migration — using Mulesoft, Java, Snowflake, SQL, Azure DevOps, Azure Storage, REST,
SendGrid, objectStore: • Designed and developed daily scheduled job to migrate customer’s payment related data of to
snowflake. • Robust error handling to ensure no data loss. • Implemented memory, cpu alarm and created objectStorage to
store the information of last successful migration timestamp and failure instance handling.
• Stripe API payment gateway integration — using Mulesoft, Java, Stripe, Salesforce: • Integrated stripe API
for the transactions. • Worked on various different APIs like capture charge, refunds, charge back etc to handle service
charge related issues in refunds and dispute transactions.
• Salesforce Integration with NetSuite — Mulesoft, Java, Salesforce and NetSuite: Integrated various APIs like
opportunity, profile, billing address, shipping address etc with netsuite to provide wholesome customer experience.
• Mobile Wallet — using Mule, Java, Oracle DB, Spring, Velocity, SOAP, XML: • Developed a full fledged
mobile wallet for bank. • Developed integrated APIs to manage payment, offer premium services, adding money to wallet
through various sources, profile management. • Ownership of personal transaction channel and premium service offering.
• Developed using TDD approach and best coding practices using Agile method with complete test coverage.
Achievements and Activities
◦ Mentor: Mentored, guided & unblocked my teammates for better productivity and project delivery process.
Have lead total of 8 members, out of which 3 got promoted in less than a year.
◦ Star Performer of the Quarter: Got this award for delivering the best.
◦ MCD Certified: Passed the MuleSoft Developer Certification Exam.
◦ Got 5 star rating in customer satisfaction for all of my project from all of the customers.
◦ Managed two teams simultaneously working on 8 apps and team of 6 people
◦ Have attended a lot of meetups to enhance my domain knowledge
Internships and Education
Centre For Railway Information Systems (CRIS)
Summer Technical Internship
App2Mobile India Private Limited
Winter Technical Internship
NATIONAL INSTITUTE OF TECHNOLOGY, DELHI
Bachelor of Technology - Computer Science and Engineering
New Delhi, India
May 2018-July 2018
Gurgaon, India
Dec 2017 - Jan 2018
Delhi, India
June 2015 - May 2019
Strengths
• Problem Solving • Team Management & Leadership • Stakeholder Management • Ownership • Public Speaking
Interests/Hobbies
• Reading Books • Travelling • Stock Market and financial updates • Cricket & Volleyball
Technology and Skills Summary
• Proficient in:
Java, MuleSoft, REST API, SOAP, J2EE, SQL, Data Structure and Algorithm, Git, HTML, CSS
• Familiar with:
C, C++, Python, Elastic, Hibernate, Spring, Other AWS/Cloud Technology, JUnit, DevOps, Agile, SDLC
• Other Skills:
System Design, Microservice Architecture, HLD, LLD
• Worked on Platforms:
Linux, Windows