Miguel A. Lopez | Software Engineer | Winter Haven, FL

Building games and the platforms that power them

7+ years in Unity, C#, and full-stack development. From multiplayer systems to custom .NET backends - I build games and the infrastructure that keeps them running. Already battle-tested with 8,000+ players.

Miguel A. Lopez

Building software that scales

Hi, I'm Miguel A. Lopez — a software engineer based in Winter Haven, FL with 7+ years in Unity, Unreal, and full-stack development. I prioritize pragmatic problem-solving and building from first principles - breaking complex systems down to fundamentals before architecting solutions. This approach has let me ship everything from ECS frameworks to procedural generation systems to real-time multiplayer backends.

Co-Founded War In Arms: Prime Forces, a 5v5 tactical mobile FPS that hit 50,000+ sign-ups organically. Led mixed teams through beta on mobile and desktop. Also architected 15+ modular systems for a networked horror game, cutting iteration time by 60% through data-driven design.

7+
Years Experience
50K+
Community/Users
450K+
Views Acquired
$250K+
Value Generated

Technical Expertise

Game Development

7+ years building gameplay systems, UI, and performance-critical code in Unity and Unreal Engine. Across mobile and desktop platforms.

Unity Unreal Engine 5 C# C++ HLSL/GLSL

Full Stack Development

End-to-end web application development - from database schema design through API architecture to the UI layer. I build backends that serve clean data to frontends that display it well. REST APIs for standard CRUD, WebSocket connections for real-time updates, and caching layers when performance matters.

JavaScript TypeScript React.js Next.js Tailwind CSS Bootstrap HTML5 CSS3 Java PHP MySQL Postgres Redis

Network Programming & DevOps

Building the infrastructure that keeps multiplayer games and real-time apps running. Custom server backends that handle thousands of concurrent connections, state synchronization across clients, and the CI/CD pipelines that get code from commit to production with containerized deployments for consistency across environments.

.NET SignalR Convex REST Git Plastic SCM Jenkins Docker AWS Firebase

Professional Experience

Jul 2016 — Present
Rank Up Games LLC
Remote

Co-Founder, Systems, Gameplay & Network Programmer

Founded War In Arms: Prime Forces, a 5v5 tactical mobile FPS where players take on the roles of Operators in a Special Forces Unit. Think squad-based, strategic gameplay built for mobile from the ground up.

  • Led a mixed team of volunteer and paid contractors through beta tests on mobile and desktop, hitting 50,000+ sign-ups by 2025 with zero marketing spend. All organic traction.
  • Owned development across networking, gameplay systems, and front-end UI. Currently preparing for soft launch on iOS and Android.
Unity • C# • Playfab • Custom .NET Backend • Leadership
Nov 2023 — Nov 2025
Game Name LLC
Remote

Senior Software Engineer

Designed and implemented a production-grade Entity-Component-System framework and procedural maze generation system for a networked multiplayer horror game using Unity and Photon PUN 2.

  • Architected 15+ modular gameplay systems including a sophisticated Minimum Spanning Tree-based level generator, networked player/AI modules, and real-time multiplayer synchronization for 4+ concurrent players.
  • Developed scalable ScriptableObject-driven architecture enabling data-driven design, reducing iteration time by 60% and supporting cloud save integration via PlayFab and Steam platform features.
Unity • C# • Playfab • Photon PUN 2 • Plastic SCM
Feb 2018 — Aug 2021
Steamroller Studios
Orlando, FL

UI Programmer, Gameplay Programmer, Software Engineer

Collaborated with a sizeable team on the action-adventure game, "Curse of the Deadwood," formerly known as "Deadwood: the Forgotten Curse." My primary responsibilities encompassed front-end and gameplay programming.

  • At the company subsidiary "Steamroller Technologies," I undertook a contract for a C++ software application. My contributions included designing and implementing Serialization Systems and core features, complemented by custom-created nodes.
  • Additionally, within the entertainment and attraction segment at "Steamroller Technologies," I had the privilege of overseeing a technical team member who was a valuable addition to our project.
Unity • C# • C++ • Plastic SCM

Projects

War In Arms Prime Forces

War In Arms Prime Forces

First person shooter built in Unity with custom .NET C# backend. Generated over $250k in value through licensing agreements and garnered 450k+ views across its devlog series, with a total of 50k users waiting for the full release.

Unity C# Custom .NET Backend Playfab Multiplayer FPS CQB
Bennys Backrooms

Bennys Backrooms

Immersive horror experience featuring atmospheric environments and psychological tension.

Unity C# Comedy Horror Psychological Atmospheric
Medline App & CMS

Medline Unite Medical App & CMS

Internal staff platform providing centralized access to company documents, forums, and support channels. Built a comprehensive mobile app and custom CMS enabling staff and contractors to stay informed with latest company news and product information.

Unity C# TypeScript React Next.js PHP Bootstrap 4 PostgreSQL AWS
Curse of the Deadwood

Curse of the Deadwood

Curse of the Deadwood is a unique evolution of a twin-stick genre that allows for single or couch co-op play. Take control of two unlikely friends as they fight back hordes of wooden zombies. Work together to save the beautiful world of Knottington from the Curse of the Deadwood.

Unity C#
Project Screenshot

Real-time Kiosk CMS

Built a scalable real-time kiosk content management system using SignalR enabling synchronized streaming of different content to 100+ concurrent museum and exhibition displays. Architected for low-latency updates across distributed TV networks.

C# .NET Java TypeScript React Next.js Bootstrap 4 PostgreSQL SignalR Docker AWS

Let's work together

Looking for a software engineer who can deliver high-performance solutions across platforms? Let's connect.