Marios Toparopoulos

Software Engineer

M.Sc. Data Science & Information Technology

Marios Toparopoulos is a Senior Front End Engineer at Vodafone Greece with expertise in React, Next.js, Redux, and TypeScript. Passionate about creating scalable and intuitive web applications, he combines problem-solving skills with a dedication to continuous learning. He is currently pursuing a Master’s in Computer Science, specializing in Data Science and Information Technology, at the University of Athens.

Profile Picture of Marios Toparopoulos

Work Experience

Vodafone

Senior Front End Engineer

March 2020 - Present

  • Developed and implemented a Geographical Eligibility Tool that streamlined product discovery based on customer location, significantly boosting customer engagement and conversion rates.
  • Led the Adoption of Modern Tools and Technologies, introduced tools like pnpm and TurboRepo, enhancing development efficiency, code reusability, and project scalability
  • Built a Micro Front-End Monorepo: Spearheaded the creation of a TurboRepo-powered Monorepo for Vodafone Group, enabling seamless collaboration, faster development cycles, and improved platform scalability.
  • Skills: NextJS, TypeScript, Styled Components, Zustand, Tanstack, Contentful, Jest, Docker, Turbo Monorepos

SportServe

Front End Engineer

December 2021 - February 2024

  • Modernized a sportsbook platform from CoffeeScript, Backbone, and jQuery to modern stack (Next.js, Tailwind CSS, Redux, TypeScript), improving performance, scalability, and maintainability.
  • Collaborated with the UX/UI team to design and implement a user-centric interface, improving user engagement and overall product satisfaction.
  • Acted as Scrum Master for a team of 9, ensuring efficient Agile practices and well-executed Time Scaled ceremonies, boosting team productivity and timely project delivery.
  • Conducted onboarding sessions for new developers, leading to faster integration and an improved development pace across projects.
  • Skills: React, TypeScript, Tailwind CSS, Jest, Playwright, Redux Toolkit, CoffeeScript, Handlebars, SCSS, jQuery, Backbone, GitLab, Pipelines, Docker.

Netcompany Intrasoft Intl

Front End Engineer

January 2021 - December 2021

  • Implemented a tax administration platform using React, Redux, Material UI and TypeScript, resulting in enhanced user experience, increased system efficiency, and improved data management.
  • Developed a NodeJS tool, which required data synchronization reading local JSON files and seamlessly synchronising them to an SQL Database via API, ensuring data consistency and efficiency.
  • Served as one of the core front-end engineers for a new project, leading project setup, collaborating on library selection, and creating PoCs, ensuring a scalable and maintainable architecture.
  • Skills: React, TypeScript, Redux, Material UI, Jest, NodeJS, SQL

Education

University of Athens

M.Sc: Data Science & Information Technologies

Sep 2024 - Present

  • Database Management Systems
  • Big Data Analytics
  • Big Data Management
  • Advanced Programming Methods
  • Advanced Operating Systems

Vladivostok State University

Erasmus+ International

Jan 2019 - June 2019

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

Certifications

Coursera