Ryan Hoffman

About Ryan Hoffman

Freelance Software Engineer

For over 10 years Ryan Hoffman has been developing robust, reliable, and professional software applications. He is passionate about learning, problem solving, system design, and programming.

Ryan has a wide range of experience with several programming languages and technologies. Some of these include:

  • C#
  • Unity 3d
  • Python
  • PHP
  • MySQL / MSSQL / SQLite
  • JavaScript
  • XNA
  • OpenGL
  • DirectX / Direct3d

Implementing systems in code and solving real problems is more important than just knowing a language, and this is where Ryan really excels. He has implemented AI, networking, terrain, sound and mic input, procedural 3d content, GUIs, game logic, business logic and much more. For a few examples of work, check out the portfolio.

Ryan Hoffman Ryan Hoffman

Available For Work

Currently based in Des Moines, IA, Ryan works from a small office near the downtown area. If you are interested in working with Ryan, would like an estimate, or have questions please contact him.