Félix VADCARD

Full stack Web developer. Specialized in Java, Angular and SQL Databases. Unlock the cat power and skyrocket your web dreams. Hire me !

cat

My skills

iconicon

Java

For over 5 years, my primary area of expertise has been Java. Throughout this time, I have had the opportunity to work extensively with various versions of Java, including 6, 8, 11, and 17. Additionally, I have acquired a deep understanding of essential technologies such as Spring, Spring Boot, Maven, Hibernate, and JUnit.

iconicon

Angular

During my professional journey, Angular emerged as the initial node framework I came across. Subsequently, I employed it in numerous projects ranging from enterprise-level applications to smaller personal endeavors.

iconicon

CI/CD Jenkins

I utilized Jenkins as my the primary tool for implementing CI pipelines. Throughout my experience, I employed Jenkins for various purposes, ranging from creating generic pipelines using libraries to executing project-specific CI tasks. This allowed me to explore and leverage a wide range of features offered by Jenkins in my workflow.

iconicon

SQL Databases

I have experience working on various projects that utilized SQL Databases. Throughout my career, I have had the opportunity to work with Oracle database, DB2 as400, Postgres, and MariaDB. I have written a wide range of SQL scripts, ranging from simple select statements to complex transactional procedures.

icon

Testing

I have always held a particular interest in testing. Testing is a complex subject that requires careful consideration throughout the entire lifespan of a project. Unit tests, integration tests, and end-to-end testing each have their own advantages and drawbacks. I am capable of assisting you in achieving efficient and high-performance testing for your applications.

Formation

I have a deep passion for teaching and imparting knowledge to others. Throughout my recent work experience, I frequently assumed the position of a technical reference for my colleagues. This opportunity allowed me to enhance my teaching abilities and develop expertise in creating exercises and presentations.

Demo projects

icon

Portfolio

This is a reference to this website. Made with Qwik(the brand new framework from the Angular team) and Tailwind.

no preview
icon

Digital piano

This project was developed during a rainy weekend using Vite and TS, resulting in a straightforward digital piano. It offers two options for interaction: through a keyboard or a touchable screen.

no preview

Jenkins instance

Link to my own Jenkins instance. You can browse inside and check the different projects using the Guest account (Guest/Guest).

no preview
icon

Mail sender app

This is a basic SpringBoot Java project specifically designed for sending emails. This project is utilized by the website's contact section. I have utilized this project as a demonstration to showcase the implementation of Domain-Driven Design (DDD) principles and the correct configuration of testing in a Spring Boot project.

icon

Java argument parser

This is my approach to solving an exercise completed within a few hours. The exercise focused on creating a user-friendly CLI argument parser that can be utilized as a library.

icon

BF-J-VM

I aspired to acquire knowledge in Rust programming language. Being a Windows user, I have a fondness for command-line interface (CLI) tools. However, I have developed a strong aversion towards GitBash due to its sluggish performance. Consequently, I embarked on a project to create an alternative that resembles sdkman but is compatible with Windows and offers superior performance.

About me

I was born in Cannes in 1988 and grew up surrounded by the beautiful mountains and the mesmerizing sea. Basketball has been a significant part of my life for over a decade, and my love for the NBA still remains strong. During my late teenage years, I discovered my passion for playing the guitar, and even now, I continue to strum the strings for my own enjoyment (and sometimes for my neighbors' as well).

My academic journey led me to the Nice University of Science, where I pursued a degree in chemistry. Following that, I furthered my education by completing my master's degree in Lyon. However, despite my efforts, I faced challenges in finding my place within the chemistry industry. This led me to embark on a new path and undergo training to become a full stack developer.

Upon completing my training, I was fortunate enough to be recruited by Cap Gemini, a renowned French tech consulting company. For three years, I worked on various Java projects, gaining valuable experience and honing my skills. Subsequently, I was offered a position at Webhelp payment services, where I specialized in Java development.

Currently, I am charting my own course as an independent full stack developer, eager to take on new opportunities and challenges. I am excited about the prospect of collaborating with you and working together towards our shared goals.

Contact me

Félix Vadvard - vadcard.felix@gmail.com - Legal mentions - General conditions - All rights reserved