Marios Toparopoulos

Senior Front-End Engineer | MSc. Computer Science

Senior Frontend Engineer building scalable, high-performance web platforms using React, Next.js, Turborepo, and modern architecture. Full-stack capable with experience in Node.js & Database Management Systems, focusing on clean architecture and system design.
Marios Toparopoulos

Work Experience

Senior Front End Engineer

Vodafone Logo
Vodafone

Mar 2024 - present

Senior Frontend Engineer in Vodafone's Business Unit. I built the Fiber Eligibility Tool and developed the Marketplace UI, working on key web features for corporate clients and sales campaigns.

Front End Engineer

SportServe Logo
SportServe

Dec 2021 - Feb 2024

Frontend Engineer at SportServe, responsible for rebuilding an outdated Sportsbook platform (Backbone, CoffeeScript, Handlebars) into a modern MVP using Next.js, TailwindCSS and Redux Toolkit.

Front End Engineer

Netcompany Intrasoft Logo
Netcompany Intrasoft Intl

Jan 2021 - Dec 2021

Frontend Engineer at Netcompany-Intrasoft. Contributed to founding the UI for the 'ICARUS' / revenue-authority platform for government tax administration. Built the React + TypeScript architecture, set frontend standards, and automated JSON-to-SQL schema migration.

  • Developed tax administration platform with React and TypeScript serving thousands of daily users.
  • Automated migration of JSON schemas to SQL with Node.js, saving 40+ dev hours/week.
  • Established scalable front-end architecture and coding standards for long-term maintainability.
React.js
TypeScript
Redux
Material UI
JSON Schemas
PostgreSQL

Education

MSc Erasmus: Computer Science

Paris Lordon University of Salzburg Official Logo
Paris Lodron University of Salzburg

Oct 2025 - Feb 2026 (expected)

  • Computer Vision
  • Distributed Systems
Google Kubernetes
TensorFlow
Python
Jupyter Notebooks

BSc & MEng: Industrial Engineering

University of West Attica Logo
University of West Attica

Oct 2013 - Oct 2023

  • Internet of Things
  • Micro-Controller Programming
  • Computer Programming
  • Algorithms and Data Structures
  • Data Collection and Analysis

Erasmus+: International

Vladivostok State University Logo
Vladivostok State University

Jan 2019 - May 2019

  • Beginner Russian Language Program
  • Intelligence: the integral factor for the Asian-Pacific region
  • Socio-economic development of Russian Far East
  • Investment Law

Skills

Frontend

React, Next.js, Redux, Zustand, Tailwind, Styled Components

Backend

Node.js, Express, NestJS, SQL, MongoDB, REST APIs

Languages

JavaScript, TypeScript, Python, Java

Tools

Docker, Git, Jest, Playwright, TurboRepo, pnpm, Plop

CMS

WordPress, Contentful, Strapi

Certificates