Summary
Overview
Work History
Education
Skills
Tools Platforms
Operating System
Websites
Languages
Timeline
Generic
Apurva Jain

Apurva Jain

Pune

Summary

Software Developer with 4.8 years of experience specializing in C++ and Linux environments, with proven ability to adapt and learn new technologies. Proficient in designing, developing, and optimizing software solutions with hands-on experience in end-to-end implementation, bug fixing, and enhancements. Skilled in Git, Jenkins, OpenStack, VMware, Kubernetes, deployments, and API testing. Familiar with Agile methodology and experienced in working within Scrum teams, also taking on the role of Scrum Master.

Overview

5
5
years of professional experience

Work History

Technology Analyst

EdgeVerve
Pune
10.2023 - Current
  • Develop and maintain Finacle Core Banking solutions for retail and commercial loans using C++ in Linux environments.
  • Execute database queries in DBeaver to update and validate data during feature development.
  • Design and implement “Save as Draft” workflow feature, improving user efficiency by 30%.
  • Deliver end-to-end implementation of Split & Merge Loan menus, including complex validation rules.
  • Build and deploy Docker images into Kubernetes pods, resolving runtime issues with CDCI debug tools.
  • Perform bug fixes, feature enhancements, and live issue resolutions efficiently.
  • Test REST APIs using Postman and validate responses to support integration testing.
  • Utilize GitHub for version control, Jenkins for pipeline monitoring, and Jira for task tracking.

Software Engineer

Capgemini
Pune
01.2021 - 10.2023
  • vAFG was a cloud-ready authentication and security platform leveraging SIM and network-based authentication to provide a robust framework from Single Sign-On (SSO) to Generic Bootstrapping Architecture (GBA).
  • Worked as a C++ developer with a strong focus on Object-Oriented Programming concepts.
  • Gained hands-on experience in C++, Advanced C++, Multi-threading, and STL.
  • Worked on SQL queries and applied RDBMS concepts to optimize database operations.
  • Handled production issues, ensuring smooth functionality of critical modules.
  • Enhanced features and resolved bugs using C++ and Java.
  • Actively engaged in Agile methodology, working in Scrum teams to deliver project milestones.
  • Used Gerrit for code reviews and Jenkins to monitor and resolve pipeline issues.
  • Gained expertise in deployment using OpenStack and VMware.
  • Served as Scrum Master, organizing and facilitating sprint planning, daily stand-ups, and retrospectives.

Education

B.Tech - Computer Science

Poornima College of Engineering
Jaipur, Rajasthan
10-2020

Skills

Primary:

  • Advanced C
  • SQL
  • Linux Command Line
  • version control
  • LDAP
  • HTTP/HTTPS
  • OOPS
  • VMware deployments

Secondary:

  • Jenkins
  • Shell scripting
  • XML
  • JSON
  • TCP/IP protocol
  • Docker
  • Kubernetes

Other:

  • Agile/Scrum methodology
  • REST API Testing
  • Production Issue Resolution

Tools Platforms

  • Jenkins
  • DBeaver
  • VMware
  • Postman
  • Jira
  • VS Code,
  • WSL (Windows Subsystem for Linux),
  • MobaXterm

Operating System

  • SUSE Linux
  • Windows

Languages

  • English, Professional proficiency
  • Hindi, Native

Timeline

Technology Analyst

EdgeVerve
10.2023 - Current

Software Engineer

Capgemini
01.2021 - 10.2023

B.Tech - Computer Science

Poornima College of Engineering
Apurva Jain