Hi, I’m Dan Caldwell, a Unity-focused game developer based in Philadelphia. I lead teams to design, prototype, and ship Unity games across platforms, including projects for physical therapy and robotics interfaces. I’m comfortable from concept through deployment, with a track record of delivering polished, playable experiences. I enjoy solving complex problems with C#, JavaScript, and 3D content pipelines, and I’m passionate about accessible motion-controlled experiences, multiplayer gameplay, and crafting intuitive UI. I collaborate closely with clinicians and engineers to turn ambitious ideas into real games that help people move, learn, and have fun.

Dan Caldwell

Hi, I’m Dan Caldwell, a Unity-focused game developer based in Philadelphia. I lead teams to design, prototype, and ship Unity games across platforms, including projects for physical therapy and robotics interfaces. I’m comfortable from concept through deployment, with a track record of delivering polished, playable experiences. I enjoy solving complex problems with C#, JavaScript, and 3D content pipelines, and I’m passionate about accessible motion-controlled experiences, multiplayer gameplay, and crafting intuitive UI. I collaborate closely with clinicians and engineers to turn ambitious ideas into real games that help people move, learn, and have fun.

Available to hire

Hi, I’m Dan Caldwell, a Unity-focused game developer based in Philadelphia. I lead teams to design, prototype, and ship Unity games across platforms, including projects for physical therapy and robotics interfaces. I’m comfortable from concept through deployment, with a track record of delivering polished, playable experiences.

I enjoy solving complex problems with C#, JavaScript, and 3D content pipelines, and I’m passionate about accessible motion-controlled experiences, multiplayer gameplay, and crafting intuitive UI. I collaborate closely with clinicians and engineers to turn ambitious ideas into real games that help people move, learn, and have fun.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Google Sheets/ Apps Script Developer at Deep Brook Software
January 1, 2023 - October 2, 2025
Designed Cerebrum Scenario Editor using a responsive Google Sheets workflow and custom JavaScript functions to create/edit Cerebrum Scenario files stored in Google Drive; produced regular update videos and wrote user documentation.
Lead Unity Developer at enAbleGames
January 1, 2025 - October 2, 2025
Led a small team to design, implement, and test over 50 Unity games for physical therapy; managed tasks, onboarding, and interns; created 2D/3D assets and wrote C# code; integrated enAblegames libraries into games and web portal.
Google Sheets/ Apps Script Developer at Deep Brook Software
January 1, 2023 - October 2, 2025
Designed Cerebrum Scenario Editor: an intelligent Google Spreadsheet with custom JavaScript functions enabling editing or creating Cerebrum Scenario files via reactive dropdown menus and saving to Google Drive. Produced regular update videos for the client and wrote usage documentation.
Lead Unity Developer at enAbleGames
January 1, 2025 - October 2, 2025
Led a small team in design, implementation and testing of over 50 Unity games to support physical therapy. Managed development cycles, tasks, interns and onboarding; created 2D/3D assets (by hand and AI) and integrated enAbleGames libraries into games and the web portal. Product Manager for the Launcher/Patcher: redesigned main entry, implemented dynamic patching/updating, asynchronous content installs, embedded web browser, and a dynamic window UI; supported body tracking via Holistic AI motion capture, Kinect/Astra, color tracking, or iPhone ARKit via OSC.
Clinical Technical Liaison at Recupero Robotics / NIH R42 Grant Project
January 1, 2025 - October 2, 2025
Created games that leverage Recupero Robotics’ haptic arm robot as part of a 3-year NIH R42 grant. Collaborated with robotics and clinical teams to design and develop games that interact with experimental robotic controllers and biometric sensors via serial ports. Built multiplayer Unity systems using Mirror networking across multiple computers. Provided technical assistance to occupational therapists remotely and on-site and assisted with in-hospital patient testing of games.
Google Sheets/ Apps Script Developer at Deep Brook Software
December 31, 2023 - October 2, 2025
Designed Cerebrum Scenario Editor: an intelligent Google Spreadsheet-based editor with custom JavaScript functions for editing and creating Cerebrum Scenario files, reactive dropdown menus, and saving to Google Drive. Produced update videos and wrote usage documentation.
Lead Unity Developer at enAbleGames
January 1, 2022 - Present
Led design, implementation, and testing of 50+ Unity games for body-controlled physical therapy. Managed a small team, on-boarded interns, assigned tasks, and delivered polished content. Created 2D/3D assets, integrated libraries, and developed launcher/patcher with dynamic content updates and embedded web browser; enabled multiple body-tracking approaches (Holistic AI, Kinect/Astra, color tracking, OSC).
Google Sheets/ Apps Script Developer at Deep Brook Software
January 1, 2023 - October 2, 2025
Designed Cerebrum Scenario Editor within Google Sheets using custom JavaScript functions to enable editing and creation of Cerebrum Scenario files via reactive dropdown menus, with saving to Google Drive. Produced regular update videos for the client and documented how to use the editor.
Lead Unity Developer at enAbleGames
January 1, 2025 - October 2, 2025
Led a small team in the design, implementation, and testing of over 50 Unity-based games to support physical therapy. Managed development cycles, assigned tasks, onboarded interns, and integrated enAbleGames libraries into games and the web portal. Created 2D/3D assets by hand and with AI, and implemented multiplayer systems. Redesigned the Launcher/Patcher to support dynamic patching, embedded web content, and a dynamic window UI. Supported body-tracking transitions using Holistic AI motion capture, Kinect/Astra, color tracking, and OSC.
Product Manager (Launcher/Patcher) at enAbleGames
January 1, 2025 - October 2, 2025
Redesigned and implemented the main entry to enAbleGames, enabling dynamic patching/content updates, asynchronous installs, and an embedded web browser displaying the selected game’s page. Re-architected UI to support a dynamic window system and seamless switching of body tracking modalities (Holistic AI, Kinect/Astra, color tracking, OSC).

Education

Bachelor of Science in Game Design and Production at Drexel University
January 1, 2016 - January 1, 2020
Bachelor of Science in Game Design and Production at Drexel University
January 1, 2016 - January 1, 2020
Bachelor of Science at Drexel University
January 1, 2016 - January 1, 2020
Bachelor of Science in Game Design and Production at Drexel University
January 1, 2016 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Healthcare, Professional Services, Media & Entertainment, Education
    paper Lead Unity Developer - enAbleGames

    enAblegames makes body-controlled games for physical therapy for individuals with neuro-motor disorders.

    • Lead Producer/Unity Developer
    Led small team in design, implementation, and testing of over 50 Unity games to support physical therapy.
    o Led development cycles, assigned tasks, and ensured delivery of polished content.
    o Managed and assisted interns, onboarded new team members, and coordinated work within the team.
    o Created 2D/3D assets both by hand and with AI, and wrote C# code. Integrated enAblegames libraries into games and web portal.
    • Product Manager
    enAblegames’ Launcher/Patcher
    o Redesigned and implemented main entry to enAblegames supporting the following functionality:
     Extended dynamic patching/updating available game content to support asynchronous installs.
     Integrated embedded web browser that displays selected game’s web page.
     Rearchitected UI to support dynamic window system.
     Provided seamless switching of body tracking using Holistic AI motion capture, Kinect/Astra, color tracking, or external iPhone ARKit tracking via OSC.
    • Clinical technical liaison
    3-year NIH R42 grant
    o Created games that leverage Recupero Robotics’ haptic arm robot as part of 3-year NIH R42 grant.
    o Collaborated with robotics and clinical teams to design and develop games that interact with experimental robotic controllers and biometric sensors via serial ports.
    o Created multiplayer Unity systems using Mirror networking across multiple computers.
    o Provided technical assistance to occupational therapists both remotely and on location.
    o Assisted with in-hospital patient testing of games.