Ryan Mikula
Happy software engineer.
Software Engineer · Lenovo
Build shared platform software in C#/.NET and C++ that runs on Lenovo Windows devices - services other teams build their features on, spanning telemetry, remote configuration, and on-device AI.
- May 2025 - Present
Software Engineer · Lenovo
Build shared platform software in C#/.NET and C++ that runs on Lenovo Windows devices - services other teams build their features on, spanning telemetry, remote configuration, and on-device AI.
- 2024 - 2026
M.S. Computer Science · NC State University
M.S. in Computer Science at NC State University, alongside full-time work.
- Jun - Aug 2024
Software Engineer Intern · LexisNexis
Built Java applications in content-engineering pipelines that process XML content before deployment, with test-driven development and Jenkins CI/CD.
- 2021 - 2025
B.S. Computer Science · NC State University
B.S. in Computer Science at NC State University.
- Earlier · no fixed dates
Lead Developer / Founder · Roblox Game Studio
Founded and ran a Roblox game studio, doing full-stack development in Lua - a large set of modular game systems and services.