Markus Bachmann

Software-Entwickler at Speed Kit

Chemnitz, Saxony, 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
🎓
Top School
Markus Bachmann is a seasoned Software-Entwickler based in Chemnitz with 14 years of web development experience and a strong open-source track record. He works across backend and DevOps concerns, contributing notable improvements to projects like bernard (adding a race-safe FlatFileDriver) and the Terraform AWS provider (ECR credential ARN support and tests). Markus has led development teams as Head of Development for a festival-tech platform and shipped backend systems at DMK and Digital Connect, now applying his skills at Speed Kit. He favors pragmatic, test-driven refactors—evident in his work on Geocoder PHP and ddeboer/data-import where he improved adapters, error handling and data flexibility. Comfortable with both infrastructure-level features and library design, he combines reliability-focused engineering with a taste for community-driven OSS. An interesting detail: many of his contributions center on making tooling more robust and adaptable, from file-backed queues to configurable CSV writers.
code14 years of coding experience
job11 years of employment as a software developer
bookBerufliches Schulzentrum der FORTIS-AKADEMIE Chemnitz
stackoverflow-logo

Stackoverflow

Stats
440reputation
25kreached
40answers
1question
github-logo-circle

Github Skills (33)

unit-testing10
geocoder10
testing10
data-export10
queuing10
terraform10
import-data10
data-import10
terraformer10
doctrine-dbal10
php10
go10
aws10
file-handling10
exports10

Programming languages (12)

TypeScriptHCLJavaShellCoffeeScriptC++MakefileJavaScript

Github contributions (5)

github-logo-circle
ddeboer/data-import

Sep 2012 - Dec 2016

Import data from and export data to a range of different file formats and media
Role in this project:
userBack-end Developer
Contributions:1 release, 79 commits, 60 PRs in 4 years 3 months
Contributions summary:Markus primarily focused on enhancing the data import capabilities of the project. They added features like association support for database abstraction layer (DBAL) readers and implemented a stream adapter for handling data sources. Furthermore, the user made the CSV writer configurable and introduced character set value converters, improving data format flexibility. They also refactored and added helper functions, such as a Tempfile object.
csvexportdata-exportfile-formatscsv-import
geocoder-php/Geocoder

Nov 2011 - Nov 2015

The most featured Geocoder library written in PHP.
Role in this project:
userBack-end Developer
Contributions:23 commits, 7 PRs, 4 pushes in 4 years
Contributions summary:Markus primarily contributed to refactoring and improving the Geocoder PHP library. Their work included code style fixes, unit test improvements, and renaming cache adapters. They also added a socket adapter for HTTP requests and introduced a chain provider, enhancing the library's flexibility and functionality. The user refactored error handling within various provider classes, improving the robustness of the codebase.
geocodingphpgeocodegeocoderzipcode
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
Markus Bachmann - Software-Entwickler at Speed Kit