Timo Lang

Geschäftsführer at Roche

Winterthur, Zurich, Switzerland
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
Timo Lang is a seasoned embedded software engineer and founder with 11+ years of experience helping companies deliver robust, production-grade systems through Modern C++, Rust, TDD and CI/CD practices. As Geschäftsführer of Lang Engineering and a Rust Coach for enterprise clients like Roche, he specializes in rewriting and industrializing firmware—from bare-metal microcontrollers to cloud-connected device tooling—prioritizing maintainability, testability and long-term operability. He has led successful firmware rewrites and OTA rollouts for large IoT fleets and revitalized complex machine-control platforms using C++ and Embedded Linux. Beyond embedded systems he contributes practical CLI and cloud-integration work for telemetry and configuration workflows, and has hands-on mobile experience fixing Firebase integrations in prominent open-source plugins. Clients value his rapid onboarding into legacy codebases and his pragmatic approach to introducing Rust incrementally, minimizing risk while raising engineering standards. Trained at ZHAW with roots in electrical engineering, he combines low-level systems expertise with modern software-engineering discipline.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at ZHAW Zurich University of Applied Sciences
bookBachelor of Science - BS Electrical Electronics and Communications Engineering, Bachelor of Science - BS Electrical Electronics and Communications Engineering at Berner Fachhochschule BFH
github-logo-circle

Github Skills (13)

authentication10
user-authentication10
javascript10
nativescript10
android10
firebase10
facebook9
typescript-types9
mobile-development9
typescript9
typescripts9
push-notifications8
apple-push-notifications8

Programming languages (11)

C#TypeScriptJavaC++ShellRustCJavaScript

Github contributions (5)

github-logo-circle
:fire: NativeScript plugin for Firebase
Role in this project:
userMobile Developer (Android)
Contributions:6 commits, 2 PRs, 1 push in 20 days
Contributions summary:Timo primarily worked on implementing and fixing Firebase-related features for the NativeScript Android platform. Their contributions include adding Facebook login functionality, fixing type definitions, resolving a null exception in profile image URLs, and adjusting how user authentication state changes are notified. They also made changes to improve the conversion of Java objects to JavaScript objects.
googleinvitesiosstoragetensorflow
t-moe/FluentFlow

Feb 2016 - Oct 2016

A tool to filter json objects by describing their (timely) behaviour
Contributions:56 commits, 6 PRs, 38 pushes in 7 months
timelyjson-filterjson-objectsjsonbehaviour
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
Timo Lang - Geschäftsführer at Roche