Skip to content
View Lushenwar's full-sized avatar

Block or report Lushenwar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Lushenwar/README.md

Waterloo Math, Data Science Location

Portfolio LinkedIn Email GitHub

Profile Views


Featured Projects

⛴️ Ferryman · Zero-Downtime Postgres Migrator

A Go CLI that orchestrates zero-downtime Postgres cutovers. It backfills in parallel ctid page ranges, streams live changes through logical replication, and only cuts over once replication lag clears its prechecks.

Stack Go · PostgreSQL · Logical Replication · Docker · GitHub Actions
Scale Parallel backfill across ctid page ranges with live change streaming
Safety Replication-lag gating, enforced DDL ordering, automated rollback to source state
Reliability CI runs every migration against seeded Postgres instances
Repository Lushenwar/Ferryman
🛡️ Sentinel · AI-Boosted Incident Response

An incident-response engine that cross-references git history against error logs to find the commit that broke production, then writes the diagnosis and postmortem for you.

Stack FastAPI · Next.js · TypeScript · PostgreSQL · RAG
Performance Faulty commit surfaced as top candidate in ~13s; root-cause diagnosis in ~14s
Coverage DB failures, memory leaks, null pointers, and other bug classes
Automation RAG over runbooks; postmortems auto-posted to Slack when error rates cross thresholds
Repository Lushenwar/Sentinel

About

I'm a Math (Data Science) student at the University of Waterloo focused on infrastructure and site reliability engineering. I like the systems that keep everything else running: database migrations that can't lose data, incident tooling that finds the bad commit before a human does, and real-time code with bounded, predictable behavior.

My background spans embedded C++ flight software, a production clinical portal serving 400+ staff, and multi-agent AI pipelines. The common thread is correctness under load and knowing exactly what happens when something fails.

Open to: infrastructure, SRE, and backend engineering internships.


Tech Stack

Languages

Languages

Frameworks

Frameworks
LangGraph Pandas NumPy

Data, Cloud & Infrastructure

Data, Cloud and Infrastructure
Snowflake


Engineering Focus

Domain Proficiency Details
Infrastructure / SRE ●●●●○ Zero-downtime migrations, logical replication, incident response, CI gating
Backend Systems ●●●●○ FastAPI, Express, PostgreSQL schemas, role-based access control
Systems Programming ●●●●○ Real-time C++, no dynamic allocation in control loops, build optimization
Applied AI ●●●○○ RAG pipelines, multi-agent LangGraph orchestration, K-Means clustering

Experience

Software Engineer Intern · Mon Sheong Foundation May 2026 – Aug 2026

Digitized fully paper-based care workflows into an end-to-end clinical portal.

  • Built the Next.js / Node.js portal, cutting patient record retrieval time by 40% across daily nursing operations.
  • Engineered role-based access control for Express APIs and PostgreSQL schemas, scoping every query by role for 400+ staff across 30 roles.
  • Built real-time React dashboards with automated threshold-triggered alerts for clinical metrics.

Next.js Node.js Express PostgreSQL RBAC React


Embedded Flight Software Developer · Waterloo Aerial Robotics Group (WARG) Sep 2025 – Jan 2026

  • Removed dynamic memory allocation from the real-time control loop of C++ flight modules for deterministic, bounded execution.
  • Restructured header dependency trees and build scripts, reducing firmware compile time by 25%.
  • Optimized IMU sensor fusion filters to eliminate jitter, reaching 95% signal consistency.

C++ Embedded Real-Time Systems Build Systems Sensor Fusion


Research Lead · UpNxxt (via Riipen Labs) May 2026 – Jun 2026

  • Led UX research for the AI Sandbox, analyzing competitor engagement loops to cut onboarding friction.
  • Designed child-first mechanics adopted into the roadmap, contributing to a 15% DAU lift over six months.

UX Research Product Strategy Retention


Achievements

Recognition Details
🥇 1st Place, GenAI Genesis 2026 Eco-Pulse: urban heat planner over 178K land parcels
🏆 Winner, DeerHacks V LOCATR: 6-agent LangGraph venue planner, <1s cached
🏆 Best Use of Snowflake CxC 2026
🎖️ Finalist, 4 Tracks YHacks Spring 2026
🥉 3rd Place, Beginner Stream Hack404

GitHub Activity

GitHub Stats GitHub Streak

Top Languages

Contribution Snake

3D Contribution Graph


Current Focus

learning:    [ distributed systems, database internals, observability ]
building:    [ zero-downtime data tooling, incident response automation ]
exploring:   [ Kubernetes, SLOs and error budgets, chaos engineering ]
open_to:     [ infrastructure / SRE / backend internships ]

Connect

Gmail LinkedIn GitHub Portfolio

Build systems that fail safely.

Pinned Loading

  1. Eco-Pulse Eco-Pulse Public

    Mapping Heat. Planting Relief.

    TypeScript 1

  2. LOCATR LOCATR Public

    Won best use of Auth0 at DeerHacks V

    Python 1 2

  3. Sentinel Sentinel Public

    Incident Copilot

    Python 1