Makis V.

About Me

I am a Senior Software Developer with 8+ years of expertise and a strong focus on the iteration of backend web technologies. I have proficiency in PHP for Object-Oriented Programming; using the best test-driven and behavior-driven development standards on solutions for clients. I strive to deliver and implement high-quality, scalable and easily adaptable software solutions by writing readable and maintainable codes for projects.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Software Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Tripsta
Tripsta
Software Engineer
2018 - 2018
Athens, Greece
  • Worked on the implementation of a new booking platform for ferries targeting the international markets.

  • Participated in architectural discussions with other members of the development team.

  • Defined and implemented best practices on the solution increase performance and scalability.

Self-employed
Self-employed
Software Engineer
2018 - Present (7 years)
Athens, Greece
  • Provide expertise and technical guidance to an independent team working on the implementation of an online marketing app for mobile devices.

  • Offer expertise for code reviews and team members to ensure that product and design specifications for the marketing app are properly met.

  • Lead and provide end-user support including setup, installation, and maintenance for applications released.

World First
World First
Software Engineer
2016 - 2017 (1 year)
London, United Kingdom
  • Implemented new features and maintained World First's CMS and registration apps and other relevant internal APIs.

  • Optimized the application process for customers accessing the website in China; reducing page load times from 60 seconds between to 6-7 seconds.

  • Improved engineering standards, best practices, and processes within the company.

Real Strategic Inc
Real Strategic Inc
Software Engineer
2014 - 2016 (2 years)
Florida, United States (Remote)
  • Executed refactoring tasks on the monolithic application that extracts large data for the functionality related to scraping.

  • Created a separate microservice to expose a simple API solution for internal use.

  • Worked on the implementation of new features and maintenance of existing projects.

Tripsta
Tripsta
Software Engineer
2012 - 2014 (2 years)
Athens, Greece
  • Managed the maintenance of existing features, developed new features and applications.

  • Engineered a separate anti-fraud internal API that was integrated into the booking and payment processes of Tripsta's mobile application.

  • Offered technical expertise on the ferries and flights modules of the website.

Cosmodata
Cosmodata
Software Engineer
2010 - 2011 (1 year)
Athens, Greece
  • Built web solutions, products and services for Cosmodata.

  • Successfully implemented new features and maintained the ecommerce platform of Cosmodata built with PHP and a MySQL database.

  • Efficiently oversaw data migration tasks between different sources; external provider databases, product search engines, and the company's ERP.

Showcase

Software Engineer - Stampa
Software Engineer - Stampa
  • Stampa is a mobile app for creating a paper-free loyalty system.

  • It allows business owners to publish free products via QR codes.

  • The project utilizes Expo, React Native, and Docker for mobile and web applications, with Firebase for authentication.

Software Developer - Travel Planet Ferry Booking Engine
Software Developer - Travel Planet Ferry Booking Engine
  • Travelplanet24.com is an online travel agency specializing in flights and ferry tickets globally.

  • The platform offers 24/7 booking services and integrates travel insurance purchase during the booking process.

  • The system was refactored to combine multiple booking engines into a single product, and implemented specific rules for ferry bookings.

Education

Education
MSc in Informatics
The University of Edinburgh
2007 - 2008 (1 year)
Education
BSc in Informatics
The University of Piraeus
2000 - 2005 (5 years)