Master's degree in computer science
Full-time software developer in the Mobile End User Monitoring team. Working on the mobile agents and the data collection cloud supporting them.
Research and development of a synchronization solution for mobile enterprise applications.
Development of internal tooling for the synthetic monitoring team with a high focus on software quality. (distributed java back-end, TypeScript and Angular.js front-end, unit and e2e testing)
Fullstack development of web applications (PHP, JS, linux system administration)
Answering questions and grading tests for the System programming, Java and Software Engineering classes
Implementation of a demonstration tool to showcase BugBuster's technology (NodeJS, ReactJS)
Self-hosted password manager with client-side encryption.
A web-based platform for students to share their appreciations of EPFL courses
Procedural terrain generation in OpenGL with texturing, reflections, volumetric clouds and more
Full featured debugger extension for a compiler developed in class written in scala and running in the browser
NodeJS, nginx, HTML5, CSS, LESS, PHP, MySQL
Experience with frameworks such as ReactJS, Angular.js, dropwizard and express
Strong knowledge in Android, shell, C/C++ and Java
Working knowledge of OpenGL and the linux kernel
Setup and administration of linux systems
Familiar with continuous delivery (Jenkins) and the agile methodology