SOFTWARE ENGINEER · BANGALORE / REMOTE
Arjun L
Backend, AI &
Full-stack Engineer
ABOUT ME
I build production-minded products across web, mobile, desktop, and AI retrieval. Currently looking for an SDE-1 role where I can go deep on backend systems.

FEATURED PROJECT
RAG Legal Assistant
Natural-language search across legal case files, with grounded answers powered by retrieval and reranking.
- Demo coming soon
- Repository private
Selected work
Three products where I owned meaningful parts of the system from repository to delivery.
01
FULL-STACK OWNER · 2025 · LAW FIRM
RAG Legal Assistant
Problem: Associates searched case PDFs manually. Built: React + TypeScript client, Python retrieval service, LangChain chunking, Pinecone search, Express integration, and MongoDB history. Detail: Added MMR reranking to reduce duplicate clauses and ground answers in source passages.
STACK
- React
- Python
- LangChain
- Pinecone
- Express
- MongoDB
- Demo coming soon
- Repository private
02
BACKEND LEAD · 2024 · CONSTRUCTION
Nirman
Problem: Work completion and payments were reconciled manually. Built: Backend for a 15-screen Flutter app with real-time state synchronization, role-based access, and Razorpay integration.
STACK
- Flutter
- Dart
- Firebase
- Firestore
- Razorpay
- Demo coming soon
- Repository private
03
BACKEND LEAD · 2024 · MUSIC EDUCATION
Idyani
Problem: Students lacked structured feedback when learning Carnatic music. Built: Electron + Node.js system mapping piano input to swara notation and scoring timing and note placement.
STACK
- Electron
- Node.js
- Firebase
- JavaScript
- Demo coming soon
- Repository private
ENGINEERING PROOF
retrieval.tsRAG Legal Assistant
async function retrieveContext(query: string) {
const vector = await embed(query);
const matches = await pinecone.query({ vector, topK: 8 });
const ranked = mmrRerank(matches, { lambda: 0.7 });
return ranked.slice(0, 5);
}
- 4
- products shipped for clients
- 15
- Flutter screens in Nirman
- 1,000+
- legal chunks indexed
- 3+
- web, mobile, desktop
Technical skills
Tools used to build and ship the work above.
- LANGUAGES
- JavaScript · TypeScript · Python · Dart
- BACKEND
- Node.js · Express · Flask · REST APIs
- FRONTEND
- React · Next.js · Flutter · Electron
- DATA
- MongoDB · Firebase · Firestore
- AI / RAG
- LangChain · Pinecone · Embeddings
- DELIVERY
- Auth · Payments · Real-time state
Experience
Commercial product work alongside a mathematics and computing degree.
Co-Founder & Lead Developer · LyptronVisit Lyptron
Product studio delivering websites, SaaS, mobile apps, and AI automation.
- Led technical development as the sole developer.
- Scoped and shipped Nirman, Idyani, and Vriddhi Vastra for paying clients.
Customer Experience & Automation Contributor · Supertails
Built a React + Flask internal tool using an AI image-detection API for claim review, then onboarded the agent team.
B.Tech, Mathematics and Computing · MSRUAS
Relevant coursework: statistical methods, linear algebra, databases, probability, and operations research.
AVAILABLE FOR SDE-1
Let’s talk about what I can build with your team.
Backend or full-stack roles · Bangalore, remote, or open to relocation