Michael Burwig

Senior Software Engineer at SAP

Berlin, 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
Michael Burwig is a Senior Software Engineer based in Berlin with six years of professional experience building large-scale data processing and backend systems. Currently at SAP, he brings deep expertise in persistence and server-side Java development, evidenced by contributions to the high-profile corona-warn-app CWA-Server where he implemented JPA-based persistence for exposure notification keys. His background spans DB2 kernel development at IBM and text-mining/NLP work during internships and research positions, giving him a rare blend of systems-level rigor and data-focused intuition. Trained in computer science (Dipl. Inf. and an MSc), he excels at turning heterogeneous, inconsistent data feeds into reliable production pipelines. Colleagues rely on him for pragmatic, maintainable solutions to complex data persistence challenges across enterprise and public-health projects.
code6 years of coding experience
job1 year of employment as a software developer
bookDipl. Inf., Computer Science, Psychology, Dipl. Inf., Computer Science, Psychology at Eötvös Loránd Tudományegyetem
bookMaster's degree, Computer Science, Master's degree, Computer Science at Friedrich-Schiller-Universität Jena
languagesGerman, English, French, Hungarian
github-logo-circle

Github Skills (15)

javas10
jpa10
back-end-development10
java10
spring-boot10
api-design9
restful-api9
rest-api9
api-rest9
vi8
covid-testing8
co8
database-design8
corona7
virus7

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
corona-warn-app/cwa-server

May 2020 - Sep 2020

Backend implementation for the Apple/Google exposure notification API.
Role in this project:
userBack-end Developer
Contributions:31 reviews, 79 commits, 117 PRs in 4 months
Contributions summary:Michael primarily focused on adding and modifying persistence classes and services to support the Apple/Google exposure notification API backend. Their work involved creating and modifying Java classes related to temporary exposure keys, including persistence logic with JPA annotations. Furthermore, they integrated these persistence classes into download and upload server applications, demonstrating a focus on building out core backend functionalities. Their contributions centered around the data persistence aspects of the CWA-Server project.
apinotification-apiexposure-notification-apicwa-serverexposure-notification
BjoernKW/cwa-server

Jun 2020 - Jun 2020

Backend implementation for the Apple/Google exposure notification API.
Contributions:3 pushes in 1 day
apinotification-apiexposure-notification-apiexposure-notificationbackend
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
Michael Burwig - Senior Software Engineer at SAP