Hey! I'm Bharath, a Full Stack Developer and AI Engineer based in Hyderabad, India with 2+ years of experience shipping production-grade web apps and AI-integrated products.
I obsess over building tools that are both technically sharp and genuinely useful — from autonomous job pipelines to browser-based media toolkits. Currently working at UST Global, previously a Founding Engineer at WaiGenie.
- 🔭 Currently building: AI-powered developer tools & job search infrastructure
- 🧠 Exploring: LLM integrations, agentic systems, multi-agent pipelines
- 🎯 Open to: SDE-1 / SDE-2 · Full Stack · AI Engineer roles at product companies & MNCs
- 📬 Reach me: lbh.lbharath@gmail.com
- 🌐 Portfolio: bharathlakkoju.vercel.app
A curated selection — each solves a real problem I personally ran into.
🔵 ATSPrecise · Live ↗
AI-powered ATS resume evaluator — upload your resume, paste a JD, get a precise compatibility score.
Stack: Next.js TypeScript Drizzle Supabase Zustand AI
Weighted scoring across keyword match, skills alignment, section completeness, and formatting quality. Includes gap analysis, filler-phrase detection, and role-specific improvement guidance.
🟣 Job Hunter Web · Live ↗
Personal job intelligence dashboard — aggregates listings every 4 hours, scores them by hiring probability, sends Telegram alerts.
Stack: Next.js TypeScript Node.js PostgreSQL Supabase Drizzle Zustand
Scrapes Indeed, Naukri, and Wellfound. Deduplicates using URL hashing. Scores 0–100% on skill match, recency, location, and company type. Tracks full application lifecycle.
🟠 SwiftMedia · Live ↗
Browser-based media toolkit — compress images, videos, and PDFs, merge PDFs, convert images to PDF. No server uploads.
Stack: Next.js TypeScript WebAssembly FFmpeg Framer Motion
100% client-side processing via FFmpeg WASM. Animated, accessible UI. Handles JPEG, PNG, WebP, MP4, and PDFs.
Autonomous job application pipeline — scrape → AI-tailor resume per JD → track in Google Sheets → classify recruiter replies via Gmail.
Stack: Python Flask Docker JobSpy OpenRouter (Llama 3.3 70B) Google Drive API Gmail API
Multi-source scraping (LinkedIn, Indeed, Naukri, Glassdoor). AI resume rewriting per job. Hourly Gmail classification for interview/rejected/offer status.
🟢 Dvelve
Local-first AI research assistant — enter a topic, get a structured multi-source report from a 5-agent pipeline running on your machine.
Stack: React Vite FastAPI Python SQLite Ollama Go
Five specialized AI agents handle planning, search, synthesis, critique, and formatting. No cloud required.
Calendar-first shared living app — expenses, meals, tasks, groceries, and events for flatmates.
Stack: Next.js TypeScript Supabase Drizzle Zustand Vitest Playwright Gemini AI
OCR-powered receipt scanning via Tesseract.js. Google Gemini AI for smart household suggestions. Full test coverage.
| Project | Description | Stack | Live |
|---|---|---|---|
| FaviConverter | Free online favicon generator — SVG/PNG → .ico, multi-size packages | Next.js TS |
↗ |
| SalaryWise | Salary intelligence for the Indian tech market | Next.js JS |
↗ |
| CinePing | Telegram bot for daily movie showtime alerts | Node.js Neon TS |
— |
| CalCalorie | Calorie & macro calculator built for the Indian diet | Next.js TS |
↗ |
| T_Checker | Browser extension — AI reliability check on privacy policies | Python Django ML |
— |
Developer I — UST Global (2024 – Present) Full Stack development on enterprise-grade web applications.


