Akash Upadhyay

Software Engineer

Bengaluru, Karnataka, India2 yrs 11 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in designing transaction processing systems.
  • Led migration of systems to Rust, enhancing performance.
  • Contributed to significant open-source projects.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in transaction processing and system migration.

Contact

Skills

Core Skills

RustFintechSystems EngineeringPythonMachine Learning

Other Skills

Rust (Programming Language)ClaudeCSS3Performance MonitoringCode ReviewProblem SolvingSystem SoftwareSystem DevelopmentComputer EngineeringUbuntuAmazon Web Services (AWS)KubernetesPostgreSQLJavaJavaScript

About

I'm Akash Upadhyay, currently a SDE at Juspay, specializing in payments, PA/PG and fintech with over 4.5 years of experience. My expertise lies in designing and implementing transaction processing, reconciliation and settlement systems for payment aggregators, orchestrators, and gateways, managing millions of transactions from various sources, methods and types. I have a proven track record in handling diverse tech stacks(including Rust, R, python, js etc) and successfully leading the migration of entire systems to Rust Beyond backend development, I'm also proficient in frontend technologies like React, Rescript, and RShiny.As a Google Summer of Code contributor at INCF (The Virtual Brain), I'm passionate about open source. I've made significant contributions to projects such as Chromium, The Virtual Brain, and CVAT, with over 70 repositories available on my GitHub (https://github.com/Spectre-ak)Previously, I served as a Research Intern at Samsung (PRISM), where I developed a deep learning model for real-time anomaly detection in logs from distributed servers

Experience

2 yrs 11 mos
Total Experience
2 yrs 11 mos
Average Tenure
2 yrs 11 mos
Current Experience

Juspay

3 roles

Software Development Engineer

Jan 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Building and maintaining a highly scalable and configurable system for reconciliation and settlements for payment aggregators, processing millions of transactions at Juspay/HyperPG. Developed fees and tax computation logic for various Payment Methods (PM) and Payment Method Types (PMT).
  • Currently focused on core modules for the payment aggregator platform, handling settlements, report generation, and building data pipelines for inbound and outbound system data. Automating end-to-end reconciliation and settlement processes for merchants.
  • Worked on dispute management, settlement adjustments, and fee/tax handling for transactions across multiple entities. Also built merchant payout pipelines and led the migration of the entire codebase to Rust.
Rust (Programming Language)ClaudeRustFinTech

Product Engineer

Promoted

Jun 2023Jan 2025 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Leading rust migration of the entire codebase. Building highly scalable and configurable systems for reconciliation and settlements for payment aggregators, processing millions of transactions. Built fees and taxes compute logic for various PM, PMT. Currently working on payment aggregator, building core modules, settlement, and report generation. Building data pipelines for in/out system data, automating the complete reconciliation and settlement processes for merchants. Worked on dispute management, settlement adjustment, fees, and taxes for transactions processed by different entities. Built merchant payout pipelines for settlements.
Systems EngineeringCSS3FinTech

Technical Product Analyst

Aug 2021Jun 2023 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Worked on recon settlement system, developed APIs, services, and analytics dashboards for product teams. Built core authentication and security modules for APIs and dashboards using Rust, R, and React. Automated recon process. Deployed and maintained services in the Kubernetes cluster.
Systems EngineeringCSS3FinTech

Google summer of code

Student Developer

May 2022Oct 2022 · 5 mos

  • The Virtual Brain (TVB) is a brain stimulation platform. It offers tools for computing, simulating and analyzing functional and structural data of human brains. TVB provides a graphical user interface (GUI) for using its tools for studying human brains. The platform supports importing data into TVB like projects, data structures etc. Since TVB provides various tools for studying human brains the platform is also accessible through REST APIs. Goal of this project is to create a new package which will consume TVB REST services and perform operations on it. The new python client will have features like uploading data into a TVB, data encryption and validation, BIDS compatibility check etc. Users will be able to use this python client to interact with a remote TVB server without using an active GUI.
  • Mentors feedback:
  • I believe Akash has done a great job during all iterations, showing proactivity by analyzing requirements very well, raising issues quickly and suggesting solutions. The implementation has been completed as planned, leaving enough time for testing, packing the module and writing documentation. Keep up the good work!
  • Project page
  • https://spectre-ak.github.io/webpages/
PythonSystems Engineering

Samsung india

PRISM Research Intern

Jul 2021Dec 2021 · 5 mos

  • Worked on a deep learning project involving log analysis and anomaly
  • detection on distributed servers with mentors from SRI-B and university
  • professors. Developed an unsupervised autoencoder based ML model.
PythonSystems EngineeringMachine Learning

Education

Siksha 'O'​ Anusandhan University

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Jan 2019Jan 2023

Kendriya Vidyalaya

High Secondary School — Science

Jan 2017Jan 2019

Stackforce found 100+ more professionals with Rust & Fintech

Explore similar profiles based on matching skills and experience