Rakesh Singh

Software Engineer

Bengaluru, Karnataka, India4 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led automated EOD ledger processing for 500,000 transactions daily.
  • Built edge caching systems reducing infra costs by 60%.
  • Passionate about performance engineering and scalable designs.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and E-commerce with expertise in distributed systems.

Contact

Skills

Core Skills

JavaApache FlinkSpring BootCloudflare Workers

Other Skills

AWSAlgorithmAlgorithmsCC++Competitive ProgrammingData StructureDatabase Management System (DBMS)ElasticsearchKafkaMongoDBMySQLObject-Oriented Programming (OOP)PostgreSQLProblem Solving

About

Backend Engineer with 4.6+ years of experience building large-scale distributed systems in fintech ,e-commerce and loyalty. Skilled in real-time stream processing, event-driven architecture, microservices, distributed cache optimization, and financial system workflows. Led high-impact projects such as automated EOD ledger processing for 5+ lakh daily transactions and edge caching systems handling 60% traffic offloading to reduce infra cost and latency. Passionate about performance engineering, scalable designs, and solving complex backend challenges.

Experience

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

Zeta

Software Development Engineer - 2

Nov 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Designed and built a fault-tolerant EOD Product Switch System enabling seamless credit card upgrade/downgrade with zero data loss & zero downtime.
  • Developed a distributed Flink-based EOD ledger processing pipeline handling 5+ lakh ledger transactions daily to automate financial reconciliations.
  • Implemented Classification Worker to determine delinquent & charged-off accounts using rule-based DPD thresholds, improving lifecycle accuracy & compliance.
  • Developed one accouting worker that will automatically zeroes out balances based on ledger classification rules.
  • Worked extensively on resilient microservices ensuring scalability and reliable processing.
  • Tech: Java, Apache Flink, Kafka, PostgreSQL, Spring, AWS
JavaApache FlinkKafkaPostgreSQLSpringAWS

Capillary technologies

Software Development Engineer - 1

Aug 2021Oct 2024 · 3 yrs 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Developed Target Loyalty platform from scratch enabling brands to configure reward actions (points, cashback, offers) to improve customer engagement & retention.
  • Built edge caching system using Cloudflare, achieving 60% traffic offload, reducing infra cost and significantly improving e-commerce page latency.
  • Created Cloudflare Workers & freshness validation APIs to intelligently route requests between edge vs origin based on cache validity.
  • Implemented Pinning & Slotting merchandising controls to allow merchants to manage product placement & ranking across categories and devices.
  • Worked on large-scale distributed backend systems improving performance, reliability, and scalability for enterprise customers.
  • Tech: Spring Boot, MongoDB, MySQL, RabbitMQ, Elasticsearch, Cloudflare Workers
Spring BootMongoDBMySQLRabbitMQElasticsearchCloudflare Workers

Education

University Institute of Technology, The University of Burdwan

Bachelor of Engineering — Computer Science and Engineering

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Java & Apache Flink

Explore similar profiles based on matching skills and experience