Hugohub
|Founding Engineer & Senior Software Engineer
Hyderabad, Telangana, India
Summary
Served as a key architect and founding team member at a fintech startup, responsible for technology selection and backend system design of innovative core banking solutions.
Highlights
Re-architected the banking backend from Python (AWS Lambda) to a microservices-based Java (Spring Boot on EC2) platform, enabling state-driven workflows, high-throughput ledger processing, and compliance-critical operations; eliminated cold starts and improved throughput by ~2–3×.
Designed and implemented a centralized state machine framework that became the execution backbone for all backend workflows, standardizing lifecycle management, retries, and failure handling while improving system reliability and development velocity by ~30–40%.
Owned and built the Compliance Service, including a flexible rule-engine framework for user compliance and pre- and post-transaction risk monitoring; achieved ~100ms pre-transaction checks while supporting long-running post-transaction evaluations and automated dispute workflows.
Owned and led the Cash domain, responsible for balance management, multi-currency accounts, overdrafts, transactions, beneficiaries, cooldowns, and limits in a high-throughput banking system.
Designed and built the Product Factory, enabling configuration-driven financial products (fees, taxes, limits, interest, yields, and behavioral rules) with sub-30ms product parameter evaluation, reducing new product launch time by ~60–70%.
Optimized core ledger module used by cash, payments, FX, and credit flows, increasing throughput from ~25–30 TPS to 1,500+ TPS on a single ledger by improving transactional parallelism and execution isolation.
Architected a centralized Encryption platform using envelope encryption (KEK/DEK, AES) to secure PII data at rest, achieving ~8ms encryption/decryption latency while meeting fintech security standards.
Initiated backend modernization using gRPC and Java Virtual Threads, reducing inter-service latency by ~30–50% under load and increasing concurrency capacity by ~5–10× for IO-heavy services.
Recorded 4,500+ GitHub contributions since joining in January 2022, reflecting sustained engineering ownership, consistent delivery velocity, and long-term impact across core banking systems.