Most internships end with the summer. Mine kept going, and staying longer changed what I got trusted with.
In three months you get a well-scoped ticket. In a year you’re still around when a decision you made last quarter comes back to bite you, and the team plans around that.
The work
I’ve been on the DMS2 Admin Workspace team, building the internal tools that let other people at the company actually run the system underneath. React and TypeScript on the frontend, C# and .NET with Entity Framework and SQL Server underneath that, shipped through GitHub Actions into Kubernetes by way of Helm. None of it makes for a flashy demo, but when it’s done right nobody has to think about it again.
Leading a Copilot rollout
Somewhere in my first few months, I noticed most people around me were using GitHub Copilot the way you’d use a search bar: type something, hope, move on. I’d spent enough time with it to know that’s a fraction of what it’s good for, so I started explaining it to whoever was sitting next to me. That turned into a real rollout. Over a hundred engineers, sessions on how to actually prompt it and when to trust it, and a noticeably different pattern of use across the team by the end.
Nobody assigned me that. It just needed doing and I was already doing a version of it for free.
Coming back
They asked me back. After a summer on Roblox’s Engine Systems and Network Transport team, I returned in September 2026 as a part-time full-stack intern through the school year. That means more to me than any single feature I shipped, because it says the work held up after the demo.