
Cheng gang Wang
Senior Angular Developer | 3D Web & Moodle
Salary / Daily rate
Grenoble, France
Freelance
Can come onsite
Skills
Languages
Work experience
Freelance Developer E-GEE Suez
e-GEE
Oct 2018 - Present
8 years 1 month
Grenoble, France
- Participation in the design and development of an Angular 6/8/9/20 application - Set up Angular plugin architecture - Set up Soap webservice (Asp.net and WSDL) - Build hybrid applications with Ionic framework. - Developer the Soap or Restful web services for the communication with Oracle and the Ionic applications (net core 6) - The drafting of specifications - Perform development and tests
Egineer of e learning developer
SBT / Human(s) Matter
Sep 2016 - Sep 2018
2 years 1 month
Région de Grenoble, France
1. Developing the new applications and contribute to the production of the company's digital projects. 2 .Needs analysis , choosing the technical solution and estimating the associated workload 3. Full WEB development including front and back end application ( PHP, MOODLE, HTML, Mysql, CSS, ANGULAR, NODE, LESS, Javascript, Jquery, websocket, Rest full service ...) 4. Creating Web Plugins for our e-learning platforms 5. Creating 3D web (virtual reality for web Gaming) - Unity3D (C#) WebGL(Three js) Technical support
Engineer of 3D simulation in real time
ABS Alto
Jun 2014 - Sep 2016
2 years 4 months
Grenoble, France
3D Interactive simulation related the industry production and maintenance. My responsibility is to create new interactive 3D graphics and collaborative environments for the production process simulation. Expertise: - Javascript,jquery & Angular.js development and architecture - Scene graphs & WebGL 3D APIs (WebGL, three.js, or Irrlicht, Ogre 3D, OpenSG…)
Senior Javascript 3D Front-End Developer
Schneider Electric
Feb 2016 - May 2016
4 months
Région de Grenoble, France
The SDK 3D Component is a set of back-end and front-end software components enabling fast integration of 3D displaying of Schneider Electrics products and systems.my responsibility is to develop and maintain an Angular directive in charge of displaying and editing interactively a 3D model in web applications. a real expertise of Javascript and Angular components, as well as understanding of scene graphs and 3D transformations. Expertise: - Angular.js & Javascript development and architecture - Scene graphs & WebGL 3D APIs (WebGL, three.js, or Irrlicht, Ogre 3D, OpenSG…) Knowledge: - Aware of public APIs and/or SDK (Facebook, twitter, geo-localization…) - Network technologies (cloud, Load-balancing, DNS, Proxys, Firewalls, caching…) - Code tooling (continuous integration, Maven, unit tests) - Deployment, monitoring, performances
PH.D
Grenoble INP - Institut polytechnique de Grenoble
Jan 2011 - Dec 2014
4 years
Région de Grenoble, France
As a member of the European team (12 countries), my responsibility is to develop and resolve the collision among the product's models in the virtual reality environment, and generate the sequence of disassembly and to establish a model assessment for all sequences of disassembly in the environment of virtual reality. Python (c + +) is the basis of language. the environment of virtual reality is created go VTK library (OpenGL). collision detection (ODE library).
Senior 3D Engineer
ZTE
Jan 2010 - Nov 2011
1 year 11 months
Shanghai, China
Worked in R&D center for designing outdorr fixed-line communications cabinet. Responsible for the design of three types of outdoor cabinets and in charge of the design process optimization of the company. Familiar with 3D softwares (PROE) and the whole desng processPDM link (windchill).
Education
Grenoble INP - UGA
Doctor of Philosophy (PhD)
2011 - 2014
3 years
Shanghai University
Master's degree, Ingénierie informatique
2007 - 2010
3 years