Michael Mccarty Email and Phone Number
Michael Mccarty work email
- Valid
Michael Mccarty personal email
- Valid
I have extensive experience in developing high-performance multi-threaded software in C++. Much of my professional career has been spent designing and developing high performance 3D visualization applications for use in the CAD & Product Lifecycle Management (PLM) industry.I have expert knowledge in the following areas:- the C++ language, up to and including the C++17 ISO standard- 3D graphics- 3D geometric analysis (both polygonal and implicit)- multi-threaded algorithm development- high-performance computation- software design best practices
-
Principal Software EngineerVertex Software Oct 2017 - PresentDes Moines, Iowa, UsLed a small team of engineers taking a proof-of-concept distributed 3D rendering technology and turned it into a fully scalable, robust, production-grade, cloud-based 3D rendering system capable of rendering 1M+ part scenes at interactive viewer rates. - Served as technical lead for the team, providing consistent leadership in both design and development of the microservice-based architecture underlying the rendering system.- Developed ray-tracing shaders for several novel non-photo-realistic rendering effects.- Designed and developed a novel high-performance distributed map-reduce algorithm producing complete high-resolution images from multiple distributed rendering tasks- Oversaw the development of a cloud-based 3D file import system capable of ingesting 1Gb+ native CAD models and translating them into a proprietary format optimized for our distributed rendering system.- Served as a subject matter expert for the organization in the area of CAD visualization technologies and user experienceTechnologies involved: C++, Java, Scala, SIMD, ISPC, Embree, TBB, gRPC, FlatBuffers, Protocol Buffers, Cassandra, AWS S3, SQS, Kinesis -
Principal Software EngineerSiemens Plm Software Jan 1996 - Sep 2017Plano, Tx, UsMy responsibilities included:- Technical lead for the design and implementation of the 3D product structure data model at the core of the Siemens Teamcenter Visualization (TcVis) family of applications.- Develop and maintain the integration of the OpenGL-based 3D rendering toolkit (DirectModel) into TcVis applications.- Advisor and architect on multiple cross-product initiatives coordinating and standardizing application features and protocols.- Expert knowledge of C++ language, up to and including C++17 ISO standard- Mentoring and developing training material regarding C++ usage and general software design best practices. -
Senior Software EngineerEngineering Animation, Inc. 1994 - 2000Us
Michael Mccarty Skills
Michael Mccarty Education Details
-
Iowa State UniversityComputer Science
Frequently Asked Questions about Michael Mccarty
What company does Michael Mccarty work for?
Michael Mccarty works for Vertex Software
What is Michael Mccarty's role at the current company?
Michael Mccarty's current role is Developing high-performance software that just works.
What is Michael Mccarty's email address?
Michael Mccarty's email address is mc****@****ail.com
What schools did Michael Mccarty attend?
Michael Mccarty attended Iowa State University.
What skills is Michael Mccarty known for?
Michael Mccarty has skills like Software Design, Software Engineering, C++, Software Development, Opengl, Object Oriented Design, Unix, Algorithms, Multithreading, Mfc, Xml, Stl.
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