SDE II · Backend · Platform · Distributed Systems · AI
Senior software engineer with 8+ years designing and operating backend systems, distributed workflow platforms, industrial IoT streaming, AWS infrastructure, and applied AI systems. Currently at Cornerstone OnDemand.
I'm a Software Development Engineer II at Cornerstone OnDemand, promoted in April 2025. With 8+ years across backend, cloud, industrial IoT, and AI systems, I specialize in distributed platforms and applied AI — often in the same project.
My biggest engineering impact so far has been CSX Scheduler — an in-house distributed job orchestration platform I architected from scratch to replace a $700k/year legacy vendor dependency. It now runs at ~$110k/year with better reliability, blue-green deployments, and full AWS-native infrastructure.
At LTIMindtree, I built real-time factory monitoring systems for Toyota — connecting on-prem OPC/Kepware machine telemetry through Kafka/MSK, AWS Glue, SQS/Lambda, API Gateway WebSockets, and DynamoDB to live Andon dashboards with SageMaker-hosted anomaly detection.
I bridge backend engineering, cloud infrastructure, industrial IoT, and AI experimentation naturally — comfortable debugging Quartz triggers, designing FedRAMP-compliant IAM policies, or fine-tuning an LLM on a G5 instance.
In-house distributed job orchestration platform that replaced a legacy JAMS scheduler contract. Architected from scratch with AWS SQS queue-driven execution, Quartz.NET, .NET Background Services, Windows services, processor agents, ALB + Route53 endpoints, blue-green deployments, and GovCloud support. Reduced annual operating cost from $700k → $110k/yr. Full ownership from design to production.
End-to-end industrial IoT and real-time monitoring platform for Toyota manufacturing. On-prem machine KPIs via OPC/Kepware → Hangfire .NET ingestion → Kafka/MSK → AWS Glue (transform + PostgreSQL RDS) → SQS → Lambda → API Gateway WebSockets → targeted Andon dashboards. DynamoDB for connection routing. SageMaker Isolation Forest anomaly detection surfaced as live warnings. Backend APIs in .NET Core containerized via Docker → ECR → ECS, with Azure AD auth.
Multi-agent document intelligence pipeline for generating structured HTML/PDF output at scale. Data Agent pulls form config (field definitions + HTML design template) and user records (name, Gov. ID, contact, FORM_ID). On unknown forms, Vision Agent runs DOCLING OCR to extract fields from the raw document. On known forms, Mapping Agent resolves fields via AI field matching or direct match. Validator Agent applies field formatting and validation rules. Publisher Agent pulls the appropriate base HTML template and renders the final HTML/PDF output.
Designed and trained an internal MoE-style LLM from scratch — fine-tuned Qwen2.5-7B-Instruct with LoRA/PEFT on AWS G5.2xlarge (NVIDIA A10G), rank 128, 8-bit loading, ~$10/training run. Built CSOD-IC intent classifier on DistilBERT for routing. Converted to GGUF/Ollama, deployed via vLLM, and built the full backend + frontend integration. Load tested to 150 concurrent requests with stable p95.
Built Model Context Protocol servers for CSX Scheduler and FeedStats applications — enabling AI agents to query and interact with internal enterprise systems through structured tool interfaces.
VS Code extension for AI-assisted unit test generation using internal LLM endpoints and LM Studio. Designed around selected source files, prompt execution, and generated test output.
A .NET-based agent orchestration framework inspired by CrewAI. Focuses on typed tasks, structured LLM output enforcement, JSON schema validation, and business-friendly orchestration vocabulary — built for .NET-native advantages.
View project →Offline-first iOS photo utility for adding exhibition-style borders to images. Ranked Top #25 in the App Store Photos category. No login, no tracking, no subscriptions. Shipped through the full App Store release process.
View on App Store →Built a master orchestrator pipeline that accepts start/end stage, identifies applicable accounts/regions/servers, and parallelizes feed tool deployment across all environments. Integrated with JFrog Artifactory for artifact distribution.
Develops a novel AI-driven framework using LLMs, Transformer-based models, and GPT variants to generate adaptive, personalized corporate training content on the fly. Combines supervised learning for knowledge classification with reinforcement learning agents that tune difficulty, complexity, and content sequencing based on real-time performance signals. Implements role-specific scenario generation across Bloom's taxonomy levels and a Q-learning-style adaptive loop tracking engagement and performance history.
A research framework tackling faithful structured generation — where generated artifacts can be syntactically valid but semantically wrong. Instantiated on natural-language to PDDL translation (Planetarium blocksworld & gripper domains). Combines best-of-K candidate generation, a learned cross-encoder semantic verifier trained through iterative hard-negative mining and ranking-aligned retraining, and domain-aware one-step repair with non-oracle feedback. Key result: repair-augmented VCSR improved mean K=8 semantic equivalence from 0.4200 → 0.7720 on untouched held-out seeds. Post-freeze Claude-family benchmark (Haiku 4.5, Sonnet 4.5, Opus 4.6) showed VCSR repair consistently improved prompt-only K=8 generation across all tested models.
Open to senior backend, platform engineering, AI systems, and architect roles. Always happy to talk distributed systems, LLM infra, or ambitious product ideas.