Bipasha Bhattacharjee — Backend & AI Engineer, shipping production systems for 4+ years.
Anyone can ship for Day 1.
I build for Day 2.
The Career Timeline
From CS fundamentals to AI engineering — every role left behind a system that's still running.
Tricon Infotech
Software Developer
Built a scalable report-generation framework and testing infrastructure adopted across the team.
- Designed a report-generation framework (PPTX, PDF, RTF) with 10+ reusable services, cutting development effort 30%
- Strengthened unit & integration testing, increasing coverage and release reliability
- Partnered cross-functionally to ship faster, more reliable report generation
Finbox
Software Developer II
Built secure middleware powering dynamic lender onboarding for a fintech lending platform.
- Built LISA & middleware service modules in Python for dynamic lender onboarding and automated request workflows
- Implemented custom authentication, request validation, and error handling for external lender APIs
- Integrated AWS SSM, Secrets Manager & Docker for secure config and deploys across UAT/production
New Engen
Software Developer
Owned CRM microservices, infra migrations, and growth systems for a marketing platform.
- Built a microservices CRM platform with bulk email automation, growing client adoption 15%
- Migrated core infrastructure from MySQL to Firestore, cutting query latency 30% and enabling real-time analytics
- Designed a real-time budget-pacing system with sub-100ms decisioning and automated optimization for campaign ROI
B.Tech — Computer Science
Barak Valley Engineering College, Karimganj
Built the fundamentals — data structures, distributed systems, and software engineering.
- CGPA 8.06 — Assam Science & Technology University (ASTU)
- Strong algorithmic foundation — 800+ LeetCode problems solved, CodeForces rating up to 1367
- Global Rank 11 — Arcesium She Codes
Systems I've Built
Case studies: the problem, what I built, and the impact.
Motive
A block-based workspace — one codebase, three delivery surfaces
Shipped a full-stack product to three platforms — web, installable PWA, and native Android — from one codebase.
Built real-time collaboration and automated background jobs end to end, with Socket.IO and scheduled cron jobs.
Hardened the production API with JWT authentication, rate limiting, and security middleware.
3
delivery surfaces from one codebase
Real-time
Socket.IO sync across sessions
Hardened
JWT auth, rate limiting, helmet on the API
Projects
Real, standalone builds — not case studies, just what's actually on my GitHub, including the one that's still half-finished.
Automation
hirepro
Manually tailoring a resume for every posting doesn't scale, so I built the pipeline instead. Every morning it pulls fresh postings from a configured company list plus RemoteOK, scores each one against my resume — title match, skill overlap, remote fit — and only generates a tailored resume + cover letter for anything that clears a 60-point match. Everything else gets filtered out automatically.
- Pulls postings from Greenhouse, Ashby, Lever, and RemoteOK for a configured company list
- Scores each posting 0–100 against a resume profile (title match + skill overlap + remote fit)
- Auto-generates a tailored resume + cover letter for anything scoring 60+; tracked in SQLite so re-runs don't duplicate work
EdTech
loopin
Crack DSA interviews, one loop at a time. An edtech platform for college students and engineers prepping for technical interviews, LeetCode/Coding Ninjas-style.
- Structured DSA sheets (A2Z, SDE, 79 last-minute, CP) organized Step → Lecture → Problem, with progress bars
- In-browser Monaco code compiler that runs arbitrary code against custom stdin via a sandboxed executor
- Per-user profile with streaks, XP, and topic/difficulty mastery tracking
Machine Learning
TextGen
A natural-language generation app — Bi-LSTM/LSTM networks combined with a pre-trained LLM, tuned with attention mechanisms and prompt engineering for coherent, contextually relevant text.
- Bi-LSTM + LSTM architecture combined with a pre-trained LLM, trained and served with PyTorch
- Attention mechanisms + prompt engineering for contextual coherence
- BLEU/ROUGE evaluation against reference text, plus an interactive Streamlit UI for live generation
EdTech
lexora
A vocabulary-building app — daily word challenges, quizzes, and categories, with progress and achievement tracking to keep you coming back.
- Daily word challenge, quiz mode, and browsable word categories with a search bar and trending words
- Per-user progress, achievements, favorites, and shareable word pages
- Next.js 15 + Prisma/PostgreSQL + Zustand + shadcn/ui, not yet publicly deployed
Skills
Grouped by where it's actually been used, not a number I assigned myself.
Frontend
- ReactProduction
- TypeScriptProduction
- Next.jsShipped
- Tailwind CSSThis site
- Framer MotionThis site
Backend
- PythonProduction
- FastAPIProduction
- MicroservicesProduction
- PostgreSQLFamiliar
- RedisFamiliar
Cloud
- AWSProduction
- GCPProduction
- KubernetesFamiliar
- DockerProduction
- TerraformFamiliar
AI
- LLMsShipped
- Agent WorkflowsFamiliar
- Prompt EngineeringShipped
- PyTorchShipped
- RAGFamiliar
DevOps
- KafkaFamiliar
- RabbitMQFamiliar
- CI/CDProduction
- ObservabilityFamiliar
- GitOpsFamiliar
Engineering practices
Developer Dashboard
Open-source footprint, pulled live from GitHub — nothing here is a repeated stat.
Public repositories
GitHub stars earned
GitHub followers
Things I've shipped and hardened over the last 4+ years.
Numbers, not adjectives — pulled straight from real shipped systems.
Playground
Three guardrails from my own writing, made interactive — not generic CS demos.
Effectively-Once Delivery
From my post on idempotent Kafka consumers — a dedup key absorbs a redelivered event instead of double-charging.
waiting for an event…
Charged 0× total — redeliveries never double-charge.
Bounded Agent Loop
From my post on agent guardrails — a step budget stops a runaway loop instead of letting it spend forever.
idle…
Bounded Context vs. Layered Split
From my post on breaking up a monolith — the same fulfilment outage, split by technical layer over sync calls vs. by bounded context over async messaging.
idle…
Open Source
Tools and libraries I've shared with the community.
Let's Build Something
Have a system that needs designing, scaling, or rescuing? I'd love to hear about it.
Support my work
Liked something here? Send a coffee my way.