Ryan Mikula

Happy software engineer.

CAREER
  • 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.