Devesh Singh
@deveshsingh
Software Development Engineer specializing in event-driven distributed systems and high-throughput accounting engines.
What I'm looking for
I’m a Software Development Engineer at FinMechanics, focused on building high-throughput, fault-tolerant backend platforms. I architected a real-time accounting engine processing 100k+ entries/day across 15+ banking clients using Kafka-based event driven postings with idempotent consumers for exactly-once semantics under retry and failover.
I also engineered a lock-free hash-partitioned parallel execution engine, reaching 8k+ entries/sec versus overnight batch processing. To keep systems adaptable, I replaced hardcoded business rules with a SpEL expression engine, enabling runtime configurability and eliminating deployment cycles.
Beyond core processing, I built integration and reporting capabilities: a REST Executor framework standardized across 10+ external systems, and an integration pipeline using Apache Camel polling, Hazelcast queues, and DLQ isolation for guaranteed delivery. On the reporting side, I embedded a Groovy Shell scripting runtime for custom report authoring without deployments, with JSON templates scheduled via Quartz and automated email delivery across 15+ banking clients.
My project work reflects the same commitment to correctness and reliability. I implemented Raft Consensus with leader election, snapshotting, and crash-safe WAL; built a Saga Orchestrator with WAL semantics and deterministic idempotency keys; and developed a Transactional Outbox Service ensuring atomic business+event writes for exactly-once delivery. I also designed a DAG-based Workflow Orchestration Engine with parallel execution and context propagation using Virtual Threads and benchmark-driven performance improvements.
Experience
Work history, roles, and key accomplishments
Software Development Engineer
FinMechanics
Jul 2023 - Present (2 years 11 months)
Architected a real-time accounting engine processing 100k+ entries/day across 15+ banking clients, using Kafka event-driven postings with exactly-once semantics and retry/failover safety. Built an efficient lock-free parallel execution engine (8k+ entries/sec) and standardized integrations across 10+ external systems while enabling runtime-configurable business rules.
Education
Degrees, certifications, and relevant coursework
Indian Institute of Technology Delhi
Bachelor of Technology
2019 - 2023
Grade: 8.0 / 10.0
B.Tech studies at IIT Delhi from July 2019 to May 2023, with a GPA of 8.0/10.0.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Devesh?
You can contact Devesh and 90k+ other talented remote workers on Himalayas.
Message DeveshFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
