About Me

Hi There!
You have stumbled upon my blog about software engineering and computer science. On this blog, I write about topics that inspire me in my work as MLOps Engineer, or the projects that I work on in my spare time. However, this page is about me, a Swiss Software Engineer from Lucerne who currently lives and works in the federal city Bern. Read on to learn more about me and my projects.
My Career
May, 2024 - present | MLOps Engineer | die Mobiliar |
- I work in a team that provides a MLOps platform for Data Scientists. We enable them on their journey from training models to bringing them into production.
Jul, 2022 - April, 2024 | DevOps Engineer | Textshuttle |
- I maintained the infrastructure for training and running AI language models with a focus on making inference more efficient and scalable.
Mar, 2021 - Sep, 2021 | Software Engineer Intern | Fondation Campus Biotech Geneva |
- I worked on a prototype for a reproducible data platform in the neuroscience domain using Docker and semantic web technologies.
My Education
2019- 2022 | Master of Computer Science | EPF Lausanne (EPFL) |
- I took classes and created projects in the domains of distributed computing, data science, and information security.
- I graduated with a thesis on decentralized machine learning for which I collaborated on the development of a novel algorithm for communication efficient decentralized learning.
2015- 2019 | Bachelor of Computer Science | ETH Zurich (ETHZ) |
- I primarily focused high performance computing with an interest in the intersection of machine learning and scalable computer systems.
- I graduated with a project that enabled simulating different distributions of stale gradients to analyze their impact on training ML models with asynchronous stochastic gradient descent (SGD).
Open Source Projects
- FastDynamicBatcher: a FastAPI extension for batching inputs across requests to accelerate machine learning workloads.
- CompIntPy: A Python library with C++ binding for fast encoding and decoding of variable length integer arrays.
Publications
- A. Dhasade, A. -M. Kermarrec, R. Pires, R. Sharma, M. Vujasinovic and J. Wigger, "Get More for Less in Decentralized Learning Systems," 2023 IEEE 43rd International Conference on Distributed Computing Systems (ICDCS), Hong Kong, Hong Kong, 2023, pp. 463-474
Q&A
What are your favorite paintings?
My three favorite paintings are:- Jean-Antoine Watteau's Le Pèlerinage à l'île de Cythère
- Jacques-Louis David's L'Intervention des Sabines
- Édouard Manet's Dans la serre