Jerome - Développeur JAVASCRIPT

Ref : 131206E001
Photo de Jerome, Développeur JAVASCRIPT
Compétences
Expériences professionnelles
  • 2011 to present: Independent game developer
    ● WebGL game: implemented Pacmaze: a Pacman, Buddymaze: first, to my knowledge,
    first-person-shooter in webgl (june 2011), Marblesoccer: for LearningThreejs
    ● Casual games: one about music and dance, one about soccer (not yet published)

    2010 to 2011: Research and development manager for Cybronics
    ● Designed and implemented a photo sharing application on html5.
    ● Developed embedded application on connected TV for Samsung SmartTV contest

    2009 to 2010: Cofounder+bitmover at Terza
    ● Video/audio format conversion for ubiquitous access
    ● Point to point data replication
    ● Prototyping in Python and Ruby on Rails

    2008 to 2009: Project manager for AlphaSoft
    ● Handle the migration of a legacy application to current web technology
    ● Testing and Evaluation of the main web frameworks Django, Rails and Symfony
    ● Benchmarking of object-relational mappers

    2005 to 2008: Product designer and Lead developer for Urfastr
    ● Core p2p technology in c++ running on linux/window. Memory/cpu efficient
    ● Provide security and cryptography based on yavipin, nat traversal
    ● WebPack product : p2p video on the web, live streaming and prerecorded file
    ○ high flexibility: same technology support dijjer kind of service, piggy back p2p in apt-get or provide live+static videos in webpages.
    ○ video player prototype in js+flash on top of webpack
    ● Neoip Router: Provide all IPv6 features and more, while remaining IPv4 compatible
    ○ provide transparent mobility, security, reduced constraint on namespace.
    ○ transparent dns hijacking via nss, and stored in p2p kademlia/DHT

    2004 to 2005: Senior P2P developer for Picorp
    ● File sharing in java on top of jxta toolkit (from Sun)
    ● Revamping and optimisation of the low level connectivity
    ● Personal information processing and privacy

    2001 to 2004: Technology consultant/artist for Videographe
    ● Teaching programming in real-time audio/video processing
    ● System administration of their computer's park
    ● Organization of social events: buzz generation, marketing, logistic
    ● Artistic performance: DJ/video jockey. percussion djembe/darbouka

    2000 to 2001: Network Expert for Zeroknowledge
    ● Main designer of AnonIP, the protocols of the 'new generation network'
    ● Security analysis of the current protocols
    ● Various advices on network security/privacy issues

    1998 to 2000: IP Stack Networking for PSTI
    ● Implementation of numerous IP protocols for embeded routers
    ● Routing (OSPF, RIP), Security (IPSec IKE/ESP/AH), Multicast (IGMPv1/2), Management
    (SNMPv1/2) and Multimedia(RTP/RTCP).

Études et formations
  • Education : two Ivy league diplomas, the same year.

    1996 to 1997 : One year postgraduate degree in image processing at the top
    research school (DEA at Ecole Normale Superieure)

    june 1997 : Computer engineering degree (INSA Lyon/France) MSCS equiv.

    1994 to 1997 : INSA-Lyon engineering school (the most important in France)

    1992 to 1994 : Two-year university degree in computer science.

    Technical Skills
    Node JS and JavaScript:
    ● Micro libraries: Flow control gowiththeflow.js, events microevent.js, templating shorttag.js, commonjs dropinrequire.js
    ● Node: Website with express.js, database with mongodb with mongoose, realtime with socket.io, packaging for npm
    ● Nmod: Package installer for node compatible with npm. single js file, simple to install focus on local installation.

    WebGL Games
    ● Pacmaze: Pacman in WebGL.
    ● LearningThree.js : Tutorials about three.js and how to make a 3D Game. Explain each
    aspect. 3D, sound, realistic physics, multi player websocket.
    ● MarbleSoccer : Game made for LearningThree.js. Currently in development

    Realtime
    ● EasyWebsocket : Realtime service running WebSocket emulation. open-source. 2
    backends on socket.io or google App Engine.
    ● Buddymaze : *first* WebGL FPS in HTML5. socket.io. latency compensation.
    Experimentation on linking FPS games with social networks.

D'autres freelances
Chef de projet JAVASCRIPT

Ces profils pourraient vous intéresser !
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Développeur REACT.JS
Tanguy

Développeur REACT.JS

  • NANTES
REACT.JS UNITY 3D C# PYTHON JAVASCRIPT NODE.JS
Disponible
CV Ingénieur de développement PHP
Claude

Ingénieur de développement PHP

  • TOURS
PHP JAVASCRIPT PHP LARAVEL Vue.js REACT.JS SQL Github DOCKER POSTGRESQL
Disponible
CV Consultant SIRH
Ayoub

Consultant SIRH

  • CHAMPIGNY-SUR-MARNE
SAP SuccessFactors SAP ECC SAP PAYROLL AGILE SCRUM SQL JAVASCRIPT
Bientôt disponible
CV Directeur Technique Freelance Développeur Golang
Thomas

Directeur Technique Freelance Développeur Golang

  • VERSAILLES
GO PHP SQL JAVASCRIPT POSTGRESQL
Disponible
CV Chef de projet
Stephane

Chef de projet

  • PARIS
AZURE WINDOWS VMWARE ACTIVE DIRECTORY AGILE PRINCE II ITIL JAVASCRIPT FLUTTER Cloud AWS
Disponible
CV Développeur PHP - WordPress - Symfony
Pierre

Développeur PHP - WordPress - Symfony

  • SOISSONS
PHP WORDPRESS API RESTful HTML SYMFONY PRESTASHOP JAVASCRIPT CSS SQL REACT.JS
Disponible
CV Développeur Fullstack
Tom

Développeur Fullstack

  • NARBONNE
PHP JAVASCRIPT SYMFONY PYTHON REACT.JS
Bientôt disponible
CV Développeur Fullstack
Valérian

Développeur Fullstack

  • CAHON
PHP HTML CSS MYSQL JAVASCRIPT REACT.JS PRESTASHOP WORDPRESS Angular React Native
Disponible
CV Développeur PHP
Alexandre

Développeur PHP

  • JACOU
PHP SYMFONY MYSQL LINUX HTML5 JAVASCRIPT WORDPRESS PRESTASHOP Microservices REACT.JS
Disponible