Ian King work email
- Valid
Ian King personal email
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.
-
Senior Embedded Software EngineerRockstar Games Jul 2024 - PresentNew York, New York, Us -
Embedded System Software EngineerCoda Octopus Colmek Jan 2020 - Dec 2023Murray, Utah, UsMy 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. -
Technical DirectorRaindrop 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)
-
Software Engineering ConsultantMindfire Technology Apr 2018 - Jun 2018Layton , 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. -
Core Technology And Tools Engineer / Project LeadMorph 3D Jun 2015 - Oct 2017Salt 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 -
Director Of Marketing And Web TechnologiesRkr 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
-
Owner / OperatorDark 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
-
Research AssistantUniversity 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
Ian King Education Details
-
University Of UtahComputer Science -
University Of Colorado DenverMulti-Media Art -
University Of Colorado BoulderAnthropology
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial