2020 - Present: Backend Software Engineer at Paack
2018 - 2020: Senior Software Engineer at GlobalSign
High Performance Platform: Serves thousands of request to generate SSL certificates per second. I took care of the migration of backend storage from MongoDB to PostgreSQL.
Kubernetes prototype: I implemented a prototype of the system used in production to test the feasibility of a future migration.
Others: I Mentored multiple new-hires and had a highly involved role in the hiring process. As a side project I developed an static analysis tool to enforce the code style used in the company.
2016 - 2018: Software Engineer at VCA Technology
Network library: Allows the user to interact with Boost ASIO through the std::stream interface.
Tools: Improve the toolchain used internally to allow the usage of clang-tidy for the linting of our code. Another tool allows to switch between several versions of the toolchain without having to change the environment.
Backend development: Several activities regarding the extension and implementation of new features in the backend of the product such as Authentication and GStreamer sinks.
2015 - 2016: Software Developer at Programming Research
Static analysis of code: Checks if the code has some patterns that have an undefined behaviour, unspecified in the Standard, and/or implementation-defined.
Dataflow analysis of code: Checks the complexity of methods, pointer problems, memory handling, etc.
Took over two projects to refactor, maintain and add new features.
2013 - 2015: Software Engineer at European Bioinformatics Institute
RESTful service: Allows users to query for information about complexes in the database.
Cluster algorithm: Developed a new algorithm to cluster biological information from proteins.
2013 - Present: Open Source
YAUS: A URL Shortener writen in Flask and deployed in Heroku.
Prefix Tree Comparison: Compare performance for different Trie, Ternary Search Tree and Radix Tree.
ARM C Compiler (ACC): I am creating a self-hosting compiler for C in the ARM architecture.
Interactive CV: Application built in Rust and with Docker to show my resume in an interactive way.