Summary
Overview
Work History
Education
Skills
Timeline
BusinessAnalyst
Prafful Mishra

Prafful Mishra

Summary

Adaptable Software Engineering Manager keen to wrangle multiple simultaneous projects into streamlined, cohesive and profitable efforts. Firm believer in holistic and collaborative management strategies. Thrives on providing exceptional oversight and hands-on guidance guaranteed to improve throughput figures and quality metrics.

Overview

11
11
years of professional experience

Work History

Software Engineering Manager

YouTrip
03.2024 - Current
  • Managed software release cycles with careful planning, coordination, and communication across various departments.
  • Reduced card transactions production bugs to almost 1 transaction a month by optimizing application performance through rigorous profiling, benchmarking, and refactoring critical code components.
  • Overseen two teams: one focused on market expansion in the B2C sector, and another dedicated to managing Cards and Transactions domain.
  • Led the adoption of best practices in software architecture, code quality, and testing to ensure excellence across the engineering organization.
  • Implemented code reviews and automated testing to reduce production defects.
  • Migrated the whole MY project to the new Infrastructure, using Terraform, using AWS Secrets and System Manager

Tech Lead

YouTrip
10.2021 - Current
  • Worked on design and development of the B2B payments solution for YouTrip called YouBiz. Build the most critical Transaction Management system includes Payout, Payin, Remittance, and Card Transactions.
  • Build the Card Processing System by integrating the Card Processor and Ledger to enable the Authorization, Reversal and Clearing Handling.
  • Optimize the exchanges asynchronously to enable Auto Exchange in the system to meet the timeout condition of 3 Sec for Card Transactions Approval.
  • Worked with Devops to optimize the DNS Queries from the microservices to the ledger system for fast Processing, bring it down to 2 from 5.
  • Introduced Kafka Batch Processing to optimize the Asynchronous processing using Publisher Subscriber model resulted into the performance improvement on Memory Utilization and fixing the OOM Issues.
  • Led a Team of 7 Engineers to deliver B2C solution to new Markets within a period of 6 months.

Senior Software Engineer

VISA
05.2018 - 08.2021
  • Created Batch Framework to enable Settlement Report Processing for across VISA's Payment Solutions.
  • As part of the Visa Direct Project worked on Query Optimization for searching Transactions, performance increased around 80%.
  • Move settlement for Visa Direct from Monolith to Microservice Architecture, which enabled Visa Direct Reports as a service to connect to Batch Framework for Automated Settlement Report Processing.
  • As part of Another Project called VDCA worked with mobile team to encrypt the API request having PI data using JWE.
  • Handled the BE for the VDCA application to integrate with the internal services in VISA like VTS (Tokenisation Service), PAS(Purchase Alert Service) etc
  • Build the FE Automation Framework which increases the code coverage from 15% to 70%

Senior Software Engineer

Adobe
04.2017 - 04.2018
  • Involved in creating Rest API’s using JaxRs, Spring, JPA and hibernate.
  • Worked on the BE bugs for the Product Hendrix.
  • Involved in Designing and Developing Automation Test Framework for Testing the Hendrix Application.
  • Developed a scheduler for running the Automation Scripts through Jenkins on a daily basis.

Senior Software Engineer

Attra Infotech Pvt. Ltd.
12.2013 - 04.2017
  • Automated Daily Terminal Change Reports using VBA Scripts and Java Selenium
  • Automated Age Reports using Java Selenium
  • Created a Metrics Dashboard with HTML, PHP and SQL.
  • Automated TD Reports with SQL Procedures and Postilion Jobs.

Education

Bachelors of Technology - Electronics Engineering

Dr. A. P. J. Abdul Kalam Technical University
08.2013

Skills

  • Core and Advance Java, Golang, Javascript, Python
  • JaxRs, Spring, Spring Boot, Spring-Data, Hibernate, JPA
  • Kafka, Rabbit MQ
  • Terraform for CI/CD
  • Kubernetes with AWS for managing services
  • Microservices and Monolith
  • GIT for Version Control
  • Automation Framework Testng, Selenium, Gauge
  • Management Tool JIRA, Rally
  • Database Tools Oracle –SQL Developer 4x, Mysql, Postgres
  • Build Automation Tool Maven, Make
  • API design knowledge
  • Software development life cycle
  • Software Architecture
  • Microservices Architecture
  • DevOps Practices

Timeline

Software Engineering Manager

YouTrip
03.2024 - Current

Tech Lead

YouTrip
10.2021 - Current

Senior Software Engineer

VISA
05.2018 - 08.2021

Senior Software Engineer

Adobe
04.2017 - 04.2018

Senior Software Engineer

Attra Infotech Pvt. Ltd.
12.2013 - 04.2017

Bachelors of Technology - Electronics Engineering

Dr. A. P. J. Abdul Kalam Technical University
Prafful Mishra