I am Abhi Verma.

A

Scroll to Explore

A Little More About Myself.

As a Computer Engineering student at the University of British Columbia, I am passionate about leveraging technology to solve real-world problems. With a strong foundation in full-stack development, AI/ML, data processing and solution architecture, I have also gained valuable hands-on experience through my work at Amazon, the AWS Cloud Innovation Centre (CIC) and the Launch Pad design team at UBC. These experiences have allowed me to create scalable, client-centric solutions and contribute to open-source projects while collaborating with industry professionals.

I strive to be a well-rounded and innovative individual, always eager to learn and embrace challenges head-on. Beyond coding, I enjoy playing basketball, working out, listening to music, and watching the latest movies or TV shows. My ultimate goal is to use technology to enhance the well-being of humanity and leave a positive, lasting impact on society through meaningful innovation.

Profile

My Skills

Programming Languages

Python
Python
Java
Java
C/C++
C/C++
JavaScript
JavaScript
TypeScript
TypeScript
HTML
HTML
CSS
CSS
SQL
SQL
GraphQL
GraphQL
Python
Python
Java
Java
C/C++
C/C++
JavaScript
JavaScript
TypeScript
TypeScript
HTML
HTML
CSS
CSS
SQL
SQL
GraphQL
GraphQL
Python
Python
Java
Java
C/C++
C/C++
JavaScript
JavaScript
TypeScript
TypeScript
HTML
HTML
CSS
CSS
SQL
SQL
GraphQL
GraphQL

Frameworks & Libraries

React
React
Svelte
Svelte
Flutter
Flutter
Tailwind CSS
Tailwind CSS
Flask
Flask
Pandas
Pandas
NumPy
NumPy
Scikit-learn
Scikit-learn
Keras
Keras
PyTorch
PyTorch
OpenCV
OpenCV
Express.js
Express.js
Next.js
Next.js
Jest
Jest
JUnit
JUnit
React
React
Svelte
Svelte
Flutter
Flutter
Tailwind CSS
Tailwind CSS
Flask
Flask
Pandas
Pandas
NumPy
NumPy
Scikit-learn
Scikit-learn
Keras
Keras
PyTorch
PyTorch
OpenCV
OpenCV
Express.js
Express.js
Next.js
Next.js
Jest
Jest
JUnit
JUnit
React
React
Svelte
Svelte
Flutter
Flutter
Tailwind CSS
Tailwind CSS
Flask
Flask
Pandas
Pandas
NumPy
NumPy
Scikit-learn
Scikit-learn
Keras
Keras
PyTorch
PyTorch
OpenCV
OpenCV
Express.js
Express.js
Next.js
Next.js
Jest
Jest
JUnit
JUnit

Software Tools

AWS
AWS
Docker
Docker
Node.js
Node.js
Linux/Unix
Linux/Unix
PostgreSQL
PostgreSQL
MongoDB
MongoDB
PlanetScale
PlanetScale
JupyterLab
JupyterLab
Git
Git
MS Office
MS Office
AWS
AWS
Docker
Docker
Node.js
Node.js
Linux/Unix
Linux/Unix
PostgreSQL
PostgreSQL
MongoDB
MongoDB
PlanetScale
PlanetScale
JupyterLab
JupyterLab
Git
Git
MS Office
MS Office
AWS
AWS
Docker
Docker
Node.js
Node.js
Linux/Unix
Linux/Unix
PostgreSQL
PostgreSQL
MongoDB
MongoDB
PlanetScale
PlanetScale
JupyterLab
JupyterLab
Git
Git
MS Office
MS Office

My Experience

Amazon

Software Development Engineer Intern

Amazon

May 2025 - Present

The AWS Kumo team is a group within AWS Support that builds the internal tools, automation, and AI‑powered systems used by support engineers and customers alike. As an intern, I developed an AI agent that provides personalized recommendations for AWS technical account managers, documented the solution architecture and low-level design as well as setup a CI/CD pipeline to automate the deployment of the agent. This experience allowed me to work with cutting-edge AI technologies and gain hands-on experience in building scalable solutions within a large-scale cloud environment.

Skills & Technologies

Solution ArchitectureContinuous Integration and Continuous Delivery (CI/CD)REST APIsLLM PromptingInfrastructure as code (IaC)AWSProject PlanningProduct Development
AWS Cloud Innovation Centre

Software Developer Co-op

AWS Cloud Innovation Centre

May 2024 - December 2024

In collaboration with Amazon Web Services, UBC's Cloud Innovation Centre—the first of its kind in Canada—creates open-source software solutions for a diverse range of sponsors. As a CIC software developer, I designed, built, and deployed full-stack web applications. These apps leveraged AI models, Retrieval-Augmented Generation (RAG), and ETL (Extract, Transform, Load) pipelines to deliver innovative, secure and scalable solutions for various clients.

Skills & Technologies

AWSAIRetrieval-Augmented Generation (RAG)Extract, Transform, Load (ETL)DockerSolution ArchitectureFull-Stack DevelopmentClient Presentations
UBC Launch Pad

Software Developer

UBC Launch Pad

January 2023 - April 2024

UBC Launch Pad is a student-led software engineering design team dedicated to developing innovative projects in a collaborative environment. Being part of this team allowed me to connect with like-minded tech enthusiasts while gaining hands-on experience with industry-standard development tools and best practices. We formed teams around shared interests and project ideas, working diligently to bring our visions to life.

Skills & Technologies

ReactFlutterSveltePlanetScaleMongoDBTailwind CSSJavaScriptTypeScriptPythonSoftware DesignTeam Collaboration
Henry Wise Wood High School

Computer Science TA

Henry Wise Wood High School

September 2021 - January 2022

I reviewed and provided constructive feedback on assignments covering object-oriented programming, data structures, and both iterative and recursive functions in Java and Python. Additionally, I developed automated tests to ensure code reliability and created engaging PowerPoint tutorials to guide students in using Java Swing effectively.

Skills & Technologies

JavaPythonData StructuresAlgorithmsTeachingAutomated Testing

My Projects

Quantum AI

Quantum AI

Created for the Stewart Blusson Quantum Matter Institute, this chatbot application leverages the Llama 3 70B LLM and RAG to help students, professors and researchers answer their queries about quantum matter materials, fostering collaboration and improving access to information.

AWSLangChainPGVectorLlama 3 70BReact
View on GitHub
RoboRacer

RoboRacer

An autonomous driving system for the F1TENTH car using ROS, enabling high-speed navigation with obstacle avoidance, vision-based lap detection and emergency stopping in dynamic environments. Also uses a custom YOLO model to detect and react to common traffic signs in real-time.

ROSOpenCVPyTorchNumPyPythonC++
View on GitHub
Faculty CV

Faculty CV

A web platform for the UBC Faculty of Medicine to streamline the CV creation process by allowing faculty to input their data, integrating external data through ETL pipelines, providing the ability to assign assistants to faculty and displaying key metrics and analytics to admins.

AWSReactDockerPostgreSQLLaTeX
View on GitHub
Moodify

Moodify

Created to simplify music discovery, this command-line tool uses a custom-trained neural network and Spotify’s API to generate personalized playlists based on mood, helping users organize large music libraries and find songs that match their emotions.

Scikit-learnKerasPandasNumPySpotify API
View on GitHub
Cosmic Gateway

Cosmic Gateway

This fully serverless application, part of UBC Launch Pad's internal tools, was created to improve document management for over 500 members enhancing the accessibility, organization, and security of the design team's resources.

AWS S3PlanetScaleSvelteTypeScript
Link to Notion
EpiLog

EpiLog

Developed to help individuals with epilepsy, this mobile health application consolidates epilepsy management into one platform. This makes it easy to share data with healthcare providers, enhancing consistent monitoring and treatment.

FlutterFirebaseExpress.jsJavaScriptFigma
View on GitHub