π΄ Engineering production-grade backend systems where correctness, scale, and risk matter
Senior Software Engineer | Backend & Distributed Systems
Finance Β· Hedge Funds Β· AI Platforms Β· Risk & Analytics
Simple systems scale. Clever systems fail.
- Correctness before performance
- Design for failure, observability, and long-term maintainability
- Code is a liability unless it delivers durable business value
Bank of America β Software Development Engineer
- High-availability backend systems with strict SLA & compliance
- Transactional correctness, auditability, and failure handling
G42.AI β Software Development Engineer
- Data-intensive services supporting AI workloads
- High-volume ingestion pipelines and scalable processing
NAV β Senior Associate / Software Engineer
- Fund operations and trade-support systems
- Multi-server validation & sign-off logic
- Zero-tolerance for data inconsistency
LexisNexis Risk β Cirium β Software Development Engineer
- Backend services for aviation risk analytics
- Large datasets, accuracy guarantees, enterprise consumers
- Transaction-safe, idempotent ledger
- Full audit trail & concurrency control
Tech: C#, .NET, SQL Server
- Kafka-based real-time pipeline
- Replay, recovery, and failure isolation
Tech: Kafka, .NET, PostgreSQL
- Cross-server validation & rollback safety
Tech: SQL Server, Triggers, Linked Servers
- Distributed backend systems
- Financial correctness & risk
- Performance under load
- Pragmatic system design


