Backend systems for commerce and credit.

I'm a backend engineer working in Java and Spring Boot. Over three years I've built rule engines, high-volume services and secure integrations, first for a large construction-materials marketplace and now for a lending platform.

Email me LinkedIn

Rules engines

Discount pricing across 100K+ products, and a Drools-based service fee engine for loans.

Scale and reliability

20M+ coupons managed in batches, and an SQS-based OCR pipeline that no longer fails under load.

Security

Field-level AES encryption, hybrid encryption for bureau data, and HTTP-only cookie migration.

Integrations

Partner APIs and SAP authentication, credit and collections vendors, a CDN, and document sync.

Experience

Turno

Software Development Engineer II

November 2025 – Present

  • Owned the RCU (Risk Control Unit) module end to end, from design through production rollout, and built the FI system that field verification agents use to run investigations.
  • Moved OCR onto AWS SQS. A synchronous call to an external extraction service failed under load, so I split it into a publisher and consumer model that is more reliable and scales better.
  • Hardened security. Added field-level AES encryption for sensitive PII, and led the move to HTTP-only cookies during VAPT remediation, closing XSS-based token theft.
  • Designed a hybrid encryption scheme for CIBIL bureau data with an automated backup, and integrated credit and collections partners ScoreMe and Credgenics, plus BRE and collections dashboards for business teams.
  • Built a service fee rule engine on Drools that computes fees from region, loan amount, dealership and applicant credit profile.
  • Led data and document work. Ran the loan ops data migration between legacy and new systems, and built the Drive Sync service that keeps loan documents consistent across storage systems for DMI NBFC.
  • Led new business verticals, including the vehicle repossession flow and Shivalik Loan Suraksha, an insurance feature in the loan insurance flow.

InfraMarket

Software Engineer II

February 2023 – November 2025

  • Built the Coupon Service to generate and manage 20M+ coupons with batching, plus a fraud detection system using rate limiting and real-time validation. Coupon misuse fell 40% and customer loyalty rose 25%.
  • Built the Discount Service, a rule engine for category and line-item discounts with SKU group and customer segment pricing across 100K+ products. Wiring it into the cart service raised average order value by 18%.
  • Developed catalogue service solutions that connect multiple services into personalized journeys across channels, lifting satisfaction by 30%.
  • Built visit tracking for 800+ sales officers across 50+ cities, calculating travel distance and visit metrics. Territory management efficiency improved 35%.
  • Integrated the Gumlet CDN for catalogue images and migrated deployment to Amazon EKS. Image load times dropped 65% and page performance scores rose 40%.
  • Wrote design documents, led architecture discussions, and built authentication so partner Shalimar's SAP system could use our APIs.

ConveGenius

SDE Intern (remote)

June 2022 – August 2022

  • Built backend features for chatbots, including weekly quizzes, video libraries and assessments used by over a million students.

Skills

Languages

Java, Go, C++, JavaScript, SQL

Backend

Spring Boot, Node.js, Express.js, REST, gRPC, Kafka, microservices

Data

Postgres, Redis, MongoDB, DynamoDB

Cloud and DevOps

AWS, Docker, Kubernetes, EKS, Linux, Git

Frontend

React.js, React Native, Redux, Material-UI, HTML5, CSS

Have a system that needs building?

contact@amarshukla.in

linkedin.com/in/amarshukla007