David Werth

Lead Software Architect at levigo solutions gmbh

Baden-Württemberg, Germany
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
David Werth is a Lead Software Architect and Full Stack Developer with nine years of experience driving product and technical strategy at levigo solutions in Baden-Württemberg. He combines hands-on engineering—contributing to open-source projects like the widely used zxing-js barcode library and its Angular scanner component—with product ownership and team leadership. His work spans front-end UX improvements and core library fixes, reflecting a knack for bridging browser-based media integration and low-level decoding logic. As Product Owner turned architect, he pairs customer-focused roadmaps with code-level involvement, ensuring designs are practical to implement. David’s contributions to multi-camera demos and webcam/mobile compatibility reveal a practical attention to real-world device constraints often overlooked in typical web projects.
code9 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
51reputation
7kreached
2answers
1question
github-logo-circle

Github Skills (18)

scanner10
javascript10
barcodes10
typescript10
ui-design10
camera10
uid10
front-end-development10
typescript-types10
typescripts10
angular10
html9
ngrx-effects6
sql6
angular-oauth2-oidc6

Programming languages (8)

TypeScriptC#JavaDockerfileShellC++JavaScriptPython

Github contributions (5)

github-logo-circle
zxing-js/ngx-scanner

Oct 2017 - Nov 2022

Angular QR code, Barcode, DataMatrix, scanner component using ZXing.
Role in this project:
userFront-end Developer
Contributions:40 releases, 18 reviews, 131 commits in 5 years 1 month
Contributions summary:David primarily contributed to the front-end development of an Angular-based QR code and barcode scanner component. Their commits focused on updating the demo, example, and README files, suggesting work on the user interface and documentation. They also made changes to the core component file, integrating new features like the ability to add a custom CSS class to the video element and fixing issues related to webcam management and mobile device compatibility.
scannerqrcodecameraupcangular
zxing-js/library

Mar 2018 - Jan 2023

Multi-format 1D/2D barcode image processing library, usable in JavaScript ecosystem.
Role in this project:
userFull-stack Developer
Contributions:11 releases, 21 reviews, 53 commits in 4 years 10 months
Contributions summary:David primarily contributed to the `zxing-js/library` repository by merging branches, indicating a role in integrating code changes. Their commits included modifications to the `docs/examples/multi-camera/index.html` file, suggesting work on the front-end. They also touched upon `src/core/pdf417/decoder/DetectionResult.ts` and `src/core/oned/MultiFormatUPCEANReader.ts`, indicating involvement with the backend and core library functionality. Several commits addressed dependency updates and test file modifications.
multi-formatbarcode-imageencoding-libraryqrcodejavascript
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
David Werth - Lead Software Architect at levigo solutions gmbh