Resume

Download PDF

Experience

Software Engineering / Machine Learning Intern

May 2023 — Aug 2024
Bell Canada| Toronto, ON
PythonVertexAI(GCP)LLMNext.jsReactFastAPIBig QueryPostgreSQLCloud Run
  • Led planning and implementation of a fullstack generative AI app, reducing training costs by 65% through simulating a customer.
  • Collaborated with a team of 5 to scale the app for 5,000+ agents, leveraging Next.js, FastAPI, and PostgreSQL.
  • Improved agent's performance by 30%, utilizing Gemini's tool calling and dynamic rubrics to provide personalized feedback
  • Increased the realism of scenarios through prompt engineering and fine tuning the LLM's weights

Teaching Assistant

June 2022 — Present
McMaster University| Hamilton, ON
PythonBashPostgreSQLDiscord API
  • Optimized grading process for 1,000+ course materials (labs, assignments, exams) by developing Python and Bash scripts
  • Taught Python, C, Bash, and Linux fundamentals to 100+ students through tutorials and labs

Technical VP

Jul 2022 — Present
DeltaHacks| Hamilton, ON
Next.jsTRPCPrismaNetlifyTailwindNextAuth.jsTypeformPostgreSQL
  • Managed 7 developers building a stack ranking based judging platform, streamlining 30+ judges' evaluation of 100+ projects
  • Integrated TRPC, Prisma, and Netlify functions stack which scaled the backend to handle 10,000+ requests throughout the year
  • Developed a graph-based matchmaking tool that paired over 500 hackers into compatible teams based on interest and skillset

Projects

When the Assignment

A Tool for Tracking Upcoming Deadlines
Next.jsTailwindShadcnTypeScriptPostgreSQLPrisma
  • Employed a session-based architecture to eliminate the need for authentication and user sign up
  • Developed a deadline-priority task tracking system to ensure appropriate time management.
  • Implemented a platform-agnostic calendar syncing by hosting remote ICS files using Next.js middleware

Grassy

A friendly bracket robot that plays rock paper scissors
PythonRiveNext.jsOpenCVwebsocketsMQTT
  • Created a frontend interface to communicate over mqtt websockets and show robot emotions through Rive animations
  • Implemented a tracking algorithm using OpenCV to find people and prompt them to play rock paper scissors

Hackathons

HackMIT

Scuba

Declutter your email with ai agents
PythonLlamaIndexLangchain
  • Developed 5 LLM agents to automate emails using LlamaIndex and the ReAct reasoning method
  • Created a RAG model based on past emails to allow extensive personalization and accuracy
HacktheNorth

Dash

All in one dashboard for digital life
GCPNext.jsReactTypescriptTailwindPrisma ORMCockroachDB
  • Integrated with Yahoo, GitHub and Google APIs such as Gmail, Calendar to provide realtime updates
  • Implemented a custom grid component in React to allow maximum user customizability

Made with ♥ in Next.js

© 2025 Arian Ahmadinejad