Louis Ingenthron, Developer in Orlando, FL, United States
Louis is available for hire
Hire Louis

Louis Ingenthron

Verified Expert  in Engineering

Software Developer

Location
Orlando, FL, United States
Toptal Member Since
November 23, 2017

Louis is a software engineer who has been programming for over 15 years. While his primary experience is with full-stack Windows business software development and real-time game development, Louis has additionally built mobile apps, websites, virtual reality experiences, and even real-time "smart" animated marketing displays. His breadth of experience is sure to bring new perspectives and insights into your latest project.

Portfolio

Ingenthron Engineering, LLC.
APIs, SSL Certificates, Data Conversion, API Integration, Web Applications...
Lucid Silence Games
3D Games, Unity3D, C#, Maya, ASP.NET Core, WebApp, SQL, REST, CSS, Back-end...
SLA Management, LLC
iPhone, Android, Unity, .NET, C#, ASP.NET Core 2, .NET Core, ASP.NET Razor...

Experience

Availability

Part-time

Preferred Environment

Unity, Visual Studio, Autodesk Maya, Windows, Chrome, Object-oriented Programming (OOP), Minimum Viable Product (MVP), ASP.NET, Desktop App Development, Desktop App Design, Windows Server

The most amazing...

...hobby project I've worked on is a full-scale orbital flight simulator for the Oculus Rift.

Work Experience

Owner

2018 - PRESENT
Ingenthron Engineering, LLC.
  • Developed a 3D surgical training simulation with custom haptic hardware. Consulted on and integrated ML input data for managing anonymized cases.
  • Built a firmware configuration and customization tool for industrial valve/sensor controllers.
  • Helped a client extract and back up the data from a system they were at risk of losing access to.
  • Fixed an aging PHP-based scheduling system for a client and upgraded it with new features.
  • Developed custom golf and bowling mini-games for a creator's custom maps in a virtual reality chat app.
  • Built a custom customer scheduling system on ASP.NET for a glassblowing shop.
Technologies: APIs, SSL Certificates, Data Conversion, API Integration, Web Applications, Unity, Unity SDK, 2D, Windows Forms (WinForms), GitHub, Windows App Development, 3D, 3D Rendering, .NET 4, XML, Object-oriented Programming (OOP), Serializer/Deserializer (SerDes), Full-stack Development, Minimum Viable Product (MVP), ASP.NET, Desktop App Development, Desktop App Design, Consulting, Integration, API Development, Python, Data Scraping, Artificial Intelligence (AI), OpenAI GPT-3 API, OpenAI GPT-4 API, ChatGPT, Amazon Web Services (AWS), Linux, Ubuntu Linux, MariaDB, Apache, Windows Server, Unity Editor Scripting

Owner

2018 - PRESENT
Lucid Silence Games
  • Developed and released uFactory into Steam Early Access, entering the Mostly Positive reviews category at the time of posting. Continued to release new content and systems for the game over the next two years.
  • Ran a charity promotion by donating all uFactory's sales profits for two months in 2020 to Doctors Without Borders and the American Red Cross.
  • Made custom trailers and marketing materials and ran online ad campaigns to promote the game.
  • Built an online web app to track in-game submitted feedback and allow users to contribute to community translations.
Technologies: 3D Games, Unity3D, C#, Maya, ASP.NET Core, WebApp, SQL, REST, CSS, Back-end, Websites, Full-stack, Autodesk Maya, Web Development, Planet Generation, Procedural Programming, Procedural Generation, Valve Index, Notepad++, TortoiseSVN, HLSL, HTML, REST APIs, JavaScript, OpenGL, Oculus Rift, HTML5, XNA, MySQL, PHP 7, DirectX, Microsoft Visual Studio, HTC Vive, 2D Games, Unity2D, Game Design, Game Development, Web Applications, Godot, Rendering Pipelines, Unity, Unity SDK, 2D, Windows App Development, 3D, 3D Rendering, Mobile App Development, Mobile Development, Mobile, Object-oriented Programming (OOP), Minimum Viable Product (MVP), ASP.NET, Desktop App Development, Desktop App Design, Oculus, Artificial Intelligence (AI), Unity Game Assets, Startups, MariaDB, Apache, Mobile Game Development, Windows Server, Unity Editor Scripting

Information Technology Director

2010 - 2021
SLA Management, LLC
  • Managed IT infrastructure for the central office and 100+ sites.
  • Developed a business management system that encompassed nearly every aspect of the company's business, primarily on .NET for Windows and HTML and PHP for the web, later rebuilt as a unified ASP.NET Core web app.
  • Constructed a real-time TV marketing system that gathered live data from the internet and animated it in real-time on embedded hardware.
  • Built two phone apps: one for end-user customers and one for internal employees.
  • Created an interactive, dynamically populated, online customer menu system, including nutrition and allergen awareness information for every item.
  • Built automated connectors between primary business software and several vendor applications, some with APIs, to gather data from multiple sources and displayed it all in highly filterable and customizable online data views.
Technologies: iPhone, Android, Unity, .NET, C#, ASP.NET Core 2, .NET Core, ASP.NET Razor, ASP.NET Core, WebApp, SQL, CSS, Front-end, Back-end, APIs, Websites, Full-stack, Web Development, Notepad++, HTML, ASP.NET, jQuery, REST APIs, Microsoft SQL Server, JavaScript, HTML5, MySQL, PHP 7, Microsoft Visual Studio, PHP, Unity2D, Bootstrap, Bootstrap 4, C#.NET, C#.NET WinForms, Scripted Animation (JavaScript), API Integration, Razor, Architecture, Web Applications, Technical Hiring, Interviewing, JSON, ASP.NET Web Forms, Unity SDK, 2D, Windows Forms (WinForms), Mobile Apps, ASP.NET MVC, Windows App Development, 3D, Back-end Development, iOS, Mobile App Development, Mobile Development, Mobile, .NET 4, Point of Sale, POS, Windows Services, XML, Object-oriented Programming (OOP), Serializer/Deserializer (SerDes), Full-stack Development, Minimum Viable Product (MVP), Desktop App Development, Desktop App Design, Integration, API Development, Project Management, Inventory Management, Customer Relationship Management (CRM), Intuit QuickBooks, Linux, Ubuntu Linux, MariaDB, Apache, Google Play Store, App Store, Mobile Game Development, Windows Server, Unity Editor Scripting

Software Engineer

2010 - 2010
Electronic Arts
  • Provided contracted software engineering during the final stretch of development of EA SPORTS MMA.
  • Managed console compliance for user save and load systems and interface.
  • Added ad-hoc input handling for an interactive tutorial.
  • Supported, maintained, and managed a user save and load system.
Technologies: C++, PS3, Xbox 360, Back-end, PlayStation, Xbox, Microsoft Visual Studio, Game Development, Code Review, Source Code Review, 2D, 3D, 3D Rendering, Object-oriented Programming (OOP)

Software Engineer

2009 - 2009
Allied Kingdoms
  • Developed Pachinko Planet for Nintendo WiiWare as part of a two-man team.
  • Built the entire user interface to match designer specifications.
  • Created the rewards/unlocks system for beating levels and a viewer interface to see earned rewards.
  • Converted many underlying systems from PC to Wii. The original game was built for PC, and I did much of the conversion to Wii's idiosyncratic API style.
Technologies: Nintendo Wii, Back-end, Front-end, Microsoft Visual Studio, Game Design, Game Development, 2D, Object-oriented Programming (OOP)

Factory Game on Steam

http://www.ufactorygame.com
A puzzle/strategy factory/logistics game released commercially on Steam Early Access.

uFactory challenges players to use space efficiently to accomplish predefined goals in the individual scenario challenge mode.

An alternate planetary campaign mode generates unique planets and simulates entire economies to provide an ample Sandbox for economic and logistic experimentation by the player, allowing them to work their way up to a manufacturing empire.

Unsigned

https://www.youtube.com/watch?v=GxImd2kbndU
A free, open-source rhythm game, created during the height of the Rock Band/Guitar Hero craze, filling a wanting niche for PC. This game gained traction and at its height, I was invited to demo the game at Maker Faire in San Francisco as part of Microsoft's booth to show what the XNA game platform was capable of. This link is but one of many videos still extant on the Internet.

PacMan on React

http://www.ingenthron.us/react/pacman/
Built a comprehensive game of PacMan using React framework to learn the framework for the first time. From the time the first tutorial opened to the completion of the project was less than 48 hours. I had never even seen React, much less used it, prior to this project.

The project has procedural level generation with dynamic level sizes based on window size. It can be played with WASD or the arrow keys. The source code can be provided upon request.

Click the project URL to try it out!

Grapple Planet VR

https://lucidsilencegames.itch.io/grapple-planet
A free tech demo built for HTC Vive and Oculus Rift that allows the player to explore a scaled-down version of the solar system with a grappling gun in each hand. Players can try to snag an asteroid and ride it to the outer planets. In an environment with no up, where the only down is the direction you are grappling, gravity becomes a foreign concept. As disorienting as it is freeing, Grapple Planet teaches you to look at the world from a new perspective.

Languages

C#, PHP, C#.NET, HTML5, JavaScript, PHP 7, HTML, HLSL, ASP.NET Razor, SQL, XML, C++, CSS, Java, Python

Frameworks

ASP.NET, .NET, Unity, Unity3D, .NET Core, ASP.NET Core, ASP.NET Core 2, WebApp, Unity2D, ASP.NET Web Forms, ASP.NET MVC, .NET 4, Chrome, Bootstrap, Razor

Libraries/APIs

Windows Forms (WinForms), API Development, REST APIs, XNA, DirectX, OpenGL, jQuery, Steam Integration, React

Tools

C#.NET WinForms, Unity SDK, Microsoft Visual Studio, Visual Studio, Notepad++, TortoiseSVN, Maya, Git, GitHub, Apache

Paradigms

Procedural Programming, Object-oriented Programming (OOP), Desktop App Development, Windows App Development, REST, Mobile Development

Platforms

Windows Server, Windows, Oculus Rift, Oculus, Xbox 360, PS3, iOS, Android, PlayStation, Xbox, Nintendo Wii, Steam, Godot, Mobile, Amazon Web Services (AWS), Linux, Ubuntu Linux

Other

3D Games, Procedural Generation, Planet Generation, Web Development, Full-stack, APIs, Back-end, Game Design, Game Development, API Integration, Architecture, Software, 3D, Back-end Development, 3D Rendering, Serializer/Deserializer (SerDes), Full-stack Development, Minimum Viable Product (MVP), Consulting, Integration, Unity Editor Scripting, HTC Vive, 2D Games, Websites, Web Applications, Rendering Pipelines, 2D, Desktop App Design, Startups, Inventory Management, Mobile Game Development, iPhone, Valve Index, Autodesk Maya, Front-end, Simulations, Economics, Logistics, Bootstrap 4, SSL Certificates, Data Conversion, Scripted Animation (JavaScript), Virtual Reality (VR), Code Review, Source Code Review, Technical Hiring, Interviewing, Mobile Apps, Mobile App Development, Point of Sale, POS, Windows Services, Data Scraping, Artificial Intelligence (AI), OpenAI GPT-3 API, OpenAI GPT-4 API, ChatGPT, Unity Game Assets, Customer Relationship Management (CRM), Intuit QuickBooks, Google Play Store, App Store

Storage

Microsoft SQL Server, MySQL, MariaDB, JSON

Industry Expertise

Project Management

2007 - 2010

Bachelor of Science Degree in Game Development

Full Sail University - Orlando, Florida, US

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring