Nikos Peteinatos

Senior Frontend Engineer | Vue.js

Salary / Daily rate

Paris, France

Mobility: Toulouse, Barcelona, ...

Freelance

Can come onsite

Skills

NuxtVueTypescriptReactTailwind CSSSvelteNestUX Product DesignNext

Languages

EnglishFrenchGreek

About me

Intro

Senior Frontend Engineer with 13+ years building scalable Vue.js applications and leading development teams. Proven expertise in creating high-performance component libraries, migrating enterprise systems, and delivering solutions for 50k+ users. Specialized in Vue.js/TypeScript development with strong UX focus and full-stack capabilities.

Links

Work experience

Senior Frontend Engineer

TotalEnergiesFreelance

Aug 2023 - Present

3 years 3 months

Paris, France

• Developed a highly-extensible form library that supports complex dynamic forms through backend JSON schema and frontend API. • Created a drag-and-drop platform enabling non-technical users to design industrial workflows and assess their impacts. • Co-created a comprehensive component library and documentation site, establishing frontend best practices across the R&D division.

Freelance - Senior Frontend Engineer

Nikos PeteinatosFreelance

Mar 2020 - Present

6 years 8 months

Paris, France

- Developed in 6 months unlaunched search engine for videos (NDA). - Created specifications and implemented Ul (SvelteKit, TailwindCSS) - Built and deployed API on the Edge (Tsoa, Cloudflare Workers) - Created Cl pipeline for stage & production (Github Actions, Pages) - Developed queue-based crawler and built data pipelines using event-driven streams (BullMQ, Redpanda, Benthos) between data layer, persistent storage & search engine (Postgres, S3, MeiliSearch) - Developed & designed corporate website for startup (Jekyll) - Developed & designed Ul (SvelteKit, Tailwind) for open source text editor (47+ features). Originally implemented with React & FramerX, later re-implemented in Svelte (github, demo)

Senior Frontend Engineer

NeoXamFreelance

Jun 2021 - Aug 2023

2 years 3 months

Paris, France

- Developed a high-performance component library for financial data management, enhancing user experience. - Led a team of 6 developers in migrating from Vue 2 to Vue 3/TypeScript, establishing best practices. - Delivered proof of concepts for enterprise clients, showcasing innovative solutions tailored to their needs.

Public Interest Entrepreneur

Cour des comptes

Jan 2019 - Mar 2020

1 year 3 months

Paris, France

Attached directly to the VP, hired on a special mission to develop tools that help transform the judicial branch of the French Goverment. Managed the development of a text editor specific to the needs of structured judicial reports (2k+ / year) and a search engine for the internal documentation database (50k+ docs).

Université Paris 8

Jan 2015 - Jan 2019

4 years 1 month

Lead Frontend Engineer

Sep 2017 - Jan 2019

1 year 5 months

UX Engineer in a team of 6 developers. Co-developed, designed and managed deployment of a new university portal (47k+ users), a knowledge management system (KMS) and a CRM to handle support tickets of students and staff (500+ requests/day), improving annual satisfaction rates by 16%. Technologies used: Angular, Typescript, Python, Django REST, Bootstrap, Material UI, Docker & PostgreSQL. My responsibilities in detail : - conceived, designed & co-developed the new university portal (intranet) - designed & co-developed a knowledge management system (KMS) used for the support of students and administrative staff - designed & co-developed a CRM application (similar to zendesk) used for the assistance of staff & students - designed an application that allows to view the profile of students in a user-friendly way - conducted guerilla UX research and analysis (user interviews, observation, interviews with stakeholders, workshops) - design with Sketch and implementation with Bootstrap or Angular Material.

Frontend Engineer

Jan 2015 - Aug 2017

2 years 8 months

Fullstack engineer in team 3 developers. Co-developed, designed and maintained the landing page of the department (28K+ unique monthly users), a web app to manage student admissions (50K+ demands / y) as well as track, monitor and validate student registration fees (1M€+ / y) Technologies used: Angular, Typescript, Python, Django REST, Bootstrap, Material UI, Docker & PostgreSQL. My responsibilities in detail: - designed and developed iedparis8.net, landing page for the e-learning department of the university - designed & co-developed accounting web app that allows to track, monitor and validate all transactions with students (+1 M€ / year) - designed & co-developed web app that allows the registration process of new students (50.000 demands / year) - designed & co-developed portal for students that allows them to register for courses, download certifications, see their current status ... - designed flat version of the department logo

Frontend Developer

ARCURE

Jul 2013 - Dec 2014

1 year 6 months

Paris Area, France

Develop and maintain web tools used to classify and tag the training set of a neural network (HTML, CSS, JS, jQuery).

Writer of coursebook on "Data Mining in Marketing and CRM"

Department of Economics and Business, University of Athens

Sep 2011 - Dec 2012

1 year 4 months

Athens, Greece

I wrote a coursebook addressed to graduate students in business and economic studies, that are interested in business intelligence and data mining applied in the fields of Marketing and CRM.


Education

HEC Paris

MSc

2020 - 2021

2 years

Université Paris 8

Bachelor's degree

2014 - 2018

5 years

Sorbonne University

Bachelor's degree

2010 - 2013

4 years

Ethnikon kai Kapodistriakon Panepistimion Athinon

2010 - 2012

3 years

The best place to find your next move

© 2026. All Rights Reserved.