Ian King

Ian King Email and Phone Number

Senior Embedded Software Engineer @ Rockstar Games
Ian King's Location
Los Angeles, California, United States, United States
Ian King's Contact Details

Ian King work email

Ian King personal email

n/a
About Ian King

I have had the benefit of working at many startups and small companies where I can wear many hats and work with a diverse group of people. In my career, I have experience as an software engineer(production and R&D), web application developer (front-end and back-end) , system administrator (Windows & Linux), artist, graphic designer, and a project manager. Given these experiences, I am at ease being called upon to tackle a wide array of roles or tasked with solving a specific set of problems. The teams that I have been a part of are often comprised of technical and non-technical people. Working with a diverse set of people means I have honed my ability to work across different kinds of terminology, modes of work, and different approaches to problem-solving in efficient ways. For the past two and half years, I have worked on a variety of products and tools that enable the conversion and use of 3D assets (figures, clothing, etc) from the Daz 3D content library in the Unity 3D game engine. At Morph 3D, I expanded my knowledge of 3D graphics, programming and problem solving techniques. I dove into AuotDesk’s FBX SDK, an impressive and frustrating piece of technology, but also essential if you want to transport skin weighted 3D information between application environments. Following this vein of work, I explored blendshape/morph projection between arbitrary mesh topologies and more generally skin weight transfer. Most recently, this research and development has culminated in the design and implementation of a custom 3D format that is lighter weight, less ambiguous and far more efficient than FBX. The custom format is specifically designed for delivery via cloud services directly into the Unity game engine.

Ian King's Current Company Details
Rockstar Games

Rockstar Games

View
Senior Embedded Software Engineer
Employees:
1
Ian King Work Experience Details
  • Rockstar Games
    Senior Embedded Software Engineer
    Rockstar Games Jul 2024 - Present
    New York, New York, Us
  • Coda Octopus Colmek
    Embedded System Software Engineer
    Coda Octopus Colmek Jan 2020 - Dec 2023
    Murray, Utah, Us
    My first task at Colmek was assisting the development team with a custom computing hardware project. My role involved updating and improving the web-based remote device monitoring and management suite. (EmbedThis framework, Vue.js, C)During my first year I developed embedded software for the audio-visual component of an augmented reality commercial diving helmet (the Coda Octopus DAVD system). This project involved custom hardware driven by a Nvidia Jetson. (GStreamer, C++, C, Python)I test and maintain Linux-based software for a side-scan sonar system. (Qt, C++)I’m currently writing software that enables the development of new sonar systems. (Qt, C++)My duties at Colmek have provided me with the opportunity to expand my knowledge of the Linux operating system, Linux system programming, the Debian package system.
  • Raindrop
    Technical Director
    Raindrop Jul 2018 - Oct 2019
    - RainDrop specializes in providing medical device companies with interactive media for education, training and marketing.- I designed and implemented a modular presentation framework(for Unity 3D) that enabled our technical artists to rapidly create and iterate animated 3D interactive presentations. This framework drives a training course for surgeons learning to install spinal inserts. This is the first FDA approved training course that utilizes digital training in concert with training on a simulacra spine (previously the FDA required all procedure training to be done on human cadavers). For the client this course drastically reduces training costs while increasing the diversity of training venues.- I developed a cloud based content management and delivery system for medical device sales and support teams. The system allows sales managers to organize and distribute sales/collateral media (documents, videos and slide presentations) to their sales teams in the field. The system includes a representative facing phone/tablet application (iOS and Android) that allows the user to display and share marketing and educational material with medical professionals.- I developed a prototype marketing/educational app used at medical clinics for educating patients about diabetes management system. The app features a data collection service allowing field representatives to aggregate sales leads in low-to-no network connectivity environments. This app improved sales for pilot group utilizing the prototype.- I developed a promotional VR experience for a medical shipping container company that featured four mini-games that show cased product features and details. - Developed and maintained AR mobile applications with ARCore, ARKit and Vuforia (Unity 3D)- Developing and maintaining AR/VR shared (multi-user) experiences for the Hololens (Unity 3D)
  • Mindfire Technology
    Software Engineering Consultant
    Mindfire Technology Apr 2018 - Jun 2018
    Layton , Ut, Us
    - In the first few months with Mindfire I designed and implemented a prototype autobiography mobile application that synchronizes with a cloud hosted docker container based Parse server. The app synchronization allows users to install the application on multiple devices have the same experience on each device. The application also implements Facebook integration and allows the user to utilize their Facebook account as sign in credentials for the autobiography service. The application was utilized to secure investment capital.
  • Morph 3D
    Core Technology And Tools Engineer / Project Lead
    Morph 3D Jun 2015 - Oct 2017
    Salt Lake City, Utah, Us
    - In year one I designed and implemented the MVP for our backend, server side asset pipeline (C++, Python, FBX SDK). It took large interdependent files from customers (10-250MB) processed them into our proprietary streaming 3D format for use on our client side web application, and repackaged these assets for distribution to game developers in the Unity IDE.- R & D (design and implementation) for custom 3D file format optimized for cloud storage and network transfer. Major innovation was the contextual metadata that powered our game engine SDK and our artist content creation pipeline.- Created the Morph3D SDK for game developers, which solved asset management pipeline problems for developers, and allowed realtime, in-game character effects and manipulation.In Year two we started building out the second generation of our core product, and pivoted to AR/VR specific applications. I moved into project management for our Desktop applications for game artists “Morph artist Tools” in addition to continuing development on the backend asset pipeline, and custom file format upgrades.- Design and implementation (C#, .Net/Mono, and C++, Protocol Buffers) of art pipeline tools including an automated mesh and blendshape/morph parameterization system and .FBX editing and import/export tools.- Architecture, design and implementation (C#, .Net/Mono, and C++) of 3D character system frameworks (Morph Character System & Astra), both systems allow for the modular use of character assets (clothing, hair, props) with base figures
  • Rkr Designs Llc
    Director Of Marketing And Web Technologies
    Rkr Designs Llc Jul 2014 - Jul 2015
    - RKR Designs, a company producing amateur radio equipment and one of Dark Sol’s primary customers, offered me a permanent position giving me opportunity to work at a larger scale and to dedicate my full efforts on the growth of their product line working with the business team and the hardware team.- Web application design and development (Python, Django, BootStrap) of RKR’s web presence- Integration of Django based web applications with existing ERM (NetSuite) applications - MySQL database design for web applications- Graphic design for websites, email and print advertisements and promotional materials - 3D modeling for product design and advertisement
  • Dark Sol Studio
    Owner / Operator
    Dark Sol Studio Jul 2008 - Jul 2014
    - Dark Sol offered product development and consulting services to established companies wanting to create and test new products in new markets. It allowed me to use both my software engineer and graphic design skills and to grow my leadership and business management skills.- Project planning and management- Development team management- Application architect for web and embedded systems applications- Implementation for web (C#, .Net) and embedded systems (Qt, C++, Protocol Buffers) development- Database design for web applications- UI / UX for web and embedded systems applications- Graphic design for websites, advertisements and convention booth displays- 3D modeling for product design and advertisement
  • University Of Utah, Visual Perception Spatial Cognition Research Group
    Research Assistant
    University Of Utah, Visual Perception Spatial Cognition Research Group May 2011 - Jul 2012
    - Accurate 3D modeling of real-world environments- Architected and wrote software for perception experiments in VR (Python)- Maintained and operated software and hardware for VR lab

Ian King Skills

Unity3d C# Software Project Planning And Management C++ Python Mysql Visual Communication Written Communication 3d Modeling 3d Graphics Adobe Photoshop Adobe Illustrator Html Linux Arduino Lightwave 3d

Ian King Education Details

  • University Of Utah
    University Of Utah
    Computer Science
  • University Of Colorado Denver
    University Of Colorado Denver
    Multi-Media Art
  • University Of Colorado Boulder
    University Of Colorado Boulder
    Anthropology

Frequently Asked Questions about Ian King

What company does Ian King work for?

Ian King works for Rockstar Games

What is Ian King's role at the current company?

Ian King's current role is Senior Embedded Software Engineer.

What is Ian King's email address?

Ian King's email address is ia****@****mek.com

What schools did Ian King attend?

Ian King attended University Of Utah, University Of Colorado Denver, University Of Colorado Boulder.

What skills is Ian King known for?

Ian King has skills like Unity3d, C#, Software Project Planning And Management, C++, Python, Mysql, Visual Communication, Written Communication, 3d Modeling, 3d Graphics, Adobe Photoshop, Adobe Illustrator.

Who are Ian King's colleagues?

Ian King's colleagues are Chukwudi Madukah, Steve Guillaume, Sowj Ocaya, Varun Sonti, John Boyer, Roberto Berrios, Tomas Hudak.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.