Photo of Panayiotis “pvgr” Velisarakos

Senior JavaScript Engineer specializing in front-end development. Experienced across the full development lifecycle, from architecture to deployment, working with diverse tech stacks and platforms. Proven adaptability across startup, small business, and agency environments. Father of two. Marathoner.

Publications

Remote Debugging for Front-End Developers

Skills

Good hands-on knowledge of modern JavaScript — Angular, Typescript, Vue.js. Experience with writing Cypress test for UI validation. Good understanding of API consuming by modern SPAs. Deep understanding of the web platform — standard HTML and CSS with a touch (or two) of accessibility and an eye for detail. Highly interested in performance and Progressive Web Apps with offline capabilities.

Work Experience

EMPIST

Full-stack Web developer | 2019-2025

Studied Angular and applied the newly acquired knowledge to a small bunch of new products that were developed for internal and public use. Maintained and updated a legacy (Vue.js) SPA platform (Deskware) up to the point where it was no longer viable. Collaborated with UX/UI designers to better implement business logic to different views of the applications. Introduced UI testing with Cypress.

LIQUID MEDIA

Senior Front-end developer | 2017–2019

Optimized TTFMT for a bunch of news publishing, Drupal-based websites, serving millions of pages per month. Created front-end build architectures with Gulp and webpack (Sass to CSS, Twig to HTML, etc.). Organized Git documentation and code snippet repository. Implementing redesigns, features and bug fixes.

GENERATION Y

Senior Front-end developer | 2013–2017

Led a group of up to 7 front-enders. Standardized build architectures on a Rails stack. Written documentation, and code snippets / templates in Twig and ES6. Developed pixel-perfect and mobile-friendly e-commerce and brochure websites.

ATCOM

Front-end developer | 2010–2012

Managed a small team of up to 6 front-end developers, working on PSD to HTML templating with jQuery for interactivity. Introduced CSS3 and HTML5 to the team.

KASTANIOTIS EDITIONS SA

Full-stack developer | 2005–2009

Built an e-commerce website, front and back, with PHP and MySQL, and an administration dashboard. Migrated publication databases.

MG MANAGER

Full-stack developer | 2003–2005

Updated e-commerce website, front and back with ASP and Microsoft SQL. Created administration application on VBA. Migrated data from Microsoft Access.

ZOOBIDON+

Full-stack developer | 1998–2003

Web and (Macromedia) Flash developer.

Personal projects

  • Front-end authoring, jQuery programming for Forky (redesigned)
  • Font-end authoring, jQuery programming for Cookisto (archived)
  • CSS components @ Codecanyon

E-mail is required

Message is -obviously- required