Louis Ingenthron
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Owner
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.
Information Technology Director
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.
Software Engineer
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.
Software Engineer
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.
Experience
Factory Game on Steam
http://www.ufactorygame.comuFactory 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=GxImd2kbndUPacMan on React
http://www.ingenthron.us/react/pacman/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-planetSkills
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
Education
Bachelor of Science Degree in Game Development
Full Sail University - Orlando, Florida, US
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring