Joly Christophe

Developer Front-end

Curriculum-vitae

Mobile : +33(6) 52 59 60 64
contact@jolychristophe.com
36 years, Single
Driving licence

Current Interest :

  • Server-side rendering
  • React and react Native
  • Docker
  • Cryptocurrency

Employment History

Lead Développeur (4 yrs)

«Hardis» Grenoble Jul 2016 – Mar 2020

Developer within the research & development pole. The company delivers supply chain management, task and flow management software to control the production and supply of goods.

Projets

Statistics control panel, User productivity control panel…

Missions

  • Study, analysis and drafting of technical specifications.
  • Development of web applications on Angular and AngularJS.
  • Maintenance
  • Automated selenium, protractor and unit tests.
  • Manual testing phase.
  • Realization of proofs of concept.
  • AngularJs training.
  • Migration of projects from AngularJs to Angular.

Technical environment

Angular, AngularJs, Git, Jenkins, Jira, Agile methodology with 3 month delivery cycle.
Windows and linux


Front-end developer (1 Yr)

«Loyalty Technology» Lyon Aug 2015 – Jul 2016 

Développeur front-end chez Loyalty Technology

The company is above all a marketing agency to which teams specialize in Data, web application development and printing.

Projets

Flyer personalization application, Colissimo post application.

Missions

  • Web application development
  • Maintenance
  • Automated unit tests.

Technical environment

AngularJs, Symfony, Git, Jenkins, SonarQube, méthodologie Agile Scrum. Windows et Linux


Full-stack developer (2 yrs)

«IsiNover» Grenoble May 2013 – Jul 2015 

Développeur web chez Isinover

It is a web application development company for content management, PIM (Product Information Management), e-commerce sites, catalog generation.

Projets

Application for creating personalized promotional posters, e-commerce site, catalog generation application.

Missions

  • Creation of customer quotes
  • Drafting of technical documents
  • Project management
  • Photoshop mockups
  • Development and integration
  • Customer training
  • Support hotline

Technical environment

Php, html5, css3, JavaScript, jquery, cvs. Windows


Webmaster & computer graphic designer (2 Yrs)

«Visio-Tehnic» Grenoble Oct 2011 – Apr 2013

Webmaster Infographiste 3d et 2d chez Visio-Tehnic

The company is a factory that does image printing on glass, metal, cladding, mainly intended for construction. I was attached to the communication department.

Projets

WEB application to manage after sales service, Newsletter, creation of visuals.

Missions

  • Creation of an after-sales service management application
  • Newsletter creation and deployment.
  • Maintenance of websites
  • Creation of 3d and Photoshop simulations for marketing
  • Preparing print files for production

Technical environment

Php, JavaScript. Windows, Mac, Linux.


Professional Photographer (1 yr)

«Amazon» Montélimar 2010, 2011

Scan or shooting photo, retouch and insert pictures on the Website.
Oral communication mainly in English.


Animateur 3d (1 an)

«On off Studio» Montpellier 2008, 2009 

3D Character Animator on 3ds max (character studio) for “Fafa”​ series​ for the TV show “Al Jazeera Children’s Channel”


I worked as a freelance, I created various 3d creations, posters and websites for individuals and professionals.


Education


2013 – 2015

IT Developer

Object development, data persistence, N-tier applications, analysis of security protocols for data protection.

Web programming languages

  • PHP Objet, MySQL, MySQLi, PDO, Oracle, JEE
  • Symfony

Development of Java mobile applications and development of native Android phone Gap (Apache Cordova) hybrid mobile applications (Android, iOS, Windows Phone …)

Développement bas niveau, jeu vidéo et réalité augmentée, moteurs de jeux, 3d C, C++, Unity

Project management and methods Analysis, design and management of IT projects (Agile Scrum, Merise)

  • Object-oriented programming and good practices
  • UML (graphic modeling)
  • MVC (Model-View-Controller)
  • Manage an IT project

Network: web flaws, include flaw, sql injection, network flaw, sniffing, session theft, wifi flaw, system hacking, application flaw, encryption. Server installation php, apache, nginx, mysql, oracle, postfix, reverse proxy…

2011 – 2012

Webmaster

Languages and methods :

  • XHTML 1.0 Strict / CSS 2.1 / W3C Standards
  • Transition to HTML 5 and CSS 3
  • Web marketing and SEO
  • XML / XSLT
  • Java Script and Ajax
  • Algorithm
  • PHP / MySQL / MySQLi
  • Object Oriented Programming
  • Securing Web Applications
  • Action Script 3
  • MXML

General culture

  • English
  • Law
  • Internet legislation

2005 – 2006

FX Special Effects 3d Integrator

Character design (Maya, Photoshop, Zbrush, Mental Ray)

  • Creation of character design concepts: realistic, cartoons, animals, creatures, etc.
  • Organic modeling
  • Textures
  • Digital sculpture
  • Digital painting and matte painting
  • Rigging / skinning
  • 3d animation

Motion design (Maya, RealFlow, Avid Pro Tools, Premiere, EncoreDVD, Motion capture)

  • Concept research, storyboarding, animatics
  • VFX: atmospheric effects, liquids, pyrotechnic effects or debris, fabric and fiber simulations, particle engines, video tracking, keying, camera mapping, 3D layers, animation of 2D / 3D graphic elements.
  • Video compositing
  • Editing and authoring
  • Production management

2004 – 2005

3d multimedia infographic

Infographics

digital creation software and specificities of the graphics chain.

  • Typography
  • Layout techniques
  • Visual identity
  • Shapes and colors
  • Vector design: logo, illustration and packaging
  • Photomontage and photo retouching
  • Graphic chain and printing techniques

Webdesign

Website design in compliance with ergonomics, referencing and accessibility criteria. Fundamental languages for the construction of Web pages and scripting languages: – HTML – CSS – JavaScript – PHP – Action script 2 (flash) – Content Management System (editorial type CMS) – SEO techniques

Synthesis picture

Fundamentals of 3D image creation, animation and compositing.

  • Modelization
  • Textures
  • Renderings and materials
  • Mental Ray & VRay 3D rendering engine
  • Basics of animation
  • Dynamics and particles
  • Compositing

2003 – 2004

Bachelor of Engineering Science and Technology

Skills


Programming languages

  • JavaScript ★★★★★
  • TypeScript ★★★★☆
  • HTML ★★★★★
  • CSS ★★★★★
  • SQL et No-SQL ★★★★★
  • PHP ★★★★☆
  • Java ★★★☆☆
  • Python ★★★☆☆
  • C++ ★★★☆☆

Frameworks and tools

  • Angular, AngularJs ★★★★★
  • Cordova/PhoneGap, Express, Sails ★★★☆☆
  • Selenium ★★★☆☆
  • Docker ★★★☆☆

Infographics

Photoshop, Illustrator

Languages


French mother language

English technical comprehension, reading, writing, speaking (2 stays of 6 months abroad)

Portuguese intermediate level (1 stay of 6 months in Brazil)

Spanish school level