Menu

Thomas CASTELLY

En résumé

As an certified IT engineer (5 years of specialization), I am trained to face a variety of technology challenges which I resolve using mainly: JavaScript (ES5/6), HTML5, CSS3, Java JEE, PHP, Golang, SQL, NoSQL (mongoDB).
I take a particular interest in producing a high quality code in order to always elevating my standards in term of semantic and code architecture.
Cultivating a technological watch is important to me in order to take in consideration all the aspect of a project (integration user interface, front-end, back-end and deployment). It’s key to help me communicate and develop innovative and intelligent concepts with my co-workers, professional partners and clients.

Mes compétences :
JavaScript
Postgres
XHTML
J2EE
SQL
PHP
Nodejs
Dojo

Entreprises

  • Core Petroleum - Senior front-end developer

    2016 - maintenant Trading System developer :
    - Client : JavaScript ES5/6 (VueJS / AMD / Functional Programming / Data Binding)
    - Front-end : PHP 5/7 - NodeJS
    - Back-end : Oracle PL SQL
    - Deployment of projects with Dockers, npm, Git
  • Blue Infinity - JEE / front-end developer

    2013 - 2015 In order to make a migration from legacy system to new technologies (Java JEE / JavaScript) I joined the development team.

    The client (web application) based on dojo, communicates with JEE backend thanks to RES webservices.

    Front-end JavaScript :
    Build RIA application
    - Unit test with Mocha/Jasmine on karma
    - Participate to internal framework with Dojo/Dijit, Angular
    - Development of Grunt modules with NodeJS
    - Design integration with Less/CSS

    Back-end Java JEE
    - REST application with N - Tiers architecture
    - Ejb3, CDI
    - Unit test : J-Unit / Mockito
    - Continuous Integration : jenkins
  • 4Uinteractive - Web Developer

    2012 - 2013 Development of web application / E-Commerce Store, mobile :

    - Mobile RIA application (IOS / Android) with Flex AS3
    - Front-end, backend with PHP
    - Administration of Gnu Linux server
  • Quirecherche - Work placement: Web Developer

    2012 - 2012 Business referencing for services providers :

    - Development of a directory of referencing for services providers with PHP / PostgresQL
    - Integration of referencing notions for upgrade visibility in search engine
  • GridPocket - R&D, Développeur WEB

    2011 - 2011 Development of client / server full JavaScript :

    - Front-end with Jquery
    - Back-end with NodeJS
    - Design integration CSS3 / HTML
  • WiziShop - Work placement: Web Developer

    2010 - 2010 Development of a private CMS for e-commerce solutions :

    - Front-end : JavaScript (YUI3)
    - Back-end : PHP5
  • Communauté d’agglomération de Sophia Antipolis - Work placement: System administrator

    Haguenau 2009 - 2009 IT activities in "communauté d'agglomération de Sophia Antipolis" :
    - Development of system applications for monitoring servers (Shell / PHP)
    - IT network support
  • VDS communication - Work placement: Web Developer

    2008 - 2008 Stage au service informatique de la communauté d’agglomération de Sophia Antipolis:
    - Développement d'applications système
    - Maintenance du réseau informatique- Lead standards W3C in order to integrate HTML / CSS
    - PHP development

Formations

Réseau

Annuaire des membres :