My skills

Web

I am a full-stack web developer. I am mastering PHP development, MySQL database management and responsive interfaces. I am mainly using Symfony 4, Bootstrap 4, HTML5, CSS3, SASS or LESS and Javascript 2015 as development tools and technologies.

Technologies

PHP

MySQL

HTML5

CSS3

Javascript

Frameworks and libraries

Symfony 4

Bootstrap 3/4

jQuery

Games / Applications

As a former worker of the company behind ShiVa 3D, I am also expert developer with the ShiVa 3D game engine that allows the creation 2D/3D cross-platform video games or applications. I have a full knowledge of the LUA programming language used by the software.

As I have created a lot of ShiVa 3D plugins for iOS and Android, I have very strong skills with native development for these platforms. While I may not know all the steps for developing an Android application (plugins are just a part of an Android application), I know iOS development from A to Z as I have created several full-native iPhone and iPad applications.

ShiVa

Xcode

Android Studio

Proejct mamagement

Wether I am in a team or not, any code I write is under version control, preferably GIT. With team members, I am mainly using GitLab in order to store my repositories, manage the Branches, do Merge Requests and code review, and deploy on the servers using continuous integration if tests did pass.

About the working method, we use a mix of SCRUM and Design Thinking. The Product Owner decides what User Story of the Backlog must to be done for each two week Sprint. He regularly meets a pool of customers in order to see if the product matches their needs and if adjustments must be done to the project during its development phase in order to not release a product that misses its target. For a new project, the Product Owner decides what User Story will be done in the first sprints in order to deliver the MVP (Minimum Viable Product) to the client as quick as possible, to next improve the product with successive iterations.
Our tool to manage SCRUM related things is currently Taiga.

In other teams, I have also used tools like Trello, JIRA, Mantis, osTicket, Producteev or Bug-tracker.

I invite you to discover a bunch of products that I have made, displayed in my Portfolio.

My curriculum

  • 2017 - Present

    Web and WinDev developer at FDSEA 51, the main union of farmers and winegrowers in its area of influence. I develop softwares and websites to help farmers and winegrowers manage their activity, such as employees, production, transport or sales.

    Technically, Windows softwares are developed under WinDev and websites are developped with ASP.NET and Bootstrap for style.

  • 2010 - Present

    Freelance activity in the domain of mobile applications development, video games creation, responsive websites development, advises on existing projects and ShiVa 3D training.

    I have developed my own website to present my CV, my portfolio and the services I offer. Creation of a page for e-commerce to sell products designed for games made with ShiVa 3D.

  • 2013 - 2016

    iOS and web developer at dmd Santé, a start-up based in Reims (France) in the domain of technology and medicine. We create online services and mobile applications for patients and doctors.
    I develop iPhone and iPad applications of the company.
    I'm also in charge of our websites, including the web-services and the databases.

  • 2009 - 2013

    4 years as a Gameplay Programmer at Stonetrip at Villeneuve Loubet (France). I have programmed many video games for both computers and mobile devices. I have worked with many development teams since the majority of these games were ordered by our customers. I was in charge of all programming of these games.

    I could develop my educational side as I realised the majority of tutorials available for the ShiVa community. I was also a ShiVa trainer, I've met gaming studios to train their development teams on our game creation software.

    I was also part of the technical support staff at different levels: on the forums of the company to answer questions of the community, by email for a deeper support, and by using phone or Skype for a total support.

  • 2009

    Obtained a License - Computer Systems and Software at the University of Nice Sophia Antipolis (France), following the specific formation: Multimedia and online video games

  • 2008

    Obtained a university degree in computer science at the University of Reims (France)

  • 2005

    Obtained a high school diploma in sciences at the Léon Bourgeois college in Epernay (France)