Author Image

Hi, I am Camille

Camille Boucher

Student at 42 Angoulême

Passionate about programming since the age of 9, I have always been fascinated by how computers work. With over 20 years of self-taught experience, I now wish to professionalize in the fields of software engineering, video game development, and digital commons. My goal is to enhance my technical skills and contribute to innovative projects within a dynamic team.

Curiosity
Passionate about Computer Science
Creativity
Problem-solving
Communication
Adaptability

Skills

Experiences

1
Freelance

Sept 2010 - Present

France, Spain, Portugal

I have designed and deployed websites on my own server, both for my personal needs and for those of my clients. At the same time, I have had the opportunity to travel and work in France, Spain, and Portugal.

Hugo Developer

March 2023 - Present

Responsibilities:
  • Leverage the Hugo framework to quickly deploy secure static sites (with a dynamic appearance) for my clients who want showcase sites or blogs that are infrequently updated.
Main Back End e-commerce Developer

June 2017 - August 2017

Responsibilities:
  • Design WordPress and WooCommerce plugins to establish a dedicated e-commerce site for a swing dance festival. Learn more
  • Achieve significant business goals, exceeding 30,000 euros in 48 hours.
  • Work in a team.
  • Communicate in English.
  • Acquire the basics of the Spanish language.
Linux Server Administrator

Jan 2016 - Present

Responsibilities:
  • Deploy a web server on Debian using Apache (with .htaccess) or Nginx, along with PHP and MySQL or MariaDB.
  • Deployment of a native instance of NextCloud.
Blogger & Front End Developer

Jan 2016 - Feb 2018

Responsibilities:
  • Creation of two blogs dedicated to personal development using the WordPress CMS.
  • Writing articles on topics such as psychology, well-being, nutrition, productivity, and personal development.
  • Developing a website, YouTube videos, and an ebook to facilitate the understanding of computer science and new technologies for individuals in difficulty.
  • Demonstrating pedagogy and empathy.
  • Implementing online marketing strategies while developing a commercial sensitivity.
Full Stack Developer of "Tera World"

Sept 2010 - 2011

Responsibilities:
  • Design and complete development of a large website from scratch in one month. Learn more
  • Create, engage, and retain a community.
  • Adopt a professional approach towards partners and publishers.

Experiences in Europe

June 2019 - June 2023

France, Switzerland, Germany, Austria, Slovakia, Hungary, Croatia, Serbia, Spain, Portugal

Visit and support ecovillages by implementing agroecology and permaculture techniques.

Travel and Permaculture

June 2019 - June 2023

Responsibilities:
  • Travel on foot and by bike for over 3500 km.
  • Promote communication and learning about communal living, particularly through Nonviolent Communication (NVC).
  • Restore earthbag structures and living spaces using various ecological techniques, such as cob, earthen plasters, and super adobe ecodomes.
  • Build houses, walls, and wooden frames, often in circular designs.
  • Apply permaculture techniques to gardens and forests.
  • Facilitate, participate in debates, and communicate in multiple languages, including English.
  • Herd goats and dogs for a month (about 10 hours of walking in the mountains each day).
  • Use traditional techniques and tools, such as hay mowing.
  • Prepare meals for the community and sell some products at the market, such as bread, olives, cheese, and pâtés.
  • Demonstrate tenacity and adaptability.
2

3
Fundacja Euroweek

- August 2015

Bystrzyca Kłodzka, Poland

Delegate in Poland by the AAAMI association, in Długopole-Zdrój and Bystrzyca Kłodzka, as part of a volunteering mission within the European Solidarity Corps.

Volunteer Facilitator

- August 2015

Responsibilities:
  • Organize and facilitate activities for Polish youth aged 10 to 19.
  • Live in a community with around a hundred people from diverse backgrounds around the world.
  • Intensively practice and confirm proficiency in the English language.
  • Acquire the basics of the Polish language.

Education

2025 - Now
Student
Taken Courses:
  • Development of skills in peer-to-peer learning, promoting mutual support and knowledge sharing among peers
  • Practical experience in project management, including needs analysis, writing specifications, and planning technical projects
  • Strengthening communication and teamwork skills
  • Involvement in mentoring other students, which develops skills in pedagogy and assessment while enhancing understanding of technical concepts
  • Learning in a non-traditional classroom environment, fostering autonomy and the ability to adapt to new and complex situations
  • Immersion in a culture focused on innovation and creativity, encouraging critical thinking and the search for original solutions
  • Proficiency in the C language and associated tools (GCC, Make, GDB, and Valgrind)
  • Skills in Linux Shell
Self-taught Journey
2009 - 2024
I have self-taught in computer science, driven by my passion, as well as in other areas
Taken Courses:
  • For each technology, I explore the available alternatives and assess their relevance based on various criteria such as popularity, performance, and features, among others
  • HTML, CSS, JavaScript, MySQL, PHP with Site du Zéro (now openclassrooms.com), Grafikart, official documentation, and other online resources
  • C and C++ with Site du Zéro and other online resources.
  • SDL and Qt libraries with Site du Zéro and other online resources
  • Linux server administration, Debian, Apache, Nginx with Grafikart, official documentation, and other online resources
  • Symfony framework with Site du Zéro, Grafikart, and official documentation
  • Hugo framework with official documentation
  • Web marketing with Olivier Roland, books, and other online resources
  • Web referencing with Camille Roux
  • Disassembling and reassembling a computer by exploring YouTube and consulting the documentation of various components
  • Personal development with Gabin Bellet, David Laroche, Olivier Roland, vocal coaches, books, and other online resources
  • Principles of healthy nutrition based on rigorous scientific studies with Benjamin Dariouch (Naturacademy)
  • Study of permaculture through films, meetings, conferences, and YouTube, particularly with Damien Dekarz and Barnabé Chaillot
  • Study of forest gardens, edible forests, and agroforestry with YouTube and books, notably those by Fabrice Desjours and Martin Crawford
French Driving License B
2013
I drive vehicles such as cars and vans
Graduated with a Scientific Baccalaureate, specializing in Engineering Sciences
Publications:
  • Automated Freezer Door for Large Retail (see my achievements)
Taken Courses:
  • Engineering Sciences (Electrical Engineering and Mechanical Engineering)
  • Mathematics
  • English
  • Physics-Chemistry
  • Italian
  • Philosophy
  • History and Geography
  • Physical Education and Sports

Projects

Success of the 42 School's Piscine (High-level training in computer science)
Success of the 42 School's Piscine (High-level training in computer science)
Pisciner Jully 2025

The 42 Piscine is an intensive month-long training period where participants immerse themselves in a collective learning environment focused on the C language. This challenge is particularly demanding, as it requires not only technical skills but also great resilience in the face of fatigue and adversity. I found immense pleasure in overcoming these obstacles, relying on the strength of sharing and communication among peers. Each day, we exchanged ideas, solved problems together, and learned from one another, enriching our collective experience. Helping my peers and benefiting from their knowledge was a constant source of motivation, perfectly illustrating the spirit of peer-to-peer learning. This experience not only allowed me to develop my technical skills but also strengthened my interpersonal abilities.

Automated Freezer Door for Large Retail
Automated Freezer Door for Large Retail
Embedded Systems Engineer 2011 - 2012

As part of our final year S project, our team of four decided to design a large retail freezer door that automatically closes in the absence of presence detection by sensors. Being already passionate about programming, I fully developed the embedded program on chip using Flowcode. We modeled two parts in 3D with SolidWorks and then printed them. This project, which reflects our commitment to ecology, perfectly aligns with our goal of promoting energy and cost savings.

Spank The Baby
Spank The Baby
Main Back End Developer June 2017 - August 2017

I collaborated in a team on-site in Barcelona to design an e-commerce site dedicated to a swing dance festival. In less than 48 hours, we significantly exceeded our sales target of 30,000 euros. The development of WordPress and WooCommerce plugins allowed me to deepen my skills in object-oriented programming.

Tera World
Tera World
Full Stack Developer, Administrator Sept 2010

In just one month, I designed and developed a site dedicated to the video game Tera from scratch, without using any frameworks. This project included an encyclopedia, a news system, a complete forum, a user account system, WYSIWYG forms, and an administration page that also allowed for user rights management. I also established a partnership with the game’s publisher, which enabled me to offer over a hundred access codes to my members. Research work using drawing and painting was conducted to design the divs. This experience significantly improved my skills at all levels.

Achievements

Tera World - Vintage site created in 2010 at the age of 17

Survival Guide for Computer and New Technologies

Travel and Permaculture from 2019 to 2023

Biking over 3500 km

Volunteering in Poland

Final Year S Project in 2012