Norman Thomas

Head Of Engineering at Open Publishing

Greater Munich Metropolitan Area 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

👤
Senior
🎓
Top School
Norman Thomas is a pragmatic Head of Engineering with nine years of hands-on full‑stack experience and a decade-plus history building and operating customer-facing systems end-to-end. He blends backend strengths in Python, C++ and Elixir with React frontends, GraphQL/REST APIs, and production AWS serverless patterns, bringing features from concept through testing, deployment and customer acceptance. At Open Publishing he introduced GraphQL and NoSQL solutions where appropriate, and champions well‑architected, testable software—evident from his work improving test suites on open-source Python projects. He also applies ML and data tooling (TensorFlow, scikit‑learn, Pandas) to in‑house products and explores IoT and time-series tech in side projects, reflecting a curiosity for systems beyond the typical web stack. Fluent in tooling across languages and cultures, he pairs technical depth with a customer-focused delivery mindset.
code9 years of coding experience
job10 years of employment as a software developer
bookSelf-Driving Car Nanodegree, Autonomous Driving, Self-Driving Car Nanodegree, Autonomous Driving at Udacity
bookMaster's degree / German Diplom, Computer Science, GPA 4.0 / German 1.3, Master's degree / German Diplom, Computer Science, GPA 4.0 / German 1.3 at Universität Kassel
bookChinese Language and Culture, Chinese Language and Culture at 同济大学
languagesJapanese, German, English, French, Chinese
stackoverflow-logo

Stackoverflow

Stats
31reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (7)

unit-testing10
python10
test-automation10
testing10
vuejs36
vue6
vue-component6

Programming languages (10)

TypeScriptC++JavaScriptPHPHaskellHTMLNixJupyter Notebook

Github contributions (5)

github-logo-circle
A simple Python wrapper for the Amazon.com Product Advertising API ⛺
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:21 commits, 3 PRs, 6 comments in 25 days
Contributions summary:Norman primarily focused on improving the test suite for the `python-amazon-simple-product-api` repository. Their contributions involved fixing existing tests to accommodate changes in image URLs and editorial review text, as well as implementing new test cases for features such as attribute retrieval, page iteration, and availability properties. They also addressed code style issues highlighted by pylint and integrated a flaky test plugin to handle potential request failures, enhancing the reliability of the testing process.
apipythonpypipython-wrapperamazon
Homebridge plugin for Particle Devices
Contributions:158 commits, 52 PRs, 137 pushes in 2 years 9 months
particlehomekitparticle-photonnodejshomebridge-plugin
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
Norman Thomas - Head Of Engineering at Open Publishing