available for backend & applied-ai roles

$ ./init --profile

Bhavya Vashisht

Backend & Systems Engineer — Go · Python

bash — bhavya@portfolio
visitor@bhavya:~$

$ cat about.md

About

I'm a backend & systems engineer who likes building things that run reliably — REST APIs, command-line tools, and the data layers behind them. Most of my work is in Go and Python, backed by PostgreSQL, Redis, and MongoDB.

I care about correctness under concurrency, clean API design, and code that's easy to reason about months later. Lately I've been going deeper on applied AI — LLM tooling and agent workflows — and the infrastructure that keeps backend services healthy.

The projects below are things I've built to learn by doing. Always happy to talk backend, Go, or systems work.

// quick facts

focus = "Backend & systems"
exploring = "Applied AI · LLM tooling"
location = "Delhi NCR, India"
open_to = "Backend & applied-AI roles"

$ ls skills/

Skills

languages/

GoPythonCSQLBash

backend-data/

REST APIsPostgreSQLRedisMongoDBSQLCJWT / Auth

infra-tools/

DockerKubernetesLinuxGitCI/CDLLM tooling

$ ls projects/

Projects

~/job-hunter-pipeline★ featured

JobOps Pipeline

Job Sourcing + Outreach · Python

// A daily job-ops pipeline (~8.6k LOC): parallel async fetch across 15+ job boards and ATS APIs, fresher/geo/salary filters, tiered scoring, and optional LLM JD enrichment into a bidirectional Google Sheets tracker — then contact lookup with cold-mail and referral drafts for review (never auto-sends).

PythonasynciohttpxLLM APIsGoogle Sheets APIPlaywright
~/chirpy★ featured

Chirpy

Backend REST API · Go

// A production-style microblogging API in Go: JWT auth with refresh-token rotation, bcrypt-hashed passwords, a type-safe SQLC data layer over PostgreSQL, Goose migrations, and a Polka webhook for premium upgrades.

GoPostgreSQLSQLCJWTbcryptWebhooks
~/cli-agent

CLI-Agent

AI Coding Agent · Python

// A Python CLI agent that reads, patches, and runs code autonomously using Gemini function-calling in a plan–act–observe loop, capped at five iterations per task.

PythonGemini APIFunction CallingAgent Loop
~/gator

Gator

CLI RSS Aggregator · Go

// A terminal RSS aggregator with per-user feeds and a long-running worker that fetches the least-recently-updated feed on a ticker. PostgreSQL storage with a type-safe SQLC layer and Goose migrations.

GoPostgreSQLSQLCGoose
~/smart-food-waste

Smart Food Waste Management

Applied ML · Raspberry Pi

// A Raspberry Pi system that identifies users and estimates food waste using a load cell, dual cameras, HOG face recognition, and a YOLOv11 food-detection model.

PythonYOLOv11OpenCVRaspberry Pi
# academic project

$ ./contact.sh

Contact

Open to backend & applied-AI roles and interesting collaborations. The fastest way to reach me is email.

email

bhavyavashisht119@gmail.com

location

Delhi NCR, India

~/contact — new message

Opens your email app with the message ready to send.