Scroll To View More
Daniel Lauzon

Daniel Lauzon

Ottawa, ON, 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
  • Linux, 15 years
  • JavaScript, 15 years
  • PHP, 10 years
  • jQuery, 5 years
  • Vagrant, 3 years
  • Node.js, 2 years
  • Chef, 2 years
  • AngularJS, 1 year
Ottawa, ON, 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
    2014 - 2014
    SpeakUp
    • 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
    1996 - 2013
    Sologlobe Logistique Inc
    • 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
    2011 - 2012
    Macadamian Labs
    • 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
    2010 - 2012
    Axial Développement Inc.
    • 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
    1991 - 2002
    Communications Research Centre
    • 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
    Bash, PHP, Groovy, JavaScript, Python, Java, Ruby
  • Frameworks
    Express.js, JavaScript MVC, Machine Learning, Selenium, Hadoop, AngularJS
  • Libraries/APIs
    Restify, jQuery, Node.js, Facebook API
  • Tools
    Vagrant, Make, Bower, Grunt, Chef
  • Paradigms
    Asynchronous Programming, Agile Software Development, Promise, MapReduce
  • Platforms
    Linux, Heroku, Google App Engine
  • Storage
    JSON, MySQL, MongoDB, CouchDB, Microsoft SQL Server
  • Other
    CloudFoundry
Education
  • Ph.D. degree in Information Theory (Video Coding)
    1997 - 2002
    INRS-Telecommunications - Montreal, Canada
  • M.Sc.A. degree in Optimization, Operations Research
    1989 - 1992
    Ecole Polytechnique de Montréal - Montreal, Canada
  • B.Sc. degree in Mathematics, Computer Science
    1985 - 1990
    University of Ottawa - Ottawa, Canada
I really like this profile
Share it with others