Summary
Overview
Work History
Education
Skills
Timeline
Generic
VIPIN SINGH

VIPIN SINGH

Pune

Summary

Results-driven Full-stack developer with over 10 years of experience delivering scalable, high-performance web applications. Proficient in a broad spectrum of frontend and backend technologies, with a deep understanding of system architecture, API development, and cloud-native solutions. Adept at managing end-to-end development cycles and seamlessly handling both client- and server-side logic. Recognized as a collaborative team player with strong problem-solving skills and a passion for building impactful, user-centric software solutions.

Overview

11
11
years of professional experience

Work History

Sr. Full Stack Developer

Soulax
04.2023 - Current
  • Client Name: Rehrig Pacific Company
  • Currently working on AWS Lambda with Python to build serverless RESTful APIs using AWS API Gateway, focusing on secure, scalable, and cost-effective microservices
  • Independently developed full-stack applications, ensuring end-to-end ownership of design, development, and deployment
  • Transitioned applications from existing developers within 2 weeks, delivering the product as ready for deployment for the first release
  • Designed and implemented robust system architectures, ensuring scalability and performance for enterprise-grade applications
  • Collaborated with clients and product owners to gather and analyze requirements, delivering features within strict deadlines
  • Utilized Apache Flink and Kafka to efficiently process and stream data from Salesforce to MySQL and Redshift, ensuring real-time data availability

Software Engineer

Xoriant
06.2021 - 04.2023
  • Client Name: Hapag-Lloyd – ORBCOMM
  • Develop solutions to support logistics processes such as cargo tracking, route optimization, and fleet management
  • Integrate with external shipping and logistics platforms to ensure seamless data exchange—EDI or API-based
  • Design, develop, and maintain scalable and secure backend systems using Java and Spring Boot
  • Implement event-driven architectures using Apache Kafka for asynchronous communication
  • Ensure compliance with enterprise-level security standards, including authentication—OAuth, JWT and authorization
  • Collaborate with UX/UI teams to implement designs that improve user experience for logistics and shipping dashboards
  • Collaborate with cross-functional teams, including product managers, QA engineers, and data analysts, to deliver high-quality solutions
  • Analyzed proposed technical solutions based on customer requirements.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.

Associate Tech Lead

Yardi
10.2015 - 06.2021
  • Project Name: Payment Processing For Yardi Products – Voyager/Breeze/RentCafe
  • Led the core development of the project, ensuring high-quality, scalable solutions
  • Collaborated with the DevOps team on deployment, upgrade activities, and ensuring smooth production releases
  • Worked closely with the manager and team lead to design and develop the payment processing module, meeting critical business needs
  • Successfully delivered results under tight deadlines in a fast-paced environment, maintaining high performance and reliability
  • Reviewed code for three junior developers, identified and debugged issues, and mentored them to enhance their skills and code quality
  • Developed an in-memory caching system using Hazelcast to optimize and accelerate transaction processing tasks
  • Designed and implemented a new Add Bank Account module, seamlessly integrating it into the existing system
  • Built and exposed RESTful Web Services for internal client applications, ensuring robust and secure integrations
  • Monitored and optimized SQL queries, achieving maximum performance for database operations
  • Utilized Grafana for system monitoring and troubleshooting during production releases
  • Documented processes, architecture, and updates in Confluence to support future maintenance and upgrades
  • Payment Processing For Yardi Products – Voyager/Breeze/RentCafe

Software Trainee

Xpanxion
07.2014 - 10.2015
  • Client Name: Intercontinental Hotel Group(IHG) – IRIS
  • Maintained, enhanced, and debugged application code, ensuring optimal performance and functionality
  • Adhered to standardized documentation processes to ensure project consistency and knowledge sharing
  • Wrote and executed JUnit test cases, analyzing and improving code coverage metrics
  • Researched and documented strategies for improving code coverage to support robust testing practices
  • Optimized existing SQL queries and wrote new queries to achieve maximum database efficiency
  • Collaborated with senior developers to contribute across all phases of the software development lifecycle
  • Took primary responsibility for resolving front-end issues involving JavaScript, jQuery, HTML, and CSS
  • Partnered with the UI team to design and implement new screens using Bootstrap for responsive layouts
  • Participated in training sessions on frontend technologies like Bootstrap and AngularJS and backend frameworks like Hibernate, Spring, and OGNL
  • Delivered technical training sessions on topics such as Garbage Collection, JVM Internal Workings, Design Patterns – SOLID principles, and the Drools Rule Engine
  • Intercontinental Hotel Group(IHG) – IRIS

Education

MCA - Engineering

Vishwakarma Institute of Technology (VIT)
Pune
05.2014

Skills

  • Languages & Frameworks: Java (Core & Advanced), Python (Django), JavaScript (ES6), React, Nextjs, Spring Boot/MVC/Security
  • Databases: Oracle, MySQL, PostgreSQL, MS SQL Server, Redshift, MongoDB, Redis
  • Cloud & DevOps: AWS (EC2, Lambda, EKS, ECS, IoT Core, MSK, Flink, Kinesis, API Gateway, S3, etc), Docker, Kubernetes, Jenkins, GitHub Actions
  • API & Messaging: REST, GraphQL, gRPC, Kafka (MSK)
  • Testing & Tools: JUnit, Mockito, Git, Bitbucket, JIRA, Slack
  • Architecture: Monolithic, Microservices, Event-Driven

Timeline

Sr. Full Stack Developer

Soulax
04.2023 - Current

Software Engineer

Xoriant
06.2021 - 04.2023

Associate Tech Lead

Yardi
10.2015 - 06.2021

Software Trainee

Xpanxion
07.2014 - 10.2015

MCA - Engineering

Vishwakarma Institute of Technology (VIT)
VIPIN SINGH