Professional Skills
A comprehensive overview of my 10 core competencies: 6 soft skills and 4 hard skills
Skill Mastery Gauges
Each core skill with its mastery level and number of career experiences contributing to it
Leadership & Team Management
14 exp.
Communication & Collaboration
18 exp.
Problem Solving & Critical Thinking
15 exp.
Adaptability & Learning Agility
14 exp.
Project Management
12 exp.
Stakeholder Management
13 exp.
Full-Stack Development
10 exp.
Cloud Architecture
3 exp.
DevOps & CI/CD
7 exp.
System Architecture & Design
13 exp.
Skills Radar
Interactive radar showing skill growth from 1997 to today. Press play to watch the evolution.
Skill Growth Over Time
How skill categories have grown from 1997 to today, based on confidence levels across career milestones
Skills Overview
Skills organized by domain: soft skills (human competencies) and hard skills (technical competencies)
Detailed Breakdown
In-depth information about each skill with keywords and descriptions
Proven ability to lead cross-functional teams, mentor developers, and drive project success through effective team coordination and motivation.
Excellent communication skills with stakeholders, clients, and team members. Expert in facilitating collaboration across departments and technical/non-technical audiences.
Strong analytical mindset with ability to break down complex problems, identify root causes, and develop innovative solutions.
Quick learner who thrives in fast-paced environments. Continuously updating skills to stay current with evolving technologies and methodologies.
Experience managing projects from conception to delivery, using Agile methodologies, sprint planning, and effective resource allocation.
Skilled in managing expectations, gathering requirements, and maintaining strong relationships with clients, executives, and team members.
Expert in modern full-stack development with React, Next.js, Node.js, TypeScript. Proficient in building scalable, performant web applications.
Experience designing and deploying cloud-native applications on AWS, Azure, and GCP. Expertise in serverless architectures, microservices, and cloud optimization.
Proficient in implementing CI/CD pipelines, containerization with Docker, orchestration with Kubernetes, and infrastructure as code.
Strong foundation in software architecture patterns, system design, scalability, and performance optimization. Experience with microservices, event-driven architecture, and distributed systems.
Conduct macro-economic (PESTEL), industry (Porter's 5 Forces), and internal (SWOT) diagnostics to position the company and identify key success factors.
Master strategic models (BCG, McKinsey, Ansoff), Porter's competitive advantage, and design growth, innovation, and digital transformation strategies.
Design and implement governance structures (PMO, steering committees), maturity models (CMMI, OPM3), and ensure strategic alignment of projects.
Select, prioritize, and balance a project portfolio, optimize resources, and manage overall portfolio performance.
Master V-Cycle phases, requirements management, technical specifications, milestones, and choose between Agile and Waterfall approaches.
Apply Lean Management principles (5S, VSM, Kanban), the DMAIC Six Sigma methodology, and statistical tools for continuous improvement.
Develop and track project budgets, analyze variances, calculate ROI, produce financial forecasts, and deliver financial reporting.
Identify, analyze (qualitatively and quantitatively), and address risks through risk matrices, registries, and response strategies.
Apply change models (Kotter, ADKAR, Lewin), support resistance to change, communicate change, and anchor new practices.
Manage projects in Jira (backlogs, sprints, workflows, Kanban/Scrum boards, dashboards) and integrate with Confluence and Bitbucket.
Create and plan projects, allocate resources, track progress, produce custom reports, and manage multi-project environments.
Build and develop teams (Tuckman model), delegate, motivate, evaluate performance, and manage remote teams.
Understand cultural dimensions (Hofstede, Trompenaars), manage international teams, and promote inclusion and diversity.
Apply Strategic Workforce Planning, recruit and onboard, develop skills, manage workplace well-being, and apply labor law to projects.
Define KPIs, build performance dashboards, analyze results, practice benchmarking, and use Business Intelligence tools.
Conduct lessons learned reviews, document insights, manage knowledge bases, and facilitate communities of practice.
Apply the PDCA cycle (Deming wheel), Kaizen principles, continuous improvement tools, quality circles, and visual management.
Understand machine learning and deep learning, use AI tools for project management, predictive analytics, generative AI, and apply AI ethics.
Apply the Scaled Agile Framework (principles, levels, ART, PI Planning, roles) to deploy agility at organizational scale.
Measure project performance by combining scope, schedule, and cost to detect deviations and anticipate final outcomes.
Leverage data and Business Intelligence tools to guide strategic and operational decisions in a factual manner.
Gather and analyze client needs, model functional specifications, and translate business requirements into actionable software requirements using techniques such as use cases, user stories, and requirements traceability matrices.
Understand IT contract law including SLAs, intellectual property, GDPR compliance, liability clauses, and legal frameworks governing software development and digital services.
Design user-centered interfaces through UX research, wireframing, prototyping, usability testing, and applying design principles to create intuitive and accessible digital products.
Master JavaScript programming paradigms including object-oriented programming, event-driven architecture, asynchronous patterns (Promises, async/await), and modern ES6+ features.
Develop type-safe applications with TypeScript, leveraging advanced type systems, generics, decorators, interfaces, and integration with modern frameworks and build tools.
Build enterprise-grade front-end applications with Angular, including components, services, dependency injection, routing, reactive forms, RxJS observables, and state management.
Program robust applications in Java SE, mastering core concepts such as collections, generics, streams, multithreading, I/O, and the JVM ecosystem.
Develop enterprise applications using Spring Framework (Boot, MVC, Security, Data) and Hibernate ORM for database persistence, transaction management, and RESTful API development.
Apply advanced Git workflows including branching strategies (GitFlow, trunk-based), pull requests, code reviews, CI/CD integration, and collaboration on GitHub and GitLab platforms.
Develop native Android applications using Kotlin, including UI design with Jetpack Compose, MVVM architecture, data persistence, API integration, and mobile-specific best practices.
Design and implement RESTful APIs following best practices including resource modeling, HTTP methods, status codes, authentication, versioning, documentation, and API security.
Apply SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) and clean code practices for maintainable software.
Design scalable software systems using architectural patterns such as layered architecture, hexagonal architecture, microservices, event-driven architecture, and CQRS.
Model complex application designs using UML diagrams including class diagrams, sequence diagrams, use case diagrams, component diagrams, and deployment diagrams.
Implement Gang of Four design patterns (Creational, Structural, Behavioral) to solve recurring design problems and build flexible, reusable object-oriented software.
Secure web applications by applying OWASP Top 10 guidelines, implementing authentication/authorization, preventing injection attacks, XSS, CSRF, and conducting security audits.
Analyze and design efficient algorithms, understand computational complexity (Big O notation), and apply advanced data structures and algorithmic strategies to solve complex problems.
Apply functional programming paradigms using Scala, including immutability, higher-order functions, pattern matching, monads, and functional approaches to concurrent programming.
Work with NoSQL database systems including Redis (key-value), MongoDB (document), Cassandra (column-family), and Neo4j (graph), selecting the appropriate model for each use case.
Define and execute comprehensive testing strategies including unit testing, integration testing, end-to-end testing, TDD/BDD practices, and software quality assurance processes.
Understand and apply machine learning fundamentals including supervised/unsupervised learning, neural networks, model evaluation, and integration of AI capabilities into software applications.
Coordinate cross-functional teams, align diverse stakeholders, and manage transversal projects spanning multiple departments with different priorities and constraints.
Apply Design Thinking methodology to drive innovation, including empathy mapping, ideation, rapid prototyping, and iterative validation with end users.
Communicate effectively in professional English across technical documentation, presentations, meetings, and international collaboration with global development teams.
Navigate HR communication in international and multicultural contexts, including intercultural awareness, diversity management, and effective communication across cultural boundaries.
Install, configure, and administer Windows Server and Linux (Debian, CentOS) environments, including Active Directory, OpenLDAP, and group policy management.
Design, deploy, and maintain local and wide area networks including switches (VLAN, link aggregation), routers, secure wireless access points, and DNS/DHCP services.
Implement firewalls, intrusion detection/prevention systems (IDS/IPS), secure Wi-Fi configurations, and conduct vulnerability audits on servers and networks.
Develop scripts in Batch DOS, VBScript, and Bash to automate repetitive administrative tasks such as user provisioning and log analysis.
Manage relational databases (MySQL, Microsoft Access, SQL Server), execute SQL queries, and ensure data integrity and backup procedures.
Diagnose and resolve hardware, software, and network incidents using ticketing tools (GLPI), remote support, and structured escalation procedures.
Inventory and maintain hardware, software, and licenses using tools like GLPI and OCS Inventory, ensuring compliance with organizational policies.
Deploy and configure monitoring tools (Nagios, Zabbix) to oversee infrastructure health, set alerts, and ensure service continuity.
Implement backup, restore, and disaster recovery procedures to guarantee IT service availability and business continuity.
Work collaboratively using project management tools (MS Project, Gantt charts) and version control systems (CVS) within IT teams.
Produce clear, structured documentation for IT procedures, network configurations, system architectures, and troubleshooting guides.
Communicate effectively with non-technical users, translating complex IT concepts into accessible language and providing quality end-user support.
Continuously monitor emerging technologies, security threats, and industry standards to maintain up-to-date technical knowledge.
Understand and apply the French Data Protection Act (Loi Informatique et Libertes, CNIL), software intellectual property law, and IT security policies in effect during the BTS IG era.
Fundamental electrical laws, single-phase and three-phase circuits, power components (variable speed drives, converters) and electrical safety standards (NF C 15-100).
Symptom analysis, root cause identification of malfunctions, and precise diagnostics on household and institutional equipment using measuring instruments.
Preventive maintenance operations (inspections, replacements) and corrective maintenance (troubleshooting, repair) on domestic appliances and institutional equipment.
Reading, interpreting and using electrical, electronic and hydraulic schematics, along with manufacturer documentation.
Commissioning of new or repaired equipment, adjustments, calibrations and functional tests to validate proper operation.
Intervention on basic automated systems: sensors, actuators, programmable logic controllers, temperature regulators.
Electrical safety rules (B1V, BR, BC certification), HSE standards and occupational risk prevention procedures.
Refrigeration circuits (refrigerators, cold rooms, display cases) and thermal systems (heating, water heaters, ovens).
Welcome and advise customers on equipment choices suited to their needs, explain operation and maintenance procedures, and suggest complementary accessories and services.
Analyze customer requests, prepare necessary equipment and tools, plan intervention steps, and work autonomously on job sites.
Communicate effectively with both technical and non-technical audiences, write intervention reports, and simplify technical concepts for end users.
Apply sales techniques for technology products: needs discovery, technical argumentation, objection handling, and closing sales.
Master the technical and functional characteristics of multimedia products (computers, peripherals, software, consoles) to advise customers effectively.
Perform live demonstrations of multimedia products, install and configure equipment in front of customers, and highlight key features.
Organize product displays, manage shelf layout and multimedia product merchandising, handle inventory and coordinate promotions.
Provide after-sales support, handle product returns and warranty claims, and implement customer retention strategies.
Welcome, listen to, and guide customers in choosing multimedia solutions suited to their needs and budget.
Communicate clearly about product features, simplify technical terminology, and adapt messaging to the customer's knowledge level.
Understand consumer protection regulations, warranty obligations, and intellectual property rights in the digital products domain.
SEO, SEM and SERP analysis. France TOP 10 Carpediem affiliates, PageRank 5-6/10, 0.1-1% conversion rate. Organic search strategies across 260 multilingual websites (15 languages, 5 countries).
Reverse engineering of Google, MSN and Voila.fr ranking algorithms. Custom algorithms to analyze the weight of each HTML element in SERP ranking. Advanced statistical analysis of ranking signals and algorithmic vulnerability detection.
Skills by Career Phase
Average confidence levels per skill category across major career periods
Comparative Analysis
All skills compared to each other, showing relative levels and rankings
Communication & Collaboration
SoftBridging technical and business communication
Adaptability & Learning Agility
SoftRapid learning and adaptation to change
Full-Stack Development
HardReact, Next.js, Node.js, TypeScript expertise
Leadership & Team Management
SoftLeading teams and driving project success
Problem Solving & Critical Thinking
SoftAnalytical approach to complex challenges
DevOps & CI/CD
HardDocker, Kubernetes, CI/CD automation
System Architecture & Design
HardScalable architecture and system design
Project Management
SoftEnd-to-end project delivery and planning
Stakeholder Management
SoftManaging expectations and relationships
Cloud Architecture
HardAWS, Azure, GCP cloud solutions
Skills Ecosystem
How skills connect and co-occur across career experiences - hover a node to highlight its connections