Jason Erb

Jason Erb Email and Phone Number

Director of Software Engineering @ Mapsted
Kingston, ON, CA
Jason Erb's Location
Kingston, Ontario, Canada, Canada
About Jason Erb

Senior software developer and architect with over 25 years of professional experience delivering desktop/mobile/embedded/web software in a wide range of platforms/languages/technologies/domains, including robotics, geospatial analysis, brain-computer interfaces, and distributed computing. Creator of the Om programming language.Specialties: Modern C++ (22+ years, along with STL, Boost, Qt/QtQuick/QML, and others), C, CMake/CPack/CTest, JavaScript, internationalization, creative problem solving and complexity elimination, elegant architecture/code/UI design, and fast proficiency in whatever is required to ship a high-quality product.

Jason Erb's Current Company Details
Mapsted

Mapsted

View
Director of Software Engineering
Kingston, ON, CA
Website:
mapsted.com
Employees:
146
Jason Erb Work Experience Details
  • Mapsted
    Director Of Software Engineering
    Mapsted
    Kingston, On, Ca
  • Distributive
    Senior Software Developer
    Distributive Aug 2019 - Sep 2024
    Kingston, Ontario, Canada
    • Architected, developed, and owned DCP Native, the native layer of the Distributive Compute Protocol, enabling users to install/configure/run workers for a distributed computer on x64/arm64 variants of Ubuntu, MacOS, Windows, and Docker (via multi-architecture image).• Designed and implemented a cross-platform, multithreaded, multiprocess, socket-based native V8-embedded JavaScript evaluation server with WebGPU capabilities.• Created a screensaver to perform distributed work, along with a graphical configuration application.• Managed releases: implemented a CI process that built graphical installers/containers and deployed to alpha/beta/release channels for manual/automatic download on all platforms.• Mentored junior developers, pair-programmed, and reviewed code.• Contributed to: Google Dawn, Google Omaha, Google V8, Uncrustify
  • Suitable Technologies
    Senior Software Developer
    Suitable Technologies May 2013 - Jan 2020
    Palo Alto, California, United States
    • As the first hire after spin-off from Willow Garage, worked on the team responsible for both the embedded and client (“pilot”) software for the acclaimed Beam remote presence robot.• Played a key role in porting pilot software to iOS and Android, including successfully designing and implementing a mobile driving paradigm and UI that achieved both safety and usability.• Took the lead in the addition of a high-definition point/tilt/zoom camera and laser pointer: delegated tasks, collaborated on the design, and wrote supporting code.• Internationalized code (including RTL), instituted coding standards, and coordinated with translators.• Designed and implemented a network diagnostics tool and accompanying UI, and took code ownership of the pseudo-TCP implementation and relay-related code.• Fixed bugs, wrote unit tests, reviewed code, and conducted technical job interviews.• Contributed to: Qt
  • Printfleet Inc.
    Senior Software Developer
    Printfleet Inc. Jul 2012 - May 2013
    Kingston, Ontario, Canada
    • Worked on an asset management web software team.• Internationalized code, automated text extraction/substitution, and coordinated with translators.• Redesigned and rewrote the distributed scheduling architecture for device notifications.• Designed and implemented much of the public REST API.
  • Veolia Water Solutions & Technologies North America
    Software Developer
    Veolia Water Solutions & Technologies North America Mar 2011 - Jul 2012
    Kingston, Ontario, Canada
    • Constituted half of the embedded software team for a touch-screen water-testing device, taking it through its first several production releases.• Internationalized the code, automated text extraction/substitution, and added Korean support to the touch-screen keyboard (requiring me to learn the Hangul alphabet and all combining character logic).• Added HTML reporting, implemented as XSLT transforms on XML data.• Fixed all resource leaks.• Contributed to: Boost, CMake, wxWidgets
  • Pyxis Innovation
    Software Developer (Interrupted From October 2008 To September 2009)
    Pyxis Innovation Sep 2006 - Jan 2011
    Kingston, Ontario, Canada
    • Worked on the team developing a geospatial grid technology, browser, and SDK.• Co-wrote the core of a peer-to-peer geospatial data sharing service.• Fixed memory usage bugs when marshalling between managed and unmanaged code.• Reduced large dataset import time from minutes to seconds, and added point feature dataset support.
  • Dunne And Associates
    Senior Software Developer
    Dunne And Associates Nov 2008 - Sep 2009
    Kingston, Ontario, Canada
    • Architected and implemented a neurofeedback training software system.• Developed networked games for the system, controlled by the brain via real-time EEG and EMG data.
  • Hummingbird
    Senior Software Developer
    Hummingbird Apr 2002 - Sep 2006
    Kingston, Ontario, Canada
    • Worked on the software team for a BI reporting product.• Implemented a multi-dimensional OLAP reporting and interaction feature.• Maintained a large part of the code, including user interface design and implementation.
  • Hilton Consulting Group
    Software Developer (Team Lead), Product Development Manager, Software Tester
    Hilton Consulting Group Sep 1998 - Apr 2002
    Kingston, Ontario, Canada
    • Managed a team of developers: trained, delegated, instituted standards, and reviewed code.• Designed and developed a commercial, web-based multi-dimensional data source browser and API.• Built the database and web UI for an automated asset auditing and management application.• Coded and tested applications for Hotel Dieu Hospital and the Ministry of Health and Long-Term Care.

Frequently Asked Questions about Jason Erb

What company does Jason Erb work for?

Jason Erb works for Mapsted

What is Jason Erb's role at the current company?

Jason Erb's current role is Director of Software Engineering.

Who are Jason Erb's colleagues?

Jason Erb's colleagues are Antony Mario, Kritika Monga, Moumita Karmakar, Srinivas Tangirala, Prashant Surti, Jesse Pradeepika, Khyati Dadhaniya.

Not the Jason Erb you were looking for?

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.