Software Engineer @ First Help Financial

Backend Engineer.

I build high-scale distributed systems and AI/LLM-powered backend services that handle 10× transaction growth, deliver 8× throughput, and drive $16M+ in revenue.

4+ Years Experience
4.0 GPA @ Northeastern
95%+ Test Coverage
Scroll

Building systems that scale.

I'm Sandesh — a Backend Engineer at First Help Financial, building production backend services and AI/LLM-powered systems for a high-volume auto-finance loan origination platform. I hold a Master's in Computer Science from Northeastern University (Khoury College) and have 4+ years of experience across First Help Financial, Thoughtworks, and TCS, building distributed .NET Core microservices on Azure, serverless workflows on AWS, and enterprise banking APIs with Spring Boot.

I specialize in microservices, cloud-native architectures, RAG/LLM systems, reliability engineering, and observability. I care deeply about clean code, test-driven development, and systems that don't break at 3 AM.

Languages

JavaC#PythonTypeScriptJavaScript

Backend & APIs

Spring Boot.NET CoreNode.jsREST APIsMicroservicesAsync I/O

Cloud & Infra

AWS LambdaAPI GatewayStep FunctionsEC2S3AzureDockerKubernetesTerraform

Data & Practices

PostgreSQLSQL ServerMongoDBRedisCI/CDTDDObservability

Where I've worked.

June 2026 — Present
Software Engineer | Backend & AI
First Help Financial · Durham, NC

Own end-to-end design and delivery of production backend services, authoring architecture decision records (ADRs) to align technical direction across the team. Develop and extend core services for the loan origination system powering high-volume auto-finance workflows. Drive an AI-first development workflow, orchestrating Cursor with structured plan/execute prompting and memory-file context management, cutting delivery time per ticket by 35% while improving code consistency. Lead a RAG-based agentic AI proof-of-concept to automate underwriting document review in the loan origination flow, applying retrieval-augmented pipelines and tool-calling.

JavaPythonAWSRAGAgentic AILoan Origination
May 2025 — Dec 2025
Software Engineer Intern
First Help Financial · Boston, MA

Implemented serverless backend services using AWS Lambda, API Gateway, Step Functions, and DocumentDB for high-volume financial workflows. Built a reproducible AWS-local dev environment (SAM + LocalStack) reducing debugging time by 55%. Developed Python libraries for structured logging and automated fault-handling, achieving 95%+ test coverage.

PythonAWS LambdaStep FunctionsDocumentDBLocalStack
Sep 2022 — Aug 2024
Application Developer
Thoughtworks · Bengaluru, India

Built distributed .NET Core microservices on Azure. Scaled an ordering platform to 8× throughput and 10× global transactions. Built a dev onboarding portal cutting integration time by 60% and enabling $16M+ revenue. Boosted performance 3× via profiling, parallel execution, and optimized SQL.

.NET CoreAzureSQL ServerApp InsightsMicroservices
Aug 2021 — Aug 2022
Systems Engineer
Tata Consultancy Services · Bengaluru, India

Implemented backend for enterprise banking systems using Spring Boot, JPA/Hibernate, and SQL. Improved API performance by 20% via query optimization. Developed Angular UI components integrated with Spring Boot APIs.

Spring BootAngularJPA/HibernateSQL

Education

🎓
M.S. in Computer Science
Northeastern University, Boston
Sep 2024 — May 2026 · GPA: 4.0/4.0
🎓
B.E. in Computer Science
Jyothy Institute of Technology, Bengaluru
Aug 2017 — Aug 2021 · GPA: 8.66/10 · Best Outgoing Student

Things I've built.

DreamChaserAI

DreamChaserAI

AI-powered study abroad platform with smart college matching (Dream/Target/Safe tiers), dynamic SOP generation via Google Gemini, and inline AI editing with PDF export.

ReactFastAPIMongoDBGemini API
Image Processing Engine

Image Processing Engine

Modular engine supporting sharpening, blurring, and color correction. Factory, Builder, Visitor, Adapter, and Command patterns with concurrent transformation pipelines.

JavaOOPConcurrencyDesign Patterns
Task Management Backend

Task Management Backend

.NET Core REST API with Entity Framework Core, Swagger docs, Fluent Validation, AutoMapper, and CI/CD via GitHub Actions. Comprehensive unit test coverage.

.NET CoreEF CoreREST APIsSwagger
RL Maze Solver

RL Maze Solver

Custom maze environment where multiple RL agents (Q-Learning, etc.) navigate from start to exit, optimizing for shortest path. Modular agent architecture with visualization.

PythonReinforcement LearningQ-Learning

What people say.

"I have worked with Sandesh for around 2 years, and he has been an excellent engineer throughout. From the get-go, he started owning features and delivering them. His analytical skills are very good. He would be an asset in any team he works."

Kishan Vaishnav Senior Consultant, ThoughtWorks

"Sandesh is technically strong and keen to learn new technologies. He always brings his points in any discussion. He has very good communication skills and took sessions for the team on multiple topics."

Shanthosh Mahalingam Lead Consultant, ThoughtWorks

"Sandesh possesses the qualities and skills necessary not only to excel in a rigorous academic environment but also to make meaningful contributions to any community he joins."

Let's build something great.

Whether you have a project, want to talk backend systems and AI/LLM engineering, or just want to connect — I'd love to hear from you.