Scroll To View More
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
  • GoPato
    React, React Native, PostgreSQL, GraphQL
  • 18Techs
    Electron, React, React Native, CouchDB, PouchDB
  • Gorilla Logic
    Node.js, React, Angular 2, Angular 4, Ruby, Sinatra, Ruby on Rails, Express.js
Experience
  • MySQL, 9 years
  • PostgreSQL, 5 years
  • SCSS, 5 years
  • Node.js, 3 years
  • React, 2 years
  • CouchDB, 1 year
  • PouchDB, 1 year
  • Terraform, 1 year
Heredia, Heredia Province, Costa Rica
Availability
Full-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
  • Transitional CTO/Tech Lead
    2018 - 2018
    GoPato
    • Provided technical leadership and training for all employees as well as IT direction.
    • Architected and developed solutions based on React, React Native, GraphQL, and PostgreSQL.
    • Had a key role in securing a 1.5 million dollar investment.
    Technologies: React, React Native, PostgreSQL, GraphQL
  • Senior React Tech Lead
    2017 - 2018
    18Techs
    • Researched, architected and developed a full-stack cross-platform POS solution for desktop, web, and mobile.
    • Set coding standards, style guides, and document development processes for easy onboarding.
    Technologies: Electron, React, React Native, CouchDB, PouchDB
  • Senior Software Engineer
    2016 - 2017
    Gorilla Logic
    • 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, Angular 2, Angular 4, Ruby, Sinatra, Ruby on Rails, Express.js
  • Innovation Wizard and Dev. Commanding Officer
    2013 - 2015
    AgilityFeat
    • 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
    2014 - 2014
    Animated Games AB
    • 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
    2012 - 2013
    Bosz Digital
    • 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
    2010 - 2012
    PerHead, Ltd.
    • 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
    2009 - 2010
    avVenta Worldwide
    • 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
    2005 - 2007
    TelePort
    • Created chromakey 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
    CSS4, ES7, TypeScript, TypeScript 2, JavaScript, CSS3, ECMAScript (ES6), SCSS, Less, GLSL, GraphQL
  • Frameworks
    Angular, Electron.js, Bootstrap 4, Phaser.io, AngularJS, Bootstrap, Redux, PEG.js
  • Libraries/APIs
    PubNub, WebGL, Three.js, Node.js, React, WebSockets, Bookshelf.js
  • Tools
    Babel, Angular CLI, Adobe Premiere Pro, Adobe Photoshop, Ableton Live, GitHub, Knex.js, Webpack 2, Vagrant, Trello, JIRA, Slack, Terraform
  • Platforms
    Arduino, FreeBSD, DigitalOcean, Raspberry Pi, Amazon Web Services (AWS), CentOS, Red Hat Linux, Google Cloud Platform, Linux
  • Storage
    CouchDB, PostgreSQL, MySQL, PouchDB, Google Cloud, MongoDB
  • Other
    Material-UI, Writing, FontAwesome, Ubuntu Server, ESLint
  • Paradigms
    Agile Software Development, Scrum, Test-driven Development (TDD)
Education
  • Bachelor in Applied Science and Literature degree in Applied Science and Literature
    2004 - 2007
    Diynos Institute - Honduras
I really like this profile
Share it with others