Crown Jewels Bridge
A controlled C++/.NET interoperability study examining interface contracts, resource ownership and numerical compatibility. The design separates boundary hardening from changes to the underlying pricing logic.
Senior Software Engineer with 7+ years designing, delivering and supporting production systems across Microsoft, financial services and enterprise platforms. I combine hands-on engineering with technical direction, cross-team alignment and end-to-end ownership.
Distributed systems / Databases / Cloud infrastructure
01 / Selected engineering work
Three independent studies, examined in depth: the problem, the architecture, the trade-offs and the evidence.
A controlled C++/.NET interoperability study examining interface contracts, resource ownership and numerical compatibility. The design separates boundary hardening from changes to the underlying pricing logic.
An offline evaluation framework for attributing evidence loss to chunking, retrieval and ranking. The study combines explicit relevance contracts, controlled comparisons and reproducible reporting.
A simulation-based evaluation of answer-quality detectors for regressions that transport metrics do not capture. The comparison considers detection coverage, false positives, delay and modeled operating cost.
02 / Technical leadership
My leadership combines hands-on engineering with technical direction, cross-team coordination and responsibility for how systems behave in operation.
How I lead technical workMicrosoft / Technical direction
I own discovery, prototyping and implementation for C#/.NET services and distributed validation, including design trade-offs around orchestration, state, retries and recovery.
Microsoft / Cross-team alignment
I drive design reviews, peer code reviews, documentation and testing strategy with engineering and external testing teams on complex system-level changes.
Microsoft & Prime Bank / Operations
I lead production and pre-release troubleshooting at Microsoft. At Prime Bank, I coordinated investigation and corrective changes across services, relational data stores and infrastructure.
03 / Professional experience
Platform engineering at Microsoft. Financial-system integrations at Prime Bank. Database-intensive enterprise software at Indra.
The context changes. The responsibility remains: understand the system, make deliberate decisions and follow through to dependable operation.
Explore my experienceSoftware Engineer
Technical design and hands-on implementation of engineering services and distributed validation workflows.
Software Engineer
Java services, REST APIs and database-backed integrations with core banking systems.
Software Engineer
C, C++, Java and Oracle SQL components for database-intensive enterprise platforms.
Software Engineer
End-to-end delivery of backend services, operational data pipelines and automation.
04 / Engineering notes
Modernization interop
A controlled C++/.NET interop study that separates boundary hardening from compiler settings, so a hostile-input comparison and a compiler comparison each isolate exactly one variable.
Read the note : The boundary is where modernization risk livesRetrieval evaluation
An offline evaluation lab that attributes evidence loss to a specific pipeline stage — chunking, retrieval or ranking — using a synthetic corpus with known evidence spans and a predict-then-measure discipline.
Read the note : Diagnosing where a retrieval pipeline loses evidenceAI observability
A simulation of the gap between request-level monitoring and answer-quality monitoring, comparing aggregate and topic-sliced drift detectors on deterministic, non-semantic features under a modeled operating budget.
Read the note : Detecting AI answer-quality regressions that don't throw errors05 / Start with what matters
For people evaluating my experience, examining the engineering or exploring a professional relationship.
A concise professional history, technical responsibilities and a public resume for hiring, referrals and career discussions.
Open career materialsArchitecture, implementation, alternatives, limitations and source evidence for interviews, engineering review and collaboration.
Explore the engineeringConnect around systems engineering, shared technical interests, product challenges, collaboration or consulting.
Get in touchA good conversation starts with context.
Share the system, the challenge or the opportunity you have in mind.