HEY, I AM
AI/ML Software Engineer | LLM Systems, RAG & MLOps
Hi, I'm Mayank. Thanks for stopping by.
I'm a software engineer who enjoys building AI products that people actually use. Over the past four years I've worked at Capgemini, Infosys, and most recently Acento Lujo, where I built an AI assistant that took a real load off the customer support team. Along the way I've learned that good AI work is less about chasing the newest model and more about building something reliable, affordable, and genuinely helpful.
Right now I'm finishing my Master's in Computer Science at Cal State Fullerton and graduate in December 2026. For my capstone I built HireNvy, a tool that helps job seekers see how well their resume fits a role, and I spend much of my free time on projects that explore how to make AI more trustworthy.
I'm looking for AI Engineer, ML Engineer, and Software Engineer roles with teams that care about building AI thoughtfully and shipping it well.
Outside of work, you'll usually find me watching baseball, cooking for friends, or at a tech meetup.
My M.S. capstone. Scores resumes three ways against 1,300+ job descriptions scraped from Greenhouse, Lever, Ashby, SmartRecruiters, and Workday: formatting checks, O*NET/ESCO role fit, and SBERT embedding match in Qdrant. A DistilBERT model I fine-tuned tags resume sections at 97.3% macro F1 on 1,000 held-out resumes, and match scores reach 78% pairwise ranking agreement with recruiter reviews. Built as separate Django, FastAPI, and Next.js services linked by Dramatiq queues and JWT auth, and piloted by 45 peers in the department.
A Python SDK that logs every LLM call and grades responses asynchronously at under 10ms overhead per call. The LLM judge is calibrated on 150 hand-labeled cases to 0.73 Cohen's kappa with human ratings, and a GitHub Actions quality gate fails pull requests when answer quality on the Financial Intelligence System's golden finance dataset drops below threshold.
Streams cited financial reports from LangGraph Bull, Bear, and Synthesis agents over up to 10 SEC filings per ticker via FastAPI, with hybrid Qdrant plus BM25 retrieval. A 3-stage verifier (fiscal year alignment, citation mapping, data grounding) rejects about 12% of generated claims as unsupported and retries up to 2 times.
A full stack tutoring marketplace connecting students with tutors. Features real time video sessions, geo based search, and split payment processing. Built with Flask, Next.js 14, PostgreSQL with PostGIS, Stripe Connect, and Jitsi.
An offline first desktop RAG app I'm building with Tauri and Rust. Retrieval augmented generation that runs locally, with no network connection needed.
Deep learning model forecasting 24 hours of energy demand on 16 years of hourly PJM grid data. Built with PyTorch, comparing LSTM and Transformer architectures.
Multi class classifier for German traffic signs across 43 categories. Built with PyTorch, comparing a scratch CNN against a frozen ImageNet pretrained ResNet18.
Eight class speech emotion classifier on the RAVDESS dataset using log mel spectrograms. Built with PyTorch and librosa.
Image classifier that detects whether a face is wearing a mask. A CNN trained from scratch reached 0.957 accuracy, and a frozen pretrained MobileNetV2 reached 0.982.
Classifies movie reviews as positive or negative, comparing TF-IDF with Logistic Regression (0.905 accuracy), an LSTM (0.862), and DistilBERT (0.913).
Lane line detection with classical OpenCV methods, no deep learning, evaluated on CARLA simulator driving data.
Qdrant
05. What's Next?
I'm currently looking for new opportunities. Whether you have a question or just want to say hi, my inbox is always open!
Say Hello