Principal Full-stack And Machine Learning Engineer at Ecosia
Berlin, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dominik Henter is a Principal Full-stack and Machine Learning Engineer based in Berlin with 11 years of experience building data-driven, production-ready systems that bridge backend services, analytics, and ML. At Ecosia he designs behavioral data models and LLM-powered “green” chat experiences, architects intent-recognition pipelines comparing classical ML, embedding-based, and LLM approaches, and mentors engineers while influencing product and technical strategy. He’s equally comfortable breaking up monoliths into gRPC microservices in Go, authoring ETL and analytics pipelines with Snowplow/dbt/Redshift, and shipping frontend experiences with Vue/Nuxt. A pragmatic engineer who moves between hands-on coding and leadership (including a stint as interim CTO), he also contributes to tooling such as a Go-based live-rebuild utility, improving build/restart robustness and test coverage. Passionate about using tech for sustainability, he pairs deep implementation skills with a habit of translating research-grade ideas into reliable production features.
11 years of coding experience
12 years of employment as a software developer
Master of Science (M.Sc.) Applied Computer Science (Angewandte Informatik), Master of Science (M.Sc.) Applied Computer Science (Angewandte Informatik) at RPTU Kaiserslautern-Landau
Build and (re)start go web apps after saving/creating/deleting source files.
Role in this project:
Back-end Developer
Contributions:6 commits, 1 PR, 3 comments in 15 days
Contributions summary:Dominik focused on improving the build and restart functionality of a Go web application. They modified the code to correctly handle file extensions for rebuilding, extract file names from event notifications, and reverse settings related to file exclusion. Furthermore, they added test cases to improve code coverage and ensure the build process behaves as expected. They also made changes to correctly handle failing builds.
Contributions:8 PRs, 46 pushes, 8 branches in 4 years
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.