I'm a software engineer based in Zürich, Switzerland, holding a B permit to work in Switzerland. I have 5 years of professional experience with a strong background in both front-end and back-end development. After earning my Master's in Information Processing, I've worked as a Full-stack Developer, including over two years at a Zürich-based company. I enjoy tackling end-to-end features, collaborating with designers and product managers, and I’m always eager to learn new technologies and take ownership of projects.

Marko Mestrovic

I'm a software engineer based in Zürich, Switzerland, holding a B permit to work in Switzerland. I have 5 years of professional experience with a strong background in both front-end and back-end development. After earning my Master's in Information Processing, I've worked as a Full-stack Developer, including over two years at a Zürich-based company. I enjoy tackling end-to-end features, collaborating with designers and product managers, and I’m always eager to learn new technologies and take ownership of projects.

Available to hire

I’m a software engineer based in Zürich, Switzerland, holding a B permit to work in Switzerland. I have 5 years of professional experience with a strong background in both front-end and back-end development.

After earning my Master’s in Information Processing, I’ve worked as a Full-stack Developer, including over two years at a Zürich-based company. I enjoy tackling end-to-end features, collaborating with designers and product managers, and I’m always eager to learn new technologies and take ownership of projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Full-stack Developer at Evulpo
September 1, 2025 - September 10, 2025
Independently owned front-end and back-end components across two-week sprints in an Agile team. Key contributions include refactoring the Stripe payment system (ensuring DB-Stripe consistency, adding new payment methods, improving the buying experience, updating the schema, and migrating data) and writing thorough unit/browser tests. Also developed a multi-level activity statistics page, automated bulk user import (profiles/subscriptions with flexible structures), and implemented an avatar system end-to-end.
Front-end Developer at SHAPE
April 1, 2022 - September 10, 2025
Lead front-end work for Directus CMS implementation (Vue.js, SCSS, HTML). Built features (webhooks, endpoints, components, migrations) and collaborated closely with clients; also contributed as a dedicated front-end developer within the project team.
Software Engineer at Hashcode d.o.o
June 1, 2021 - September 10, 2025
Full-stack developer for a web application used to create and store business forms. Participated in all project aspects (design, front-end and back-end implementation, client communication) and quickly learned new technologies while delivering solutions.

Education

Master’s Degree at University of Zagreb
January 1, 2018 - January 1, 2020
Bachelor’s Degree at University of Zagreb
January 1, 2014 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet