Hey, I'm
Adish Shah

Computer Engineering @ University of WaterlooSoftware engineer · Web, APIs, and applied ML
I like owning features across the stack: polished web UIs, solid APIs, and ML or LLM powered pieces when the roadmap calls for them. I am looking for teams where I can keep leveling up as an engineer.
Building digital experiences
that matter
I study Computer Engineering at Waterloo and have worked at companies ranging from enterprise software to smaller AI focused teams. Day to day that has meant a mix of web clients, APIs, data stores, and cloud deploys.
I am especially interested when the problem needs both a thoughtful interface and a dependable backend, often integrating ML or generative models into the stack.
I care about measurable quality: fast iteration, observable systems, and UX that does not get in the way.
Full stack
React, TypeScript, Python APIs
ML & LLMs
RAG, agents, PyTorch
Systems
Docker, Kubernetes, cloud
Product
Shipping features end to end
Academic background
University of Waterloo
Studying systems programming, data structures, databases, and large scale software design.
Where I've worked
Software Engineer
@Boosted.aiFull stack work on a financial analytics platform. Shipped a React Excel export tool saving clients ~10 hrs/week, a Prompt Library that cut agentic workflow time by 30%, and a Pydantic AI powered Earnings feature that doubled the speed of stock insights. Also built a PostgreSQL backed admin system for in app banners.

Software Engineer
@CharacterQuiltOwned an AI product end to end. Automated ingestion of 100+ weekly transcripts via AWS Lambda, embedded 2,000+ vectors/month in Pinecone (~15 hrs/week saved), and built a FastAPI context assembly layer across Pinecone, S3, and Typesense. Added a multi model router (GPT, Claude, Gemini, Llama, Sonar) that cut token costs by 35% and restructured the backend with OpenAI multi tool support, reducing query time by 55%. Redesigned the React chat UI to surface AI reasoning and search context.
Software Engineer
@Constant ContactBuilt Spring APIs and React components for the BrandKit product, supporting 1,000+ monthly asset interactions. Automated CI/CD with Jenkins, added Prometheus/Grafana observability, and containerized the app on EKS with Docker and Kubernetes, improving cost efficiency by 20%.

Machine Learning Engineer
@CoreAVIBuilt a decoder only Transformer for C code generation. Finetuned with Hugging Face and PyTorch for a 50% performance boost, then applied LoRA with quantization to cut training time by 82% on 6,000 samples. Deploying the model into team workflows lifted productivity by 40%.

Software Engineer
@OpenTextDeveloped React/TypeScript UI and Node.js/Express APIs for the Case Management product, driving a 15% gain in user satisfaction. Containerized with Docker and deployed on GCP via Kubernetes and Helm, contributing to a 30% improvement in business agility.

Software Engineer
@CGIWrote KornShell scripts that cut backup durations by 80% and freed 45% more storage. Built a Java Spring Tableau migration tool that automated server data transfers, reducing manual tracking time by 70%.
Featured work
Apps, agents, and pipelines—UI, APIs, and orchestration end to end.

GavelAI
A platform for running structured reviews with language models: configure rubrics, kick off batches, and inspect results in a web UI, with a Python API and local model runtime.

ColdCompile
A LangGraph workflow for outbound job outreach: research companies from a CSV, classify fit, discover contacts, verify inboxes, tailor drafts to your resume, and queue personalized emails in Gmail—with caching and run stats.
Technologies I work with
Focused on AI-native delivery—RAG and vector search, agentic LLM workflows, multi-model routing, and streaming APIs—plus the full-stack tooling I ship in production.
AI, agents & LLMs
Cutting edgeLanguages
Frameworks & stacks
ML & data
Platform & ops
Also familiar with
Beyond the code
A few things that keep me going when I'm not at a keyboard.
Gaming
Story driven RPGs and competitive multiplayer, always up for a session.
Fitness
Lifting, running, and staying active to balance out the screen time.
Music
Enjoy discovering new artists and genres. Playlists are always evolving.
Travel
Exploring new cities and cultures whenever I get the chance.
Learning
Picking up new tech, reading papers, and tinkering with side projects.
Coffee
A good espresso or pour over is non negotiable.
Let's work together
Open to software engineering roles, including new grad opportunities. Based in Waterloo, ON.
Quick Info
Location
Waterloo, ON, Canada
Phone
+1 587 966 3595Availability
New grad & full-time
adish.shah2003@gmail.com