Skip to main content
Paul Viandier
Paul Viandier
France
Web Integrator

Paul Viandier

Web Developer & Cyber Security Enthusiast

Self-taught for several years, I am training in development, cyber security and systems administration — three fields I bring together.

Right-click or long-press to view quick actions

About me

I am Paul Viandier, a web developer passionate about cyber security. Currently training as a web integrator through a work-study programme, I am building a solid foundation in development and integration. My goal is to continue training as a full-stack web developer in order to broaden my skills, understand the full production chain of a web project, and be able to handle both the front end and back end. As a web developer, I specialise in creating modern web applications with TypeScript, React and Next.js. My portfolio showcases my projects and web development skills.

Apprenticeship

Web Integrator

Cyber security

Main passion

Full-stack developer

Short-term goal

Skills

HTML5

JavaScript

TypeScript

CSS

React

Tailwind CSS

NextJS

Responsive Design

NodeJS

PostgreSQL

API REST

Git

GitHub

EmailJS

Cybersecurity

SEO

My Journey

Training

STI2D Technology Baccalaureate with SIN option

Lycée Louis Rascol | 10 Rue de la République | 81000 Albi

2023 - 2024

Studied programming in Python as well as web development (HTML, CSS, JavaScript). This course also enabled me to build a solid foundation in database creation and administration.

View details
Experience

Cybersecurity

2025

Pre-Security :

  • Introduction to Cyber Security
  • Networking Fundamentals
  • How the Web Works
  • Computer Science Fundamentals
  • Operating System Basics
  • Software Basics
  • Attacks and Defences

Cybersecurity 101 :

  • Start your cybersecurity journey
  • Linux fundamentals
  • Windows and Active Directory fundamentals
  • Command line
  • Networking
  • Cryptography
  • Exploitation fundamentals
  • Web hacking
  • Offensive security tools
  • Defensive security
  • Security solutions
  • Defensive security tools
  • Build your cybersecurity career
View details
Training

IT Technician

2025

  • Automated deployment of an IT estate
  • Installation, hardening and maintenance of a wired and Wi-Fi local network
  • Administration of an Active Directory domain
  • Monitoring and preventive/corrective maintenance of an IT estate
  • Handling user requests and providing 1st and 2nd line support in line with ITIL best practice
  • Writing, structuring and updating technical documentation
  • Working in on-premises, cloud or hybrid environments
Training

Programming

Present

OpenClassrooms :

  • Introduction to the C language (understanding programming fundamentals: variables, control structures, functions)
  • Learning the basics of web development: HTML, CSS and JavaScript

Coursera :

  • Further development of HTML, CSS and JavaScript skills (advanced structuring, best practice, application logic)
  • Meta Full-Stack Developer pathway currently in progress
  • Next step: PostgreSQL specialisation and the IBM Full-Stack Developer pathway
View details
Training

Qualification in Web Integration

Present

  • Design and development of complete, responsive web applications, adapted to all types of devices to enable online sales of products and services
  • Enhancing web pages to better showcase products and services
  • Development of interfaces connected to the back end, enabling dynamic applications and user authentication management
  • Performance optimisation and ongoing/corrective maintenance of existing sites, with the aim of stability, speed and improved natural search ranking (SEO)
  • End-to-end web project management: needs analysis, cost estimation, task breakdown, writing technical specifications, development and presentation of the final solution

Projects

Portfolio

Personal portfolio website built with Next.js and TypeScript, showcasing my skills and projects.

TypeScriptNextJSTailwind CSSRedisEmailJSReactPrismaPostgreSQL

Web Security

Web security suite for protecting and managing IT systems.

TypeScriptTailwind CSSNextJSReact

Contact