James Eberhardt

Creative Technologist

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
James Eberhardt is a creative technologist and technology director with two decades of experience translating ambitious digital ideas into production software, hardware and IoT solutions. Based in Old Toronto, he blends hands-on mobile and embedded development with leadership roles across startups, agencies and government (including a Senior Software Developer role at the Canadian Digital Service). He contributed to the widely circulated COVID Alert exposure-notification app, working on background task management, notification handling and cross-platform metrics—an example of shipping privacy-sensitive, public-facing mobile features. James also has deep experience mentoring and teaching technical audiences, reflected in nearly two decades as a technical instructor and speaker. His career spans founding and directing product-driven teams as well as short, high-impact consultancy engagements, showing a preference for solving practical problems at the intersection of software, hardware and human-centered design.
code10 years of coding experience
job26 years of employment as a software developer
bookBachelor of Applied Arts Media Arts, Bachelor of Applied Arts Media Arts at Toronto Metropolitan University
stackoverflow-logo

Stackoverflow

Stats
196reputation
17kreached
4answers
0questions
github-logo-circle

Github Skills (12)

ios10
mobile-development10
react-native10
exposure-notification10
android10
pip6
aws-lambda6
stripe-payments6
bluetooth-low-energy6
amazon-web-services6
python6
gimbal6

Programming languages (10)

TypeScriptHCLJavaShellSCSSJavaScriptGoPHP

Github contributions (5)

github-logo-circle
cds-snc/covid-alert-app

Jul 2020 - Jul 2021

Exposure notification client application / Application client de notification d'exposition
Role in this project:
userMobile Developer (Android/iOS)
Contributions:113 reviews, 167 commits, 154 PRs in 1 year
Contributions summary:James primarily contributed to the mobile application's functionality, addressing core areas like background task management, notification handling, and exposure detection. They worked on integrating the exposure notification framework, making adjustments to the user interface and content based on the different states. In addition, the user updated the metrics code, including changes in both the Android and iOS codebases.
exposure-notificationnotificationsnotificationexposureexposition
jeberhardt/barnacles-mysql

Sep 2024 - Sep 2024

Contributions:17 pushes, 1 branch in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
James Eberhardt - Creative Technologist