Summary
Michael Sievers is a full-stack software engineer with 14 years’ experience, specializing in Java backend systems, data processing and Elasticsearch, with a background in Ruby on Rails. Based in Paderborn, Germany, he has built library-grade information retrieval and indexing systems, led data normalization pipelines, and maintains an eye for clean, maintainable code. He contributes to open-source front-end projects like fabric.js, where he refactored DOM/event utilities and improved parser architecture, reflecting hands-on craftsmanship across the stack. Comfortable with relational databases and complex backend mechanics, he blends research-driven development from his university work with production engineering at SMBs. Notably, his career shows a consistent focus on search, metadata and performance-sensitive data workflows rather than flashy consumer UI work.
15 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Paderborn University
German, English