
Nikos Peteinatos
Senior Frontend Engineer | Vue.js
Salary / Daily rate
Paris, France
Mobility: Toulouse, Barcelona, ...
Freelance
Can come onsite
Skills
Languages
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.
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