CV

This page contains my up-to-date CV, detailing my education, professional experience, technical skills and selected projects. Click “Download CV” to open the PDF version.

Basics

Name Lionel Zovi
Label Full-stack Developer
Email lionel.zovi@gmail.com
Url https://escanor1986.github.io
Summary Full-stack developer with extensive experience in software development dating back to 2002, when I began programming with C++, Visual Basic, HTML, and hexadecimal code editing. With over 4 years of professional expertise in JavaScript/TypeScript, React, Node.js, and a solid grasp of Java-Angular stacks from ongoing professional training, I specialize in building scalable, secure, and performant applications. My background as a field and administrative police officer has endowed me with rigorous analytical skills, stress management, strong teamwork, and meticulous attention to detail. Passionate about technology and committed to continuous improvement, I bring structured problem-solving, reliability, and innovation to every project, ensuring high-quality outcomes tailored to complex professional environments.

Work

  • 2023.03 - Present
    Software Developer & Open-source Contributor
    NX Academy
    Contributed to the development of the NX Academy learning platform using Astro.js. Developed and maintained components, ensuring scalability and performance. Improved platform features, optimized user experience, and authored technical documentation in JavaScript.
  • 2021.03 - Present
    Full-stack Developer
    OpenClassrooms & Personal Projects
    Developed full-stack applications using JavaScript, TypeScript, Node.js, React, and MongoDB. Implemented frontend and backend features including APIs, authentication systems, and user management. Designed responsive user interfaces with Tailwind CSS and Bootstrap. Collaborated via GitHub and implemented CI/CD pipelines.
  • 2007.03 - Present
    Police Officer
    Police Department
    Maintain public safety and enforce laws while fostering positive community relationships. Conduct investigations and write detailed reports on incidents. Train and mentor junior officers in operational procedures and best practices.

Education

  • 2024.01 - 2025.12
    Expert Program
    OpenClassrooms
    Full-stack development (Java & Angular)
  • 2023.03 - 2024.06
    Online Program
    NX Academy
    Full-stack development (React & Node.js)
  • 2022.03 - 2023.06
    Online Program
    OpenClassrooms
    Web Development (JavaScript)
  • 2018.09 - 2019.06
    Bachelor (1st year)
    Gembloux Agro-Bio Tech, ULG
    Bio-Engineering (1st year)
  • 2014.01 - 2014.12
    Certification
    University of Liège (ULG)
    Criminology & Police
  • 2011.09 - 2012.06
    Bachelor (1st year)
    Sart Tilman, ULG
    Psychology (1st year)
  • 2007.01 - 2009.12
    Training
    University of Liège (ULG)
    Criminology & Police
  • 1998.09 - 2004.06
    Bachelor
    University of Liège (Liège)
    Computer Science

Skills

Frontend
React
NextJS
Astro
Angular
Tailwind CSS
HTML
CSS
SASS
Backend
Java
Spring Boot
Node.js
Express.js
Django
Databases
MySQL
MongoDB
Prisma
PostgreSQL
DevOps & Infrastructure
Google Cloud
Kubernetes
GitHub Actions
Docker
Heroku
Vercel
OVH
Mailgun
Testing & Quality
Mockito
Jest
Storybook
Vitest
Bundlers & Build Tools
Webpack
Vite

Languages

French
Native speaker
English
Professional
Dutch
Intermediate
Italian
Intermediate