Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Work Preference
Work Availability
Timeline
Vipul Tiwari

Vipul Tiwari

Principle Software Engineer
Mumbai,MH

Summary

Distinguished Principal Software Engineer with 14 years of comprehensive experience in enterprise software development and cloud architecture. Demonstrated expertise in building scalable, cloud-native solutions and leading high-performance engineering teams. Proven track record in architectural design, system optimization, and implementing best practices across the full software development lifecycle. Known for quickly adapting to new technologies while maintaining a strong focus on code quality and system reliability.

Overview

14
14
years of professional experience
7
7
years of post-secondary education
2
2
Certifications
3
3
Languages

Work History

Principle Software Engineer

Cimpress India Pvt Ltd
Mumbai, Maharashtra
07.2024 - Current
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Architecting and leading enterprise-wide technical initiatives across multiple product teams
  • Driving technical strategy and roadmap for next-generation e-commerce platforms
  • Mentoring and growing engineering teams across multiple locations
  • Implementing advanced monitoring, logging, and observability solutions
  • Leading system design reviews and technical debt reduction initiatives
  • Technologies:T AWS (Lambda, EC2, API Gateway, DynamoDB), Java, Python, Node.js, Microservices

Lead Software Engineer

Cimpress India Pvt Ltd
Mumbai, Maharashtra
11.2018 - Current

In Cimpress, I have worked with different team and multiple project few of them are listed below.

Build Cart Orchestration solution to managing and optimizing the online shopping cart experience for customers, with the goal of increasing conversions and maximizing revenue.

Build a Storefront solution which allows business to create a custom printing eCommerce store quickly it's similar to Shopify.

Managed Tradeprint India development team.

Technology : Lambda, EC2, AWS, Java, Magnolia CMS, DatoCMS, API Gateway, DynamoDB, Python. Node

  • Translated customer and system requirements into robust software design with test-driven approach.
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Delivered technical guidance and consultation with application teams, clients and developers for technology domain environments.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
  • Helped manage application's technology platform status, project pipeline and development priorities.

Associate Software Developer - JPMorgan Chase

JPMorgan Chase
Mumbai
07.2016 - 11.2018

Worked on TRS (Trade Reporting System) that is low latency real time trade reporting application. TRS is build for all Equities and Non-Equities flow.

Technology : Java, Spring, Kafka, Avro, Qpid, Multithreading

  • Worked on MIFID-2 program delivery for Cash Equities and Non-cash Equity products. Involved in from scratch development of new TRS using Kafka and Avro messages.
  • BREXIT: Onboarding Cleared Trade Reporting to support UK Exit from European Union (EU).
  • Contributed fully to design assessments, code reviews and brainstorming sessions.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Trained and managed team of developers and discussed issues in order to provide resolution and apply best practices.
  • Wrote clean, clear and well-tested code for various projects.
  • Documented technical workflows and knowledge in private wiki for education of newly hired employees.

Senior Software Engineer - Perpperfry.com

Perpperfry.com
Mumbai
01.2016 - 07.2016

Worked on different system like Website notification, Product Activity Logger for audit.

Technology : Java, Socket.io, AWS (SQS), Spring, Solr, MySQL, MongoDB, Couchbase

  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Suggested improvements to team and project workflow.
  • Adjusted design parameters to boost performance and incorporate new features.
  • Reviewed code and worked with development teams to correct problems, run test scenarios and prepare for deployment.
  • Improved system performance by making proactive adjustments and resolving bugs.

Software Engineer - GoldenSource

GoldenSource
Mumbai
11.2012 - 12.2015

Worked on ActiveGateway project. The ActiveGateway will provide an interface between the Bloomberg FTP Server and the requesting user base and create a single interaction point with the Bloomberg Per Security service to ensure that duplicate data requests can be avoided. This will be primarily achieved by caching data locally and attempting to satisfy duplicate requests from the Cache.

Technology : Apache Camel, Spring batch, Spring,JPA, JSF, Core

  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Orchestrated efficient large-scale software deployments.

Associate Consultant - Datamatics

Datamatics Global Services
Mumbai
11.2010 - 11.2012

Worked on Pulse that Intranet portal of Datamatics Global Services. The different department to automate their work uses this application. This application has more than140 modules like Flexi, Reimbursement, Employee Referral Claim, Leave module, Attendance Tracking System, etc.

Technology : Core Java, Spring, Hibernate, Struts,JUnit.

  • Working in development team mainly responsible for gathering requirements from client, writing code, testing,and providing support to different modules.
  • Evaluated and adopted new technologies to address changing industry needs.
  • Developed and maintain software to solve HR domain problems like leave application, Time Tracking, Salary Slip, Reimbursement, etc.

Education

Bachelor of Engineering (BE), Computer Engineering

MGM College of Engineering And Technology, Mumbai
03.2007 - 03.2010

Diploma, Computer Engineering

Pillai Institute of Information Technology, Thane
03.2004 - 03.2007

High School Diploma -

Bhasker School, Thane
03.2003 - 03.2004

Skills

AWS (Lambda, EC2)

undefined

Certification

Oracle Certified Professional, Java SE 6 Programmer

Languages

Hindi
Bilingual or Proficient (C2)
Marathi
Intermediate (B1)
English
Advanced (C1)

Work Preference

Work Type

Full TimePart Time

Work Location

On-SiteRemote

Important To Me

Work-life balanceCareer advancementCompany CultureHealthcare benefitsFlexible work hoursStock Options / Equity / Profit Sharing

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Principle Software Engineer - Cimpress India Pvt Ltd
07.2024 - Current
Lead Software Engineer - Cimpress India Pvt Ltd
11.2018 - Current
Associate Software Developer - JPMorgan Chase - JPMorgan Chase
07.2016 - 11.2018
Senior Software Engineer - Perpperfry.com - Perpperfry.com
01.2016 - 07.2016

Oracle Certified Professional, Java EE 5 Web Component Developer

02-2014
Software Engineer - GoldenSource - GoldenSource
11.2012 - 12.2015

Oracle Certified Professional, Java SE 6 Programmer

05-2012
Associate Consultant - Datamatics - Datamatics Global Services
11.2010 - 11.2012
MGM College of Engineering And Technology - , Bachelor of Engineering (BE), Computer Engineering
03.2007 - 03.2010
Pillai Institute of Information Technology - , Diploma, Computer Engineering
03.2004 - 03.2007
Bhasker School - High School Diploma,
03.2003 - 03.2004
Vipul TiwariPrinciple Software Engineer