Ayush Jain

Senior Software Engineer

Jaipur, Rajasthan, India4 yrs 2 mos experience
Highly Stable

Key Highlights

  • Expert in C++ with extensive experience in Fintech.
  • Proven track record in API development and integration.
  • Strong mentor with a passion for technology and learning.
Stackforce AI infers this person is a Fintech Backend Developer with expertise in secure payment systems and API integrations.

Contact

Skills

Core Skills

C++Api DevelopmentDatabase ManagementPayment ProcessingC#Ui DevelopmentWeb DevelopmentApplication DevelopmentFirmware Development

Other Skills

.NET FrameworkAJAXAPI integrationsBoost (C++ libraries)Bootstrap 4CC++11C++20Cascading Style Sheets (CSS)Clean CodeData Structure and AlgorithmsDatabase Management System (DBMS)Database proceduresDatabasesDesign Patterns

About

I’m a Senior Software Engineer at Pine Labs in the Digital Payments team, working on POS platforms and payment controllers for card and multi-currency transactions. My work involves C++ (11/14/20), ISO 8583 messaging, Spring Boot, JWT, C# and secure API integrations with partners like ENBD. Previously, I was a Software Engineer at Intimetec, contributing to RfIdeas card reader management tools using C++, Node.js, and WebAssembly. I developed desktop and SDK solutions for remote card reader configuration and WebHID integrations, while optimizing cross-platform performance. I also worked on HP DUNE printer firmware, gaining hands-on experience with C++, networking stacks, and QML for UI development. I hold a B.Tech in Computer Engineering from Poornima Institute of Engineering & Technology (2022), with strong foundations in algorithms, data structures, and web technologies. I have certifications in HTML, CSS, Python, and a published research paper on front-end development methodologies. Passionate about solving real-world problems through technology, I enjoy mentoring junior developers, building scalable systems, and continuously learning. Outside of work, I love cricket, singing, and traveling.

Experience

4 yrs 2 mos
Total Experience
3 yrs
Average Tenure
1 yr 1 mo
Current Experience

Pine labs

Senior Software Engineer

May 2025Present · 1 yr 1 mo · Noida, Uttar Pradesh, India · On-site

  • 📍 Integrated Dynamic Currency Conversion (DCC) Rate Fetch API into the core Payment Controller for PoS merchants for ENBD Bank, leveraging token-based authentication and RSA encryption for secure, real-time multi-currency transactions.
  • 📍 Enhanced the EMI Report Controller (ERC) to onboard a new banking partner (NBF), automating daily report generation and secure SMTP delivery while updating database procedures for compliance with data protection standards.
  • 📍 Contributed to a Spring Boot microservice integrating the Payment Controller with 2C2P APIs for UOB Cross Border Pay by Points Redemption, implementing JWT authentication, payment token generation, card PAN encryption, and secure host communication.
  • 📍 Developed and integrated a C# DCOM component into the Malaysia Payment Controller to securely call partner APIs.
  • 📍 Revamped merchant-facing UI and charge slips for ENBD DCC transactions in UAE using IBM Plex Mono font, improving readability, ensuring compliance, and earning positive client feedback.
C++20ISO8583Spring BootJWTC#API integrations+2

In time tec

3 roles

Software Engineer

Promoted

Apr 2023May 2025 · 2 yrs 1 mo · Jaipur, Rajasthan, India · On-site

  • 📍 Transitioned to the RfIdeas project, contributing to multiple internal applications involving card reader configuration and management.
  • 📍 Worked on the Remote Reader Management Tool, a C++ console desktop application for remotely managing RfIdeas card readers, implementing key APIs to enhance functionality.
  • 📍 Developed and maintained an SDK using WebAssembly and Node.js, leveraging Google WebHID APIs for seamless communication with card readers and resolving critical bugs to ensure smooth operation.
  • 📍 Contributed to the HP DUNE printer firmware project, working on networking and UI development using C++11, Qt/QML, and LibHaru, improving system performance and resolving 30+ UI-related bugs.
  • 📍 Played a key role in the UI Connectivity stream of the DUNE project, gaining extensive hands-on experience in networking protocols and firmware development.
  • 📍 Successfully triaged and resolved both bugs and stories, enhancing project efficiency and software quality.
  • 📍 Showcased adaptability by seamlessly transitioning between different projects and technology stacks.
  • 📍 Continued mentorship responsibilities, guiding junior colleagues in their work across different projects and technologies.
  • 📍 Actively engaged in ongoing learning, adapting to new challenges, and expanding expertise in multiple programming languages and technologies.
C++Node.jsWebAssemblyGoogle WebHID APIsQt/QMLWeb Development

Junior Software Engineer

Mar 2022Mar 2023 · 1 yr · Jaipur, Rajasthan, India · On-site

  • 📍 Engaged in the printer firmware project, HP DUNE, specializing in C++11 within the Internal Page stream.
  • 📍 Focused on report generation and printing functionalities within the Internal Page stream.
  • 📍 Transitioned to the View Framework Stream, contributing to the creation of UI components atop existing QML components.
  • 📍 Successfully triaged and resolved 30+ bugs in the View Framework Stream, ensuring UI robustness.
  • 📍 Took an active role in mentoring junior colleagues during C++ training sessions.
  • 📍 Provided leadership through mentorship, contributing to the growth of junior team members.
C++11QMLC++UI Development

Junior Software Engineer Trainee

Feb 2022Feb 2022 · 0 mo · Jaipur, Rajasthan, India · On-site

  • 📍 Successfully cleared a competitive company hackathon by developing an innovative console-based “Asset Management System” in C++.
  • 📍 Implemented database connectivity in C++ for the first time, delivering on project goals with a strong focus on results.
  • 📍 Demonstrated adaptability, continuous learning, and commitment to professional growth through successful project execution.
C++

Education

Poornima Institute of Engineering & Technology

Bachelor of Technology - B.Tech — Computer Science

Jan 2018Jan 2022

New Nehru Senior Secondary School, Bundi (Rajasthan)

Senior Secondary — Mathematics and Science

Jan 2017Jan 2018

New Nehru Senior Secondary School, Bundi (Rajasthan)

Secondary — Mathematics and Science

Jul 2015Jul 2016

Stackforce found 100+ more professionals with C++ & Api Development

Explore similar profiles based on matching skills and experience