Konrad G.

Backend developer

Konrad is a backend developer with over four years of commercial experience, specializing in Rust. His expertise in Rust is complemented by a strong background in Python, Linux, and cryptography, enabling him to develop efficient distributed systems, embedded solutions, and real-time applications.

He has a proven track record of addressing complex technical challenges, such as redesigning critical billing architectures and optimizing electric vehicle (EV) charging systems for improved performance and reliability.

Konrad excels in remote, collaborative environments, consistently delivering scalable solutions that meet the highest standards of code quality and performance.

Principale expertise

  • Rust
    Rust 4 ans
  • Python
    Python 5 ans
  • Linux
    Linux 5 ans

Autres compétences

  • Scrum
    Scrum 5 ans
  • JFrog
    JFrog 2 ans
  • SQL
    SQL 1 ans
Konrad

Konrad G.

Poland

Commencer

Expérience sélectionnée

Emploi

  • Senior Software Engineer

    Undisclosed (NDA), USA (remote) - 1 an 2 mois

    • Created a new iteration of a C++ smart ring product in Rust.

    • Integrated the FIDO standard for secure authentication using the ring.

    • Developed cryptographic interfaces for application-level encryption (AES, RSA).

    • Performed research to improve power usage and applied findings.

    -Technologies: Rust, embedded (Embassy framework), cryptography, Bluetooth Low Energy, FIDO.

    Les technologies:

    • Les technologies:
    • JFrog JFrog
    • Scrum Scrum
  • Software Engineer

    The Mobility House, Munich (remote) - 1 an 9 mois

    • Developed distributed systems for EV charging optimization and billing data processing.

    • Redesigned crucial billing architecture in async Rust, ensuring performance scalability and adherence to coding standards.

    • Utilized monitoring systems (Datadog) and profiling tools to track and improve stability and performance.

    • Improved product stability by implementing automated tests across various layers, including unit, module, contract, and integration tests.

    • Ensured product scalability using microservices, message brokers (RabbitMQ), and cache systems (Redis).

    • Technologies: Rust (incl. Tokio), Python, Docker, Linux, micro-services, real-time systems.

    Les technologies:

    • Les technologies:
    • Embedded Linux Embedded Linux
    • RabbitMQ RabbitMQ
    • Raspberry Pi Raspberry Pi
    • Integration Testing
    • Scrum Scrum
  • Software Engineer

    Nokia, Wrocław (remote) - 1 an 9 mois

    • Developed object-oriented software in Python to test the functionality of 5G radio units, including signal processing.
    • Contributed to the development and maintenance of continuous integration systems.
    • Configured and tested hardware using Linux tools.
    • Developed internal tools using Rust to improve system performance.
    • Technologies: Python, Linux, Git, Jenkins, Robot Framework, Rust.

    Les technologies:

    • Les technologies:
    • Embedded Linux Embedded Linux
    • RabbitMQ RabbitMQ
    • JFrog JFrog
    • Integration Testing

Éducation

  • Maîtrise ès sciencesBig Data Analytics

    Wrocław University of Technology · 2021 - 2023

  • License ès sciencesComputer Science

    Wrocław University of Technology · 2017 - 2021

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous