Open to Summer 2027 SWE internships

hi, i'm

Nischal Shrestha.

I build fast, reliable systems that run at scale.

SWE intern at Ericsson · CS @ Carleton University

Nischal smiling in front of a sandy beach and the ocean on a sunny day
enjoy the scenery

about

I work on real-time C++, distributed systems, and ML, and I care about making things fast and making them reliable. I've done four internships, and I lead the software team for Carleton's rover.

experience

  1. Ericsson rApps (opens in a new tab) · SWE Intern, Distributed Systems & ML

    Jan 2026 – now

    Working on rApps for large-scale network optimization and ML-based traffic forecasting.

  2. Leading the team building autonomy software for the rover in C++, Python, and ROS 2.

  3. Built data pipelines and record-matching tools for national datasets.

  4. Interact Health PRO website (opens in a new tab) · Full-Stack SWE Intern

    Feb – Apr 2025

    Built backend and React features for a healthcare platform.

  5. Taught Calculus and Linear Algebra tutorials.

projects

project

FramePipe

A fast image-processing pipeline with CPU and GPU backends, plus correctness checks and benchmarks.

  • C++17
  • CUDA
  • OpenMP
  • Python
github →

project

BuyTrail

A shopping companion that compares offers by total cost, tracks target prices, and reminds you before return windows close.

  • Next.js
  • TypeScript
  • PostgreSQL
  • BullMQ

project

RAG Document Assistant

Ask questions about your documents and get answers with source citations.

  • FastAPI
  • React
  • LangChain
  • Redis
github →

project

TrackMyAmazon

Tracks Amazon product prices and stock, and sends an email when something changes.

  • Next.js
  • TypeScript
  • MongoDB
  • Cheerio

project

AlgoVis

An interactive C++ app that animates sorting and grid-pathfinding algorithms step by step.

  • C++
  • SFML
  • CMake
github →

skills

let's talk

Open to Summer 2027 software engineering internships.

shresthanisschal@gmail.com