Distributed Systems & AI

Vansh Taneja

Computing Science (AI) at the University of Alberta. I build event-driven platforms, backend infrastructure, and applied ML systems that scale.

Distributed Systems ML Systems Data Engineering LLM Pipelines

Building

Available for 2026 Internships Edmonton, AB
Focus Software Engineering · AI/ML
Current TA CMPUT 261 (Ongoing)
Go C# Python AWS FastAPI Kafka

Certifications

Validated cloud expertise and credentials.

About

Engineering reliable software with AI in mind.

  • Build software that is reliable, scalable, and easy to maintain
  • Bridge backend engineering with practical AI/ML in production
  • Ship solutions that improve user workflows and system quality
  • Backend services, APIs, and event-driven pipelines
  • ML systems including NLP, RL, and LLM guardrails
  • Cloud deployments with Docker and AWS tooling
  • TA for CMPUT 261 and testing the Tartan Smart Home platform
  • Building distributed systems and AI projects from my resume
  • Looking for software engineering and ML internships

Skills

Tools, languages, and platforms I ship with.

LLM Guardrails Event-Driven Systems FastAPI Kafka RabbitMQ PyTorch Redis PostgreSQL OpenAI API

Languages

JavaC#GoPythonC++SQL TypeScriptJavaScript

Backend & Systems

Spring Boot.NETFastAPIFlaskREST APIsgRPC

Cloud & DevOps

AWS (CCP)DockerGitHub ActionsJenkinsKafkaRabbitMQNginx

Databases

PostgreSQLMongoDBRedisMinIO

AI / ML

PyTorchTensorFlowScikit-learnXGBoostOpenCVOpenAI API

Concepts

Distributed SystemsMicroservicesCI/CDUnit TestingAgile/Scrum

Projects

Systems I’ve architected and shipped.

AI Projects

Applied ML work with measurable outcomes.

Experience

Where I’ve built, taught, and shipped.

Teaching Assistant — CMPUT 261 (Intro to AI)

Winter 2026 · University of Alberta
  • Led weekly labs for 200+ students covering search and reinforcement learning
  • Reviewed Python assignments for correctness and efficiency
  • Explained complex AI concepts with clear, structured feedback

Research Assistant — Data Engineering

Feb 2025 – Mar 2025 · University of Alberta (ACLMR)
  • Engineered fault-tolerant Python ETL pipelines processing 50M+ records
  • Partitioned datasets to meet API rate limits and memory constraints
  • Translated complex schemas into validated SQL datasets

Software Development Intern

May 2024 – Aug 2024 · Vita Actives
  • Deployed Flask microservices on AWS EC2 with Docker and Nginx
  • Built REST APIs with JWT auth and PostgreSQL dashboards
  • Implemented CI/CD with GitHub Actions and monitoring

Data Science Intern

May 2023 – Aug 2023 · Vita Activa
  • Optimized inventory forecasting using Random Forest and XGBoost
  • Built segmentation models with K-means and DBSCAN
  • Applied NLP to customer feedback for product insights

Education

University of Alberta — BSc Computing Science (AI).

Sep 2022 – Dec 2026

Edmonton, AB

Relevant Coursework

Data Structures & AlgorithmsSoftware EngineeringOperating Systems Database SystemsComputer VisionReinforcement Learning

Contact

Let’s build something ambitious.