David Fischer

Ingénieur Système Expert Middleware at Office cantonal des systèmes d'information et du numérique (OCSIN)

Bernex, Geneva, Switzerland
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
David Fischer is an experienced middleware and DevOps engineer with 14 years of practice building and operating cloud-native platforms, currently driving infrastructure and automation at OCSIN in Switzerland. He blends hands-on Python and Go development with infrastructure-as-code (Ansible, Terraform, Kubernetes/OpenShift) to automate deployments, reduce operational costs, and bridge IT and development teams. As a former lead backend engineer and cloud architect, he has designed SaaS platforms, shipped hundreds of releases, and integrated numerous third‑party APIs while owning CI/CD, monitoring, and security. He contributes to open-source projects—improving testing and API behavior in notable Python repos like mongomock and modernizing codebases such as a SoundCloud downloader—demonstrating a pragmatic focus on testability and maintainability. Comfortable leading distributed Agile teams, he pairs technical roadmap leadership with hands-on validation and documentation. Colleagues value him for turning applied research into production-grade, community-friendly solutions.
code14 years of coding experience
job5 years of employment as a software developer
bookSelf Learning Academy
bookBachelor Telecommunications Computer Software Embedded HW, Bachelor Telecommunications Computer Software Embedded HW at University of Applied Sciences Western Switzerland
bookMaster of Science in Engineering (MSE) Information and Communication Technologies (TIC), Master of Science in Engineering (MSE) Information and Communication Technologies (TIC) at HES-SO//Master
languagesFrench, English, German
github-logo-circle

Github Skills (15)

logging10
mongodb10
python10
soundcloud10
mocking10
mongodb-database10
testing10
api-design9
standard-library9
download-manager9
python-lib9
refactoring8
music8
pytest8
database-design7

Programming languages (9)

TypeScriptJavaC++CJavaScriptGoPHPRuby

Github contributions (5)

github-logo-circle
scdl-org/scdl

Nov 2014 - Jan 2016

Soundcloud Music Downloader
Role in this project:
userBack-end Developer
Contributions:31 commits, 3 PRs, 9 comments in 1 year 2 months
Contributions summary:David primarily focused on refactoring and improving the codebase of the SoundCloud music downloader. Their work involved replacing custom logging implementations with Python's standard library logging and incorporating a colorization filter for enhanced readability. The user also modernized the codebase by employing new string formatting techniques and making the API more explicit. They also fixed a bug related to how the application interacts with the SoundCloud API, improving data retrieval.
downloaderpythonsoundcloud-musicsoundcloud-music-downloadersoundcloud
mongomock/mongomock

Apr 2013 - May 2013

Small library for mocking pymongo collection objects for testing purposes
Role in this project:
userBack-end Developer & QA Engineer
Contributions:5 commits in 21 days
Contributions summary:David contributed to the `mongomock` project by adding functionality for dropping collections within the database and refining existing code. They implemented the `drop_collection` feature and corrected type mismatches and code formatting issues. Their work also included updating tests to reflect the changes and ensure the intended behavior of the mock MongoDB library. The user's contributions focused on enhancing the functionality and improving the testing of the library.
pythontestingmockingpymongomock
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 Fischer - Ingénieur Système Expert Middleware at Office cantonal des systèmes d'information et du numérique (OCSIN)