Daniel Lauzon

Daniel Lauzon

Ottawa, Canada
Hire Daniel
Scroll To View More
Daniel Lauzon

Daniel Lauzon

Ottawa, Canada
Member since November 12, 2013
Daniel is a a technology enthusiast and a very proficient programmer. He holds a Ph.D. in Information Theory, and an M.Sc. in Mathematics. He has also built a successful enterprise software company.
Daniel is now available for hire
Portfolio
Experience
  • JavaScript, 15 years
  • PHP, 10 years
  • jQuery, 5 years
  • Node.js, 2 years
  • Vagrant, 3 years
  • Linux, 15 years
  • AngularJS, 1 year
  • Chef, 2 years
Ottawa, Canada
Availability
Part-time
Preferred Environment
OSX/Linux, a shell, and a light text editor
The most amazing...
...thing I've coded was an Arabic Script Optical Character Recognition package.
Employment
  • Fullstack Engineer
    SpeakUp
    2014 - 2014
    • Migrated frontend from Backbone/Marionnette to AngularJS.
    • Migrated from CoffeeScript to JavaScript.
    • Setup/Managed operations on Beanstalk/EC2.
    • Integration with many SaaS': New Relic, Loggly, CodeShip, MongoLab, Cloudinary.
    • Setup Vagrant/Chef based development environment.
    • Brought project to MVP Launch.
    Technologies: AngularJS, Node.js, Mongoose, MongoDB
  • Founder, CTO
    Sologlobe Logistique Inc
    1996 - 2013
    • Architected and led the implementation of a Manufacturing-Logistics execution platform providing real-time visibility of materials and operations.
    • Created sophisticated representation of material assets, including: serialized assets, nested bill of material assemblies (as built, as designed), discrete and flow processes.
    • Implemented a flexible distributed workflow engine to support highly customized manufacturing processes.
    • Implemented analytics engine to track trending performance metrics, as well as detect outliers.
    • Responsible for large scale, simulation based dynamic optimization of warehouse material location assignment.
    • Responsible for integration with upstream ERP systems.
    • Responsible for integration of voice recognition capability for increased productivity.
    • Responsible for integration with complex automated storage systems such as carousels.
    • Created traceability and genealogy in material flows to enable efficient recall logistics (in the food and beverage industry for example).
    Technologies: Java, Tomcat, MySQL/MSSQL/Oracle
  • Contractor
    Macadamian Labs
    2011 - 2012
    • Built mobile application design to demonstrate capabilities of the then nascent Playbook and BB10 platforms.
    • Responsible for high profile social networking application development for the the BlackBerry 10 platform launch.
    Technologies: JavaScript, Playbook, BB10
  • R&D Innovation
    Axial Développement Inc.
    2010 - 2012
    • Responsible for enforcing single-page JavaScript front-end best practices.
    • Created automated infrastructure provisioning and monitoring (Chef+EC2).
    • Created standardized developer environment (vagrant), Continuous Integration (Hudson CI).
    • Responsible for introduction of NoSQL Technology (MongoDB).
    Technologies: Vagrant, EC2, Node.js, JavaScript
  • Research Analyst
    Communications Research Centre
    1991 - 2002
    • Developed a full-stack MPEG-2 encoder.
    • Created a video processing library for video compression.
    • Created an entropy coding library for video compression.
    • Ran subjective/objective evaluation of video codecs.
    Technologies: C++, C
Experience
  • Ekomobi resposive website design platform (Development)
    http://ekomobi.com/

    Created a website design platform, producing a responsive website with a simple and flexible site editor.

  • Live voting platform (Development)

    Created a realtime mobile voting platform for use during live events. Built with a Node.js backend and Socket-io communications.

  • Ottawa JavaScript (Development)
    http://ottawajs.org/

    Organizer for the Ottawa JavaScript Meetups.

  • Gatineau Ouverte (Development)
    http://gatineauouverte.org/

    Organized community events to foster the flourishing of open data initiatives at the local level (City of Gatineau).

  • Daniel is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Daniel shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    JavaScript, Bash, Groovy, Python, Java, PHP, Ruby
  • Frameworks
    Express, JavaScript MVC, Hadoop, AngularJS, Selenium
  • Libraries/APIs
    Restify, Node.js, JSON REST API, jQuery, Facebook API
  • Tools
    Bower, Vagrant, Make, Grunt, Chef
  • Paradigms
    Asynchronous Programming, Agile Software Development, Promise, MapReduce
  • Platforms
    Linux, Google App Engine, Heroku
  • Storage
    MySQL, MongoDB, MS SQL, CouchDB
  • Misc
    Machine Learning, CloudFoundry
Education
  • Ph.D. degree in Information Theory (Video Coding)
    INRS-Telecommunications - Montreal, Canada
    1997 - 2002
  • M.Sc.A. degree in Optimization, Operations Research
    Ecole Polytechnique de Montréal - Montreal, Canada
    1989 - 1992
  • B.Sc. degree in Mathematics, Computer Science
    University of Ottawa - Ottawa, Canada
    1985 - 1990
I really like this profile
Share it with others