Skip to main content

Software Engineer building production AI agents and distributed backend systems.

I build secure, reliable systems with Java, Python, Spring Boot, FastAPI, Docker, AWS, and applied AI patterns, from financial services integrations to agentic RAG systems with evaluation, memory, and safety controls.

Software engineer working on backend and AI systems

1M+

daily financial transactions supported

Java and Spring Boot services for fintech and core-banking integrations.

99.9%

service uptime target

Reliability work across backend services, caching, and deployment workflows.

50%

manual workflow reduction

Automation across backend, data, and QA workflows.

60

adversarial AI evaluation cases

MediBot safety, retrieval, routing, and out-of-scope verification.

Featured engineering case studies

Four current projects that show backend reliability, secure identity, applied AI orchestration, evaluation, and production readiness.

Experience and impact

Professional Software engineering career spans across financial systems, automation, teaching and product leadership.

Engineering capabilities

Strong coding and system design ability, ML and AI depth.

Backend Systems

Resource-oriented APIs, service boundaries, validation, error handling, caching, and production-minded configuration.

Secure Identity

OAuth 2.0, OIDC/PKCE, Keycloak, JWT validation, authorization boundaries, and organization-scoped data.

Agentic AI

LangGraph agents, tool routing, retrieval, memory, safety fallbacks, and deterministic local verification.

Data Platforms

PostgreSQL, Oracle, SQLite, schema migrations, SQLAlchemy, Hibernate, and testable persistence layers.

Delivery Workflows

Docker, Docker Compose, GitHub Actions, integration testing, health checks, and reproducible local startup.

AI Evaluation

Prompt-injection defense, classification metrics, failure analysis, false-negative review, and safety reporting.

About

I build systems that are explainable, testable, and honest about trade-offs.

My strongest work combines backend reliability, secure identity, data modeling, applied AI orchestration, and evaluation. I like systems where the architecture can be inspected and the results can be reproduced.