Dimitris P.

Dimitris P.

Full-stack Developer

Greece
Trusted member since 2023
6 years of experience

His core expertise includes Vue.js, Angular, JavaScript, HTML/CSS, Express.js, and MySQL, with a strong focus on developing scalable and maintainable web solutions.

He has extensive experience building Single-Page Applications (SPAs) and Web APIs using modern JavaScript technologies. Dimitris follows clean architecture, TDD, and BDD practices and emphasizes writing clean, high-quality code based on functional programming principles. He is also adaptable to different development approaches depending on project requirements.

In addition to his development responsibilities, Dimitris has contributed to project management, mentored junior developers, and conducted code reviews, helping teams maintain consistent engineering standards and improve development practices.

Main expertise

Vue.jsVue.js5 years
JavaScriptJavaScript6 years
Angular.jsAngular.js6 years
CSSCSS6 years
5+

Experience4

Full stack developer

SpotlightPOS Hellas, Athens
Apr 2017 - Mar 2023 · 5y 11m
  • Worked on cloud-based SaaS solutions for the food and beverage sector.
  • Contributed across the full development lifecycle, including database design and querying, API development, and user interface implementation, while working closely with the UI/UX designer and product manager.
  • Contributed to customer requirements definition, technical interviews, and candidate evaluation.

Main Projects:

  • Spotlight: Worked on the company’s main cloud-based Point-of-Sale (POS) management system for cafés, bars, clubs, and restaurants. The platform included warehouse and catalog management, real-time supervision of staff shifts and orders, store analytics, system configuration, billing, and sales and revenue monitoring.
  • Fitness Meals: Contributed to a subscription-based meal delivery platform. Developed and maintained its ordering SPA, which allowed users to select meal plans, subscribe to the service, and manage their subscriptions. The system integrated with Spotlight for management and customer support. After the initial SPA release, contributed to the development of a second UI version using the latest technologies in the Vue ecosystem.
  • Spotfolio: Worked on an entertainment wallet mobile application for restaurants, cafés, and concert venues. The app enabled users to place delivery and takeaway orders, make reservations, purchase tickets for concerts and other events, and make cashless transactions during events.
  • SpotlightPOS Web APIs and Database: Worked on the backend infrastructure supporting the company's applications, which consisted of two databases and five web APIs integrated with the Spotlight, Fitness Meals, and Spotfolio applications.
Less CSSLess CSS
Grunt.jsGrunt.js
CordovaCordova
WebpackWebpack
StripeStripe
VuexVuex

Front-end web developer

Artlimes, Athens
Jan 2017 - Mar 2017 · 2m
  • Worked on the company’s prototype application, an e-commerce platform for art.
Less CSSLess CSS
Meteor.jsMeteor.js

Front-end web developer

Open Lab Athens, Athens
Oct 2016 - Dec 2016 · 2m
  • Worked at Open Lab Athens, a branch of Newcastle University’s Open Lab focused on Human-Computer Interaction, where I developed a prototype application designed to facilitate internal communication among members of local groups and communities.

IT support

Anoihti Poli, Athens
Sep 2012 - Jan 2015 · 2y 4m
  • Anoihti Poli is a municipal party in the Municipality of Athens.
  • Worked on website maintenance and content updates as well as hardware maintenance.
  • Also involved in social media account management.

Engineering excellence

All Full-stack Developers who have applied to Proxify are scored from 0 to 300 on engineering excellence, one of the five parameters we evaluate. This score reflects engineering excellence only, based on interviews, take-home assignments, live coding sessions, and/or on-the-job performance reviews. The curve shows how all evaluated Full-stack Developers are distributed across that range, where our acceptance threshold for this parameter sits, and where Dimitris stands.

050100150200250300Engineering excellence scoreShare of engineersmedianmeanProxifyacceptancethreshold
Dimitris
Score 175 · Top 17% of engineers

Portfolio

Highlighted by Dimitris

1

Education

PUA
Panteion University, Athens
Political Science and History2011 - 2015
UOP
University of Patras
Electrical Engineering and Computer Technology2003 - 2010

Stop browsing.
Get matched faster.