Scroll To View More
Hire the top 3% of freelance developers
Jean Maurice Lescure

Jean Maurice Lescure

Heredia, Heredia Province, Costa Rica
Member since May 20, 2015
Jean is the Swiss Army knife of full-stack web development, with over ten years of experience and specialized knowledge in the field of computer science. He loves adventure, challenges, and computer graphics, and has great interpersonal skills. For him, any project that combines data and dynamic graphics is pure bliss.
Jean is now available for hire
Portfolio
  • Gorilla Logic
    Node.js, React.js, Angular 2, Angular 4, Ruby, Sinatra, Ruby on Rails...
  • AgilityFeat
    Ruby, Ruby on Rails, MySQL, WebGL, WebRTC, iOS, PubNub, TokBox, Hadoop, HBase...
  • Animated Games AB
    AngularJS, Node.js, WordPress
Experience
  • SCSS, 5 years
  • Electron.js, 3 years
  • MongoDB, 3 years
  • React, 2 years
  • Material-UI, 1 year
  • PouchDB, 1 year
  • CouchDB, 1 year
Heredia, Heredia Province, Costa Rica
Availability
Part-time
Preferred Environment
Node.js, Ruby, React, DigitalOcean, GitHub
The most amazing...
...project I've worked on recently has been an app for real-time chat communications using WebGL and React.
Employment
  • Senior Software Engineer
    Gorilla Logic
    2016 - 2017
    • Developed, set up, and deployed Ruby/Sinatra/ExpressJS/Angular 2 microservice apps for production usage in automated cloud-based infrastructures.
    • Evaluated and interviewed collaborator prospects.
    • Incentivized knowledge sharing through conference speaking and community engagement.
    Technologies: Node.js, React.js, Angular 2, Angular 4, Ruby, Sinatra, Ruby on Rails, Express.js
  • Innovation Wizard and Dev. Commanding Officer
    AgilityFeat
    2013 - 2015
    • Researched and implemented a walking skeleton of a Ruby on Rails application using Hadoop (HBase) as a data layer for a fleet management application which services clients with diesel motor fleets, ranging from UPS delivery trucks all the way up to airplane fleets.
    • Sponsored as a guest speaker in Web Congress Panama 2014 to talk about my research on big data in general.
    • Developed a real-time notifications system based on PubNub. Basically a business version of the Facebook notifications globe.
    • Managed a small team of remote developers and successfully built a walking skeleton of a multi-service application consisting of several isolated modules working seamlessly together.
    • Worked along with the University of Virginia to upgrade and maintain the Academic Preservation Trust network.
    • Wrote tech articles for Real-time Weekly, WebRTC Ventures, TokBox, PubNub, and others.
    Technologies: Ruby, Ruby on Rails, MySQL, WebGL, WebRTC, iOS, PubNub, TokBox, Hadoop, HBase, Vagrant, AWS, DigitalOcean
  • Front-end Firefighter
    Animated Games AB
    2014 - 2014
    • Developed and integrated AngularJS views in a fast-paced environment of constant updates and innovation.
    • Created a new front-end architecture based on WordPress and AngularJS.
    • Managed content translation systems for content creators.
    • Worked closely together with the marketing team to upload promotional content for users in real-time.
    • Optimized speed and performance on site.
    Technologies: AngularJS, Node.js, WordPress
  • Senior Creative Engineer
    Bosz Digital
    2012 - 2013
    • Was an integral part of a team in charge of building an award-winning (Webby) website for Bank of America.
    • Created and maintained dynamic templates using JavaScript MVC that could be used within multiple CMS systems.
    • Maintained data layer modules build using Java.
    • Curated HTML content on client articles.
    • Highlighted as the key speaker at Digital Zoomit 2013.
    Technologies: HTML 5, CSS3, JavaScript MVC, Java
  • Head of Web Production Department
    PerHead, Ltd.
    2010 - 2012
    • Hired and trained a team consisting of ten professionals.
    • Implemented solutions using scalable PHP/MySQL applications which were crucial in provoking a shift in the company‚Äôs business model, from having an 83% telephone service offering income to having a 90% internet solutions-based income.
    • Maintained several WordPress blogs.
    • Designed and sliced website mockups using Photoshop.
    • Designed and printed several physical ad campaigns to drive traffic to the company's web solutions.
    Technologies: PHP, MySQL, XHTML, CSS, WordPress, Photoshop
  • Web Developer
    avVenta Worldwide
    2009 - 2010
    • Created and maintained websites for GM.
    • Created and maintained websites for Citibank.
    • Fixed security bugs on PHP back-end systems.
    • Created custom content generation tools in Visual Basic 5.
    • Curated HTML content generated using proprietary content management systems.
    Technologies: XHTML, CSS, PHP, MySQL, Visual Basic 5
  • Producer, Director, and Technical Consultant
    TelePort
    2005 - 2007
    • Created chroma-key animation layers for usage on live TV using Macromedia Flash and Visual Basic 5.
    • Directed and produced two TV shows.
    • Edited video using Premiere.
    • Generated graphics using Photoshop and Macromedia Flash.
    • Consulted the TV station on crew hiring and training.
    Technologies: Macromedia Flash, Visual Basic 5, Photoshop, Premiere
Experience
  • Node.js Wait Manager Package (Development)
    https://github.com/jeanlescure/node-wait-man

    Waiting Manager makes testing for asynchronous calls easy as pie. Originally created to use along with Jasmine specs, allowing waiting for multiple Backbone.js and AngularJS models and views to load before running specs.

  • Hipster SQL To HBase (Development)
    https://github.com/jeanlescure/hipster_sql_to_hbase

    The HipsterSqlToHbase Ruby Gem provides the ability to produce Thrift compatible queries for HBase from SQL valid statements and execute them. It uses Treetop to transform SQL queries to Thrift queries.

  • Scala Inflector (Development)
    https://github.com/jeanlescure/inflect.scala

    Scala Grammar Inflector provides similar capabilities as ActiveSupport's Inflector::Inflections class by allowing developers to pluralize and singularize words in Scala code.

  • WebGL on iOS Demo (Development)
    https://github.com/agilityfeat/WebGL-iOS-Demo

    Proof of concept of how to use WKWebView to display WebGL applications on native iOS apps without PhoneGap or Ionic.

Skills
  • Languages
    JavaScript, ECMAScript (ES6), CSS4, ES7, TypeScript, TypeScript 2, CSS3, SCSS, Less, GLSL, GraphQL
  • Frameworks
    Bootstrap 4, Phaser.io, Electron.js, Angular, Bootstrap, Redux, AngularJS, PEG.js
  • Libraries/APIs
    PubNub, React, WebGL, Three.js, Node.js, Bookshelf.js, WebSockets
  • Tools
    Babel, Angular CLI, Adobe Premiere Pro, Adobe Photoshop, Ableton Live, GitHub, Knex.js, Webpack 2, Trello, JIRA, Slack, Vagrant
  • Platforms
    Arduino, DigitalOcean, Amazon Web Services (AWS), Raspberry Pi, Red Hat Linux, CentOS, Linux, Google Cloud Platform
  • Storage
    CouchDB, PouchDB, MongoDB, MySQL, PostgreSQL
  • Other
    Writing, FontAwesome, Semantic UI, Ubuntu Server, Material-UI, ESLint
  • Paradigms
    Agile Software Development, Scrum, Test-driven Development (TDD)
Education
  • Bachelor in Applied Science and Literature degree in Applied Science and Literature
    Diynos Institute - Honduras
    2004 - 2007
Hire the top 3% of freelance developers
I really like this profile
Share it with others