SENIOR SOFTWARE ENGINEER • PLATFORM & DISTRIBUTED SYSTEMS

Architecting high-scale digital wallet and resilient payment platforms.

Senior Software Engineer with 5+ years specializing in core financial services, high-scale digital wallet architectures, event-driven microservices, and AWS cloud infrastructure. Experienced in scaling systems from zero-to-one and optimizing high-throughput infrastructure with Java, Spring Boot, and React/TypeScript.

node: dheemanth.prod.blr PING: 12ms
CURRENT_ROLE Senior Software Engineer
CORE_DOMAIN Wallets, Ledgers & Payments
PRIMARY_STACK Java 21, Spring Boot, AWS, React
API_STANDARDS RFC 6902, HAL+JSON, OpenAPI
CLOUD_COMPUTE AWS ECS Fargate & Lambda
DATABASE_TIER Aurora Serverless v2 & DynamoDB
OBSERVABILITY MCP, New Relic, CloudWatch
SYSTEM_RELIABILITY 100% IDEMPOTENT SETTLEMENT
AVAILABILITY Idempotency + DLQ
99.99%+
Processing Reliability

Engineered zero-duplicate payment execution pipelines with automatic retries and dead-letter queues on AWS.

AI TELEMETRY MCP Protocol
-36%
Cloud Cost Reduction

Implemented Model Context Protocol (MCP) integrations across AWS, Jira, and New Relic for automated health and cost governance.

Professional Experience

Track record building high-throughput financial microservices, leading cloud migrations, and crafting enterprise user interfaces.

Senior Software Engineer

Cimpress India • Bengaluru, India
Jul 2023 — Present
  • Core Multi-Tenant Financial Architecture: Architected and built core Java/Spring Boot microservices for the central digital wallet and ledger ecosystem, handling multi-tenant wallet lifecycles, balance transactions, and credit/authorization/capture flows using HAL+JSON and RFC 6902 JSON Patch.
  • Enterprise Transition & Lazy Creation: Spearheaded the architectural migration from legacy merchandise credits to ledger-backed cash wallets across 13+ interconnected upstream and downstream systems, implementing high-efficiency lazy wallet provisioning with unified API endpoints.
  • Distributed Performance Engineering: Led comprehensive load testing utilizing JMeter and AWS Distributed Load Testing (DLT); identified a 50-concurrent-user write ceiling caused by ledger CPU saturation and container health-check grace periods; optimized connection pools and scaling thresholds to achieve 100% success on 40,000+ requests.
  • High-Availability Cloud Infrastructure: Migrated production wallet and ledger services from EC2 to containerized AWS ECS Fargate and transitioned databases to Aurora Serverless v2, establishing standardized AWS resource-tagging policies adopted across cross-functional teams.
  • Idempotency & Fault Tolerance: Raised payment processing reliability to near 100% through idempotent transaction keys, exponential retries, and SQS dead-letter queues (DLQ) across AWS Lambda payment and refund processors, drastically reducing operational incident tickets.
  • AI Observability & MCP Adoption: Championed team adoption of Model Context Protocol (MCP) integrations across AWS, Jira, Confluence, GitLab, and New Relic for automated health monitoring and cloud cost governance, identifying 36% in potential recurring infrastructure savings.
  • Technical Leadership & Mentorship: Defined REST API design standards adopted beyond immediate teams, authored comprehensive incident runbooks and load-test documentation, and actively mentored junior software engineers and interns.
Java 21 Spring Boot AWS ECS Fargate Aurora Serverless v2 AWS SQS / DLQ RFC 6902 HAL+JSON JMeter MCP AI

Software Engineer

Cimpress India • Bengaluru, India
Jul 2021 — Jun 2023
  • Payment UI & Reusable Component Architecture: Owned and delivered core payment and transaction UI modules in the customer-care platform using React and TypeScript, supporting complex order- and item-level cancellations, split refunds across payment tenders, and complaint resolutions.
  • Back-Office Wallet Management Console: Engineered the internal Cockpit wallet management portal from scratch, featuring real-time wallet provisioning, searchable transaction auditing, reward top-ups, transaction disputes, and onboarding workflows for business partners.
  • Reusable Library Publishing: Designed a standalone refund component demoed and adopted by international business units; packaged and published the Cashbacks module as a reusable, modular React/TypeScript library.
  • Payment Gateway Integration POCs: Built high-fidelity payment interface prototypes for Adyen and Braintree, verifying security tokens and client-side validation logic.
React TypeScript JavaScript (ES6+) Component Design Payment UIs REST APIs Adyen / Braintree

Software Developer Intern

MissionEd & Demevest • Kolkata & Remote
Apr 2020 — Sep 2020
  • Cross-Platform Mobile Development (MissionEd): Built client-facing screens and state management workflows for an ed-tech tutoring platform using Flutter, accelerating application delivery.
  • Real Estate Web Application (Demevest): Developed an interactive property discovery web platform with React, enabling users to filter properties, view details, and submit customer leads into a centralized database.
Flutter React JavaScript UI/UX Prototyping

Bachelor of Engineering (B.E.) — Computer Science & Engineering

Nitte Meenakshi Institute of Technology (NMIT) • Bengaluru
2017 — 2021 • CGPA: 8.8 / 10
  • Academic Rigor: Graduated with Distinction (CGPA: 8.8/10) with coursework in Data Structures, Algorithms, Distributed Systems, Object-Oriented Software Design, Computer Networks, and Database Management Systems.
  • GitHub HackClub Core Member: Co-organized engineering hackathons, open-source workshops, and developer mentoring sessions supported by GitHub.
  • Order of Satoshi Blockchain Club: Active member exploring distributed ledger technologies, consensus algorithms, and smart contract development.
  • Creative Pursuits: Finalist at national-level contemporary dance competitions representing NMIT at premier Indian institutes including IISc Bengaluru, IIT Madras, and NITK Surathkal.
Computer Science Data Structures & Algorithms System Design CGPA 8.8 HackClub

Technical Arsenal & Skills Matrix

Comprehensive overview of languages, frameworks, cloud infrastructure, and architectural methodologies utilized in production.

Backend & Architecture

Java 17 / 21 Primary Platform
Spring Boot & Spring AOP Microservices
REST APIs & HAL+JSON Hypermedia Specs
JSON Patch (RFC 6902) Partial Updates
OpenAPI & Swagger Contract Design
JUnit & Mockito Automated Testing

Cloud & Infrastructure

AWS ECS Fargate Container Compute
AWS Lambda & SQS / DLQ Event-Driven Pipelines
Aurora Serverless v2 High-Write PostgreSQL
Terraform & Docker IaC & Packaging
GitLab CI/CD Automated Deployments
AWS CloudWatch & S3 Storage & Monitoring

Frontend & Component UI

React Single Page Apps
TypeScript Strict Type Safety
JavaScript (ES6+) Core DOM & Logic
Reusable UI Libraries Design Systems
Modern CSS & Glassmorphism Responsive Styling
State Management Complex Dashboards

Data & Observability

PostgreSQL & SQL Tuning Query Optimization
Amazon DynamoDB NoSQL Key-Value
Apache JMeter Distributed Load Tests
New Relic APM Distributed Tracing
PagerDuty On-Call Incident Mgt
AWS DLT Stress & Soak Testing

Fintech & Payments

Digital Wallet Platforms Cash & Rewards
Financial Transaction Platforms ACID Consistency
Idempotency Controls Zero Double Debits
Refund Splitting Logic Multi-Tender Reversals
Campaigns & Rules Engines Tenure & Day Rules
Adyen & Payment POCs Gateway Integration

Modern AI & Observability

Model Context Protocol (MCP) Tool Integrations
AI-Driven Cost Governance 36% Cloud Savings
Automated Runbook Diagnostics Incident Triage
GitLab & Jira Integrations Knowledge Pipelines
System Architecture Design ADRs & Specifications
Distributed Locking Concurrency Control

Patents, Awards & Recognition

Intellectual property, national hackathon leadership, and technical projects.

OFFICIAL PATENT APPLICATION Application: 201941024082

Automated Anti-Drowning Rescue Kit with Real-Time Location Tracking

Engineered an intelligent, hardware-integrated IoT rescue jacket for water enthusiasts. Equipped with immersion depth and pressure sensors that automatically inflate upon detecting submersion distress, while concurrently transmitting real-time GPS coordinates via telemetry to emergency response teams.

NATIONAL HACKATHON WIN Govt. of India

Smart India Hackathon 2019 — Second Runner-Up

Served as Team Leader of SmartCoders representing NMIT against top universities nationwide. Led software design, architectural prototyping, and execution for high-priority real-world problem statements issued by government ministries under intensive 36-hour non-stop development conditions.

BLOCKCHAIN WIN Bengaluru

IBM Blockchain Hackathon 2019 — Runner-Up

Built decentralized verifiable record storage and supply-chain authentication on distributed ledger technology, verifying product provenance and eliminating counterfeit data forgery. Also awarded Runner-Up at the Chennai National Level Hackathon at Sai Ram Institute.

OPEN SOURCE PROJECT React & Web3

Verify — Supply Chain Authenticity & Provenance Platform

Decentralized consumer platform enabling end-customers to independently verify product authenticity directly against tamper-proof cryptographic ledger logs, protecting manufacturers and buyers from gray-market counterfeit goods.

Let's build scalable systems together.

Whether you want to discuss distributed payment architectures, high-scale database migrations, technical leadership opportunities, or just talk tech — my inbox is open.

dheemanthmd12@gmail.com
Direct Phone: +91 91135 40994 • Based in Bengaluru, Karnataka, India