Lawrence Lavigne

Lead Software Engineer at 47 Degrees

Lawrence Lavigne has a long history of working in software engineering. Lawrence began in 2002 with Fido Mobile as a Software Engineer, where they migrated a real-time cellphone usage-tracking Collections system from PL/SQL to Java/JDBC/Servlets, and created a robust, maintainable Perl API for file handling and task synchronization. In 2003, they joined the Canada China Business Council as a Software Engineer & Program Officer, where they proposed, developed and deployed a multilingual ASP contact and membership management application. In 2006, they moved to SAP as a Software Engineer, where they designed and implemented the calculation, storage, caching and searching of budget-related Key Figures for a new Trade Promotions module of SAP CRM. After taking a sabbatical in 2014, they joined Upland Localytics in 2015 as a Senior Software Engineer, where they developed highly-scalable AWS-based microservices for mobile push messaging and email campaigns using Scala, Akka and Play. In 2018, they joined 47 Degrees - Now Xebia as a Lead Software Engineer. Lawrence has since worked on client projects such as contributing to a Fortune 500/Pharmaceuticals' extensive RDF-based knowledge graph platform to implement modern machine-learning features such as RDF-star, and taking part in business-critical projects to bring a Startup/Financial Services' systems in compliance with new financial regulations.

Lawrence Lavigne obtained a B.Sc. in Computer Science from Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al between 1999 and 2003. Lawrence also holds two certifications from Coursera, Principles of Reactive Programming obtained in January 2014 and Functional Programming Principles in Scala obtained in May 2013.

Links

Previous companies

Morgan Stanley logo
Localytics logo

Org chart