I am a passionate software developer with a focus on game development and graphics programming. My journey in computer science has led me to work on exciting projects that blend creativity with technology. I enjoy tackling complex problems and crafting immersive experiences for users. In my free time, I love exploring the outdoors and engaging in strategic games like chess.

Will Lacey

I am a passionate software developer with a focus on game development and graphics programming. My journey in computer science has led me to work on exciting projects that blend creativity with technology. I enjoy tackling complex problems and crafting immersive experiences for users. In my free time, I love exploring the outdoors and engaging in strategic games like chess.

Available to hire

I am a passionate software developer with a focus on game development and graphics programming. My journey in computer science has led me to work on exciting projects that blend creativity with technology. I enjoy tackling complex problems and crafting immersive experiences for users. In my free time, I love exploring the outdoors and engaging in strategic games like chess.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Advanced
Afar
Intermediate
English
Fluent
Spanish; Castilian
Intermediate

Work Experience

Lead Unity Developer at Synergy Interactive
January 1, 2024 - Present
Led technical discussions and designed core algorithmic and data-driven systems. Set up a multi-layer Mirror GL game environment with reverse proxy encryption and Amazon EC2 instances. Procedurally generated visuals using Voronoi and gradient shading; developed multi-camera UI with animations and post-processing.
Machine Learning & AI Intelligence Intern at Northrop Grumman
January 1, 2017 - January 1, 2018
Summer internship working on machine learning and AI intelligence initiatives; contributed to software tools and analysis in a defense context.
Indie Game Developer at Self-Employed
January 1, 2020 - January 1, 2021
Produced a multi-player minimalist tabletop strategy game with a competitive focus. Engineered a Greedy/Minimax algorithm to develop the best possible moves for AI units. Integrated Steamworks multiplayer API for online gameplay.
Indie Game Developer at Kokowolo
January 1, 2021 - January 1, 2022
Prototype a 2.5D puzzle platformer with focus on fluid movement and a modular ability system. Built a deterministic 2D physics engine using AABB collisions and NVIDIA PhysX. Designed a dynamic mesh triangulation package for custom 3D tile map meshes. Prototype a hex-based roguelike strategy game based on X-COM's cover system. Implemented 3D A* pathfinding on a multi-floor hexagonal grid to navigate AI units to objectives. Crafted a combat event scheduler for synchronous and asynchronous tasks.
Software Engineer & Unity Developer at Sono Sim
January 1, 2021 - January 1, 2022
Worked as software engineer and Unity developer; contributed to ultrasound simulation tooling and game-like interfaces.
Software Engineer & Unity Developer at Sono Sim
January 1, 2022 - Present
Remote role focusing on ultrasound simulation tooling and user interfaces; continued development and iteration.
Lead Unity Developer at Synergy Interactive / Rudder Finn / FlexJet
January 1, 2024 - January 1, 2025
Led technical discussions and designed core algorithmic and data-driven systems; Set up a multi-layer WebGL game using reverse proxy encryption and an Amazon EC2 instance; Implemented procedural cloud generation via Voronoi and gradient ramp shading; Developed multi-camera UI systems with animations and post-processing.
Indie Game Developer at Self-Employed (Indie Game Developer)
January 1, 2020 - January 1, 2021
Produced a multiplayer minimalist tabletop strategy game; Engineered a greedy minimax algorithm to determine optimal AI moves; Integrated Steamworks multi-layer API for online gameplay.
Machine Learning & Artificial Intelligence Intern at Northrop Grumman
June 1, 2017 - August 1, 2018
Implemented YOLO neural architecture in Python for autonomous target recognition; Enhanced speed and accuracy in processing synthetic aperture radar images; Constructed ML programs to analyze patterns in network traffic; Researched software to improve X-47 and other government-contracted AVs.
Graphics Programmer at DINOGOD
January 1, 2026 - Present
Developed shaders and render passes to help establish the visual identity of extradimensional creatures. Generated signed distance fields for abstract meshes and calculated various 3D noise patterns. Optimized GPU rendering workflows for real-time graphics programming and rendering pipelines.
Lead Unity Developer at Synergy Interactive | Ruder Finn | Flexjet
January 1, 2024 - January 1, 2025
Led technical discussions and designed core algorithmic and data-driven systems. Set up a multiplayer Mirror WebGL game using reverse proxy encryption and an Amazon EC2 Instance server. Computed procedurally generated topological clouds through Voronoi and gradient ramp shadering.
Unity Developer at Kokowolo
January 1, 2022 - January 1, 2025
Prototyped a 2.5D platformer with deterministic physics using AABB collisions and NVIDIA’s PhysX engine. Designed a dynamic mesh triangulation package allowing for custom 3D Tilemap meshes. Integrated Steamworks multiplayer API for online gameplay.
Software Engineer & Unity Developer at SonoSim
January 1, 2021 - January 1, 2022
Procedurally generated hyperbolic paraboloid meshes to display proper ultrasound scanning windows. Optimized a legacy codebase in C++ & Unity ultrasound simulation enhancing performance and realism.

Education

Master of Science in Computer Science at Southern Methodist University - Bobby B. Lyle School of Engineering
January 1, 2019 - January 1, 2020
Bachelor of Science in Computer Engineering; Minor in Mathematics; Minor in Creative Computing at Southern Methodist University - Bobby B. Lyle School of Engineering
January 1, 2015 - January 1, 2019
Master of Science in Computer Science at Southern Methodist University - Bobby B. LyLe School of Engineering
January 1, 2019 - January 1, 2020
Bachelor of Science in Computer Engineering at Southern Methodist University - Bobby B. LyLe School of Engineering
January 1, 2015 - January 1, 2019
Minor in Mathematics at Southern Methodist University - Bobby B. LyLe School of Engineering
January 1, 2015 - January 1, 2019
Minor in Creative Computing at Southern Methodist University - Bobby B. LyLe School of Engineering
January 1, 2015 - January 1, 2019
Master of Science in Computer Science at Southern Methodist University - Bobby B. Lyle School of Engineering
January 1, 2019 - January 1, 2020
Bachelor of Science in Computer Engineering at Southern Methodist University - Bobby B. Lyle School of Engineering
January 1, 2015 - January 1, 2019

Qualifications

Secret Security Clearance
June 1, 2018 - February 6, 2026
Secret Security Clearance
June 1, 2018 - May 27, 2026

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education, Professional Services, Computers & Electronics