Software Engineer Intern
- Took over a laptop monitoring agent that had been crashing in production for three years. Traced the Windows crashes to memory exhaustion from oversized dependencies, then rewrote it in C++ with no third-party dependencies. The build got 93% smaller and shipped to 400 Windows and Ubuntu machines.
- Built an over-the-air update pipeline where devices poll an nginx reverse proxy and verify a SHA-256 checksum before installing. Rollouts went from weeks of manual installs to 5 minutes.
- Wrote a watchdog that restarts the agent seconds after a Task Manager kill and flushes a final telemetry log inside the OS shutdown grace period. Downtime incidents fell 60%.
- Primary developer on an ERP system for sales procurement, used by 300+ employees, on a team of 5. The procurement cycle went from over a week to 2 to 3 days.