Michael Kefeder

Michael Kefeder

Mentor
5.0
(5 reviews)
US$9.00
For every 15 mins
11
Sessions/Jobs
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.

French, German, English
Bern (+01:00)
Joined December 2023
EXPERTISE
5 years experience | 5 endorsements
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 | 2 endorsements
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 | 1 endorsement
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 | 3 endorsements
6 years experience | 1 endorsement

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Kada Benadjemia
Kada Benadjemia
October 2024
Competent and friendly. We discussed overall trends of rust and the industry, yet immediately got to work on the core parts of my project. Very experienced and helpful.
Nagarjun Vinukonda
Nagarjun Vinukonda
October 2024
He has guided me very well on Docker Containers and gRPC pipeline to run on it. He caught the problem very fast.
Saroar Khandoker
Saroar Khandoker
October 2024
we have talk about my problem how I can fixed those issue thanks for your advice!
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