Suraj Prakash

CTO

Gurugram, Haryana, India16 yrs 4 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable distributed systems.
  • Proficient in Rust and Go for fintech applications.
  • Led architectural innovations in payment systems.
Stackforce AI infers this person is a Fintech architect with expertise in distributed systems and payment solutions.

Contact

Skills

Other Skills

AlgorithmsBase24BitcoinCC++Computer ScienceCore JavaCryptographyData StructuresDatabasesDistributed ArchitectureDocker ProductsEnterprise ArchitectureEntrepreneurshipGo (Programming Language)

About

Large scale Webapps & Distributed Systems, Rustacean, Gopher, Java, Cloud Security, Machine Learning, Fintech, Payment Pro, JVM Performance Diagnostics, Cloud Services, SQL Performance Tuning

Experience

Aspire

Principal Architect

Dec 2024Present · 1 yr 3 mos · Gurugram, Haryana, India

Kuvera.in

2 roles

Chief Technology Officer

Promoted

May 2023Nov 2024 · 1 yr 6 mos · Bengaluru, Karnataka, India

VP of Engineering

May 2021May 2023 · 2 yrs · Bengaluru, Karnataka, India

Freecharge

Principal Technical Architect

Sep 2020May 2021 · 8 mos · Gurugram, Haryana, India

  • Distributed systems & architectural stuff

Payu

5 roles

Chief Architect

Promoted

Apr 2018Sep 2020 · 2 yrs 5 mos

  • My primary task at PayU was to take engineering initiatives, build scalable and low latency systems, bring innovation and lay foundation for new products.
  • Architect of Base 24 switch integration - a deeper integration(TCP & ISO 8583) with bank's switches, which fundamentally changed the way payment flow happens and shifted the authentication experience to merchant end (did it for 3 major issuers of India)
  • Built a highly scalable and distributed transaction DSL engine in Rust and Lua.(tokio based job scheduler and execution engine)
  • Worked on OnePayU architecture.
  • Built framework for microservice architecture adoption

Associate Director of Engineering

Apr 2017Mar 2018 · 11 mos

  • Built a blockchain based ledger to share transaction data between PayU and acquirers(golang)

Senior Engineering Manager

Promoted

Apr 2016Mar 2017 · 11 mos

  • built a storage platform based on Blockchain.
  • Developing cryptographically secure, low latency storage engine based on proof of stake consensus
  • Responsible for developing products to simplify payment flow, improve success rate and reduce transaction time. Have delivered products like MPI (Java), PayU PG Switch(Java) from scratch which has resulted in 12-15% increment in success rate for top 3 issuers
  • Built POS Middleware(Java) for transaction processing and management from scratch for card present case

Engineering Manager

Apr 2015Mar 2016 · 11 mos

Lead Engineer

Aug 2014Apr 2015 · 8 mos

  • Built TDR engine for bank tdr and merchant tdr calculation
  • Was responsible for scaling out of reconciliation engine and settlement module.
  • Took existing basic refund & chargeback system to next level

Oracle india private limited

3 roles

Technial Lead

Oct 2013Aug 2014 · 10 mos

  • Scrum master, writing Design specification, Functional Specification and most importantly coding.
  • Design and Delivered products like Request Instance Monitoring, JVM Diagnostics as SaaS
  • Contributed in development of JVM Diagnostics Engine, enhancements in JVMD Agent

SMTS

Promoted

Sep 2011Oct 2013 · 2 yrs 1 mo

  • Coding, writing design specs

Member Technical Staff

Jun 2009Aug 2011 · 2 yrs 2 mos

  • Thinking & Coding

Education

Indian Institute of Technology, Roorkee

BTech — Computer Science

Jan 2005Jan 2009

Sachdeva Public School

High School

Jan 2005Present

Stackforce found 100+ more professionals with Algorithms & Base24

Explore similar profiles based on matching skills and experience