About Me
Software Engineer

SKILLS
Languages:
- JavaScript (ES6)
- Typescript
- HTML/CSS
- Python (I use it for solving algorithmic problems)
Technologies:
- Angular 11, RxJS, Redux
- NestJS
- NodeJS
- ReactJS
- Cypress
- Jenkins
Other:
- Web development
- E2E testing
- API design
- Algorithms and data structure
BIO
I am a frontend software developer working for Avaloq, one of the global leaders in core banking software solutions.
I mainly work on frontend development, but I am also responsible for end-to-end testing (with Cypress) and for deploying and implementing continuous delivery pipelines into Jenkins.
As a hobby, I participate in competitive programming contests and I enjoy solving algorithm problems on Leetcode and AlgoExpert.
I am a fast and passionate learner: every day I aim to learn a new concept or hack related to coding (or to our codebase), which even if very small, over the long term adds up to considerable knowledge.
My multi-disciplinary background spanning across computer science (my field of work), engineering (Master's degree in Architecture and Building Engineering), and equity analysis (CFA charterholder and long-term equity investor) is clear proof of my love for learning new skills and subjects.
Outside computer science, my main hobby is long-term investing.
The combination of my tech & financial skills helps me analyzing tech-related businesses benefitting from long-term secular growth and trading at an attractive valuation.
EDUCATION
Avaloq
Software Engineer
Nov 2020 - Present
Zürich, Switzerland
The following are my main responsibilities at Avaloq:
- Web development with Angular 11, JavaScript, HTML, and Scss.
- End-to-end testing (with Cypress) ensuring scalability in the automated test environment.
- Jenkins deployment and pipeline implementation.
- Maintenance of technical documentation in cooperation with business analysts.
Orderfox
Software Engineer
Nov 2019 - Oct 2020
Zürich, Switzerland
- Delivered usable, solid and scalable web applications while keeping an eye on delivery dates, but also having a high standard of quality.
- Given suggestions to the product owner on how to improve the usability of Orderfox platform.
- Javascript, ReactJS, Redux, React-Router, HTML5, CSS, Scss.
- Methodology: Agile/Scrum, Kanban.
PZM
Mechanical Engineer
Jul 2018 - Oct 2019
Zürich, Switzerland
- Developed the mechanical strategy of buildings at concept stages.
- Performed energy modeling and simulations of buildings’ energy efficiency.
Arup
Mechanical Engineer
Jan 2014 - Jun 2018
London, UK
- Developed scripts to automate tasks for the software Revit. I used Python.
- Set the mechanical strategy as the lead mechanical engineer.
- Indoor comfort analysis and building physics.