Michael Kefeder

Michael Kefeder

Mentor
Rising Codementor
US$9.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Programming since I am 8 years old, I made my hobby my profession.
Programming since I am 8 years old, I made my hobby my profession.

I worked in many different fields from high resolution graphics processing using C++ over backend infrastructure implementations for large web-providers to writing medical software for a portable MRI machine. I mostly spent my time writing backend or embedded software, which is where I have the most expertise. I know the basics of front-end web development too, but I would not consider myself an expert in that field.

Bern (+02:00)
Joined December 2023
EXPERTISE
5 years experience
Professional use of Rust since 2019, mostly for implementing networking protocols and software running on constrained hardware, either lo...
Professional use of Rust since 2019, mostly for implementing networking protocols and software running on constrained hardware, either low power industrial computers or microcontrollers.
20 years experience
20 years experience
Implemented custom postgresql datatypes and I use this reliable database since I started to earn money with programming. Too many project...
Implemented custom postgresql datatypes and I use this reliable database since I started to earn money with programming. Too many projects to list here...
View more
View more
5 years experience
Wrote gRPC clients and servers using Rust, interoperability with existing gRPC clients/server written in other languages.
Wrote gRPC clients and servers using Rust, interoperability with existing gRPC clients/server written in other languages.
10 years experience
6 years experience

REVIEWS FROM CLIENTS

Michael's profile has been carefully vetted and approved as a Codementor. Connect with Michael now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
roundcube-thunderbird_labels
Thunderbird Labels Plugin for Roundcube Webmail
PHP
44
26
lcov2cobertura
converts lcov info files to corbertura XML
Rust
4
1
EMPLOYMENTS
Chief Software Architect
Multiwave Technologies AG
2021-01-01-2023-08-01

Medical Device software for a portable MRI machine

Medical Device software for a portable MRI machine

PostgreSQL
Python 3
Rust
View more
PostgreSQL
Python 3
Rust
Embedded Systems
Medical Device
Medical imaging
GitLab CI/CD
Grpc/protobuf
View more
Chief Software Architect
Assimilate SA (subsidiary of Multiwave Tech.)
2019-01-01-2021-01-01

IoT infrastructure design, RFID hardware communication, Data-analytics for retail

IoT infrastructure design, RFID hardware communication, Data-analytics for retail

Django
PostgreSQL
Python 3
View more
Django
PostgreSQL
Python 3
Rust
Rfid / nfc
View more
Director of Software Engineering
Multiwave Technologies AG
2015-01-01-2019-01-01

Setup Infrastructure for distributed computing and large size Databases. Implemented Code Quality guidelines and automated Software Te...

Setup Infrastructure for distributed computing and large size Databases. Implemented Code Quality guidelines and automated Software Testing. Worked with Engineers and Mathematicians to design reusable software components and create easy to use software for engineers/scientists.

PostgreSQL
Amazon S3
Docker
View more
PostgreSQL
Amazon S3
Docker
Python 3
View more
PROJECTS
RFID embedded software on Impinj R700
2023
Software running on a CAP (Custom Application Partition) directly on the Impinj R700 hardware sending aggregated tag information to a RES...
Software running on a CAP (Custom Application Partition) directly on the Impinj R700 hardware sending aggregated tag information to a REST API. Communication with the RFID reader is done using LLRP.
Rust
View more
Rust
View more
collect data from multiple RFID readers
2019
fully implemented LLRP (low level reader protocol) to communicate with multiple RFID readers. Software ran on a passively cooled low powe...
fully implemented LLRP (low level reader protocol) to communicate with multiple RFID readers. Software ran on a passively cooled low power industrial PC, aggregated the data and sent it to RabbitMQ for processing on the backend. Backend based on Django, with custom SQL queries for faster statistics processing.
Django
PostgreSQL
RabbitMQ
View more
Django
PostgreSQL
RabbitMQ
Python 3
Rust
View more