Software Engineer | Making computers do the hard work so humans don't have to.
I build backend systems that scale, APIs that behave (most days), and developer tools that make life a little less painful.
My toolbox? Java, Spring Boot, Python, PostgreSQL, AWS, and TypeScript. My favorite kind of problem? The one that makes me say, “There has to be a better way to do this.”
Previously at LTIMindtree, I worked on enterprise financial systems, building software where reliability isn't a nice-to-have — it's the whole point.
Currently exploring the intersection of backend engineering, cloud infrastructure, distributed systems, and AI — because apparently, making computers do things wasn't interesting enough.
Open to building cool things with cool people. If your team is solving interesting problems, we should talk.
P.S. I write code, not “Hello World” career summaries. You're already past the first line. :))
Software Engineer — LTIMindtree
Jul 2022 – Jul 2024
Worked on backend services for enterprise financial systems using Java, Spring Boot, JPA, and Hibernate.
- Built REST APIs and backend modules for financial workflows
- Worked on secure file transfer and automated processing
- Improved legacy services and database operations
- Added validation, RBAC, error handling, and monitoring
Software Engineer Intern — SciQuel
Jan 2026 – May 2026
Worked across Next.js, TypeScript, PostgreSQL, and Prisma to build and improve production features.
- Built REST APIs and reusable frontend components
- Optimized PostgreSQL queries and application performance
- Investigated and fixed production issues
Full Stack Developer — DQ Pursuit
Aug 2026 – Present
Working on web application features using React, Next.js, TypeScript, Python, and PostgreSQL.
- Building full-stack application features and backend APIs
- Working on an AI-powered chatbot for project and onboarding workflows
- Implemented Twilio Verify SMS authentication and OTP handling
- Working with CI/CD and automated testing workflows
Backend
Java · Spring Boot · Python · FastAPI · REST APIs · Microservices
Frontend
TypeScript · JavaScript · React · Next.js
Data
PostgreSQL · MongoDB · Redis · Kafka · pgvector
Cloud / DevOps
AWS · Docker · Kubernetes · GitHub Actions · CI/CD
Other
WebSockets · JWT · OAuth2 · Prometheus · Grafana · JUnit · Mockito
AI
RAG · Vector Search · LangChain · OpenAI API · LLM applications
An AI-powered search tool for university information.
I built the data ingestion and indexing pipeline and used Qdrant + Groq Llama 3.1 to make 285+ university pages searchable through natural language.
Stack: Next.js, TypeScript, Python, PostgreSQL, Qdrant
→ GitHub
A real-time cryptocurrency dashboard built around streaming market data.
The interesting part of this project was the real-time pipeline — WebSockets, Binance APIs, server-side rendering, and caching.
It handles live data for 1,000+ assets and updates the UI in roughly 2 seconds.
Stack: Next.js, TypeScript, PostgreSQL, WebSockets
→ GitHub
A small monitoring service I built to explore application observability.
It exposes health and metrics endpoints, collects Prometheus metrics, and uses Grafana for dashboards.
Stack: Python, FastAPI, Prometheus, Grafana, Docker
→ GitHub
- Designing scalable backend systems
- Distributed systems and system design
- Java and Spring Boot
- AWS architecture
- Event-driven systems
- Building better RAG applications
Email: bbaabu@clarku.edu



