Jonathan Chambers

Jonathan Chambers Email and Phone Number

Principal Engineer at Unity Technologies @ Unity
Jonathan Chambers's Location
Greater Pittsburgh Region, United States, United States
Jonathan Chambers's Contact Details

Jonathan Chambers work email

Jonathan Chambers personal email

About Jonathan Chambers

Software Engineer with extensive experience in large scale software development. Demonstrated success in the design, implementation, optimization, and maintenance of core technologies across variety of platforms. Passionate about the continuous improvement of product and organization.Areas of Expertise:Technical Leadership, Prototyping, Cross Platform Development, Systems Programming, Compilers & Runtimes, Language InteroperabilityKey Achievements: - Product Impact: Successfully led the technical design and implementation of new ahead of time (AOT) compiler and runtime, delivering impactful results at company level.- Organizational Excellence: Hired and managed a development team recognized for exemplary quality,best practices, and outsized impact.Technical Skills: C, C++, C#/.Net/Mono

Jonathan Chambers's Current Company Details
Unity

Unity

View
Principal Engineer at Unity Technologies
Jonathan Chambers Work Experience Details
  • Unity
    Principal Engineer
    Unity Oct 2021 - Present
    San Francisco, Us
    Principal engineer for group of ~30 developers.* Interfaced with technical leaders via RFCs/TDDs, presentations, and individual/group discussions.* Served as technical liaison to other functions within the organization: product, quality, program, etc.* Contributed individually via domain expertise and providing fundamental research.* Oversaw large scale modernization of core scripting runtime (.NET) within Unity
  • Unity
    Lead Software Developer / Senior Manager
    Unity Nov 2015 - Oct 2021
    San Francisco, Us
    Dual role with both management and individual contributor (IC) responsibilities.Manager* Founded, hired, and managed team as a “center of excellence” for foundational technology at Unity.* Mentored team members and peers, who advanced both as ICs and managers in the organization.* Ensured exemplary quality while delivering complex changes at lowest level of technical stack.Individual Contributor* Maintained and optimized the Mono (.NET) runtime including functionality such as the garbagecollector, JIT compiler, and runtime library.* Led the design and development of the IL2CPP AOT compiler providing a portable, performant, andmaintainable solution for Unity across all platforms.Working in the area of scripting within Unity: Compilers, Virtual Machines, Garbage Collectors, Performance Tuning and More.IL2CPP (Proprietary .Net AOT Compiler and Virtual Machine)* Ahead of Time Compiler to convert .Net assemblies into portable and performant C++* Lightweight runtime with providing core services (IO, Metadata, GC, etc)* Easily portable to many platforms and architectures* Execution speed and platform porting both order of magnitude faster than previous solution* Powering Unity scripting on WebGL (.Net -> C++ -> JavaScript, iOS, and many other platformsMono (Open Source .Net Virtual Machine)* Maintenance and feature development on over a dozen platforms* Garbage collector research and optimization
  • Unity
    Software Developer
    Unity Dec 2011 - Nov 2015
    San Francisco, Us
    * Maintained and optimized the Mono (.NET) runtime including functionality such as the garbagecollector, JIT compiler, and runtime library.* Led the design and development of the IL2CPP AOT compiler providing a portable, performant, andmaintainable solution for Unity across all platforms.
  • Mono Project
    Open Source Hacker
    Mono Project Mar 2005 - Dec 2023
    Contributor to open source Mono Project (www.mono-project.com)* Implementation of COM Interop in mono runtime* Initial work on Windows 64-bit port of mono runtime* Maintenance of Windows 32-bit and 64-bit platforms
  • Ansys, Inc.
    Lead Software Engineer
    Ansys, Inc. Jun 2004 - Nov 2011
    Canonsburg, Pa, Us
    End-to-end involvement in large scale, multi-language, multi-platform software development. Active involvement in corporate:* Source control* Build infrastructure* Core technologies* Porting/platform strategy* Product deployment* UI technology and designProjects worked on include:* COM/Win32 replacement and porting technologies* Infrastructure for rapid feature exposure by domain experts* Performance (speed and memory) tracking and tuning* Embedding of .Net/mono runtimes* CAD/geometry import* Heads Up Display (HUD) style graphical controls* Non-admin based product deployment* Training course about standard development practices and core technologies
  • Truefit Solutions
    Software Engineer
    Truefit Solutions Jun 2003 - Jun 2004
    Pittsburgh, Pa, Us
    Worked on C# based user-interface and database development.

Jonathan Chambers Skills

C# Software Development Agile Methodologies C++ Software Engineering Visual Studio .net Object Oriented Design C Subversion Programming Scrum Software Design Databases Open Source Oop Multithreading Git Python Xml Algorithms Unix Mysql Windows .net Framework

Jonathan Chambers Education Details

  • Duquesne University
    Duquesne University
    Computational Mathematics
  • Grove City College
    Grove City College
    Math/Computer Science

Frequently Asked Questions about Jonathan Chambers

What company does Jonathan Chambers work for?

Jonathan Chambers works for Unity

What is Jonathan Chambers's role at the current company?

Jonathan Chambers's current role is Principal Engineer at Unity Technologies.

What is Jonathan Chambers's email address?

Jonathan Chambers's email address is jo****@****y3d.com

What schools did Jonathan Chambers attend?

Jonathan Chambers attended Duquesne University, Grove City College.

What skills is Jonathan Chambers known for?

Jonathan Chambers has skills like C#, Software Development, Agile Methodologies, C++, Software Engineering, Visual Studio, .net, Object Oriented Design, C, Subversion, Programming, Scrum.

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.