Skip to content
Ashan Prapaharan

SOFTWARE ENGINEER / CURIOUS HUMAN

A builder, with
a different
perspective.

I’m Ashan. I build infrastructure, developer tools, and AI systems that make complex work feel a little simpler.

Where I’ve made an impact
Cirrus Jet / preparing for departure
01 / INTERNSHIP EXPERIENCE

Great teams. Real impact.

The full résumé

Four internships building infrastructure, improving developer tools, and making complex systems easier to use.

01Rivian (RV-Tech)Software Engineer Intern68% fasterCI failure diagnosis · 1M+ daily jobsMay 2026 – Aug 2026Vancouver, BC
CONTRIBUTIONS
  • Built an agentic CI triage workflow that cut failure diagnosis time by 68% across 1M+ daily CI jobs (30k failures/day), using an on-demand Python fast path that pattern-matches failure signatures, skips full Claude investigation, and parallelizes GitLab and Datadog fetching into a ready-made coding-agent prompt.
  • Led migration from Bugbot following vendor acquisition, evaluating Devin and Gemini before selecting and tuning prompts and evaluation for Claude to deliver severity-ranked code reviews, reducing reviewer time by 25%.
  • Improved developer productivity by building an active firmware release branch management system, replacing a stale, manually-updated Confluence page, giving 3,000+ TPMs and developers a single source of truth.
  • Accelerated codebase onboarding by 35% through developing an interactive dependency graph visualizer for a monorepo with 870+ pipeline jobs and 1,500+ dependencies from GitLab CI into an explorable graph.
02Ciena CorporationSoftware Engineer Intern60% less timeDebugging with AI log analysisMay 2025 – Aug 2025Ottawa, ON
CONTRIBUTIONS
  • Architected an LLM-integrated log analysis pipeline for Apache CloudStack, summarizing system logs into human-readable diagnostics and reducing debugging time by 60%, enhancing observability and operational insight.
  • Eliminated 85% of manual operational workflows by building Python and Bash automation tooling integrated with Ansible and Terraform to orchestrate deployments, backups, and structured rollback procedures.
  • Engineered Ciena’s shared internal Apache CloudStack dev environment for 40+ engineers, configuring VM networking and storage and deploying a 3-node primary-replica MySQL setup for high availability and persistence.
  • Led Kubernetes adoption across cross-functional teams to containerize testing environment for Ciena products, telemetry and data services, standardizing infrastructure, enhancing deployments and reducing overhead by 25%.
03MPACSoftware Engineer Intern50+ instancesAutomated AWS infrastructure migrationMay 2024 – Aug 2024Toronto, ON
CONTRIBUTIONS
  • Reprovisioned AWS Resources to deliver $1000+ in cost savings across production systems.
  • Developed Terraform modules to automate the creation and migration of 50+ EOL EC2 instances from CentOS 7 to Amazon Linux 2023, automating AMI creation, tagging and rollback verification for consistent environments.
  • Deployed Python automation with Boto3 to audit, refactor, and validate AWS IAM policies, detecting and notifying on overprivileged access while reducing policy count by 45% and enforcing least-privilege guarantees.
04InnSys IncorporatedSoftware Engineer Intern40+ domainsMigrated with 99.99% uptimeMay 2023 – Aug 2023Toronto, ON
CONTRIBUTIONS
  • Migrated 40+ domains from unmanaged on-premise servers to a virtualized infrastructure, moving DNS, PHP, MySQL and PostgreSQL configurations, achieving a 99.99% uptime during the transition.
02 / SELECTED WORK

Useful things, thoughtfully built.

More on GitHub

ON-DEVICE AI / CHROME EXTENSION

AI conversations, with a memory.

Keeping useful context with you across AI tools, without sending it to another server.

Local embeddings · IndexedDB · Transformers.js

INFRASTRUCTURE / GO

Eleven providers. One front door.

An LLM gateway built for routing, resilience, and seeing what happens between request and response.

35k req/s in k6 tests · 52 ms p99 overhead

DEVELOPER TOOLS / FULL STACK

Your remote machine, a little closer.

An editor, a terminal, and an AI assistant in one browser workspace for Linux environments.

SSH2 · Monaco · AWS · PostgreSQL

COMPUTER VISION / EXPERIMENT

Find your bag. Keep moving.

A vision-powered way to identify your luggage from a photo, even in a crowded pile.

Grok vision · Grounding DINO · CLIP
ALSO ON MY WORKBENCH
03 / A LITTLE ABOUT ME

I like figuring
things out.

I’m a fourth-year Software Engineering co-op student at Western University. My work lives where infrastructure, developer experience, and AI meet.

I’ve spent four internships making systems easier to operate and tools easier to use. I care about the details that make someone’s day a little better.

The full résumé
WESTERN UNIVERSITY

B.Eng. Software Engineering (Co-op)
Expected December 2027

Infrastructure · Developer experience · AI tooling
04 / AFTER HOURS

There’s more
to the story.

Planes, instruments, a good book, a few favourite cards. Curiosity doesn’t stop when I close the laptop.

My experimental 3D office with animated robots and personal workstationsVisit my little 3D officeAn experiment in making a portfolio feel alive.

A different kind of perspective.

I have my Private Pilot Licence (PPL), issued by Transport Canada. I trained on the Cessna 152 and 172 at Peterborough Airport (CYPQ).

C-GTON · Cessna 152 / 172 · CYPQ