
Architecte Technique, billingue
Toronto, Canada Area

Architecte Technique, billingue
Toronto, Canada Area
Fabien is President at Compliantia, a web and mobile Software-as-a-Service solution that helps retailers define, measure and address store-level compliance with operational standards and in-store merchandising such as planograms, promotions and displays .
Retail operations and merchandising
Retail systems
Web and mobile applications
Cloud computing
Agile software design, architecture and implementation
(Privately Held; Computer Software industry)
May 2009 — Present (11 months)
Compliantia is a managed retail compliance and audit service. It helps define, measure and address store-level compliance with operational standards and in-store merchandising. The web and mobile service is secure, easy to use and customizable. It runs on all major browsers, tablets, netbooks as well as the BlackBerry™ and the iPhone™. Compliantia features an end-to-end compliance workflow including visit scheduling, web and mobile data-collection, a multi-lingual form builder, form narrowcasting, automated action plans, advanced analytics, real-time reporting and KPI's.
(Privately Held; Computer Software industry)
December 1999 — Present (10 years 4 months)
Business solutions through information technology. Requirements analysis, specifications, prototyping, architecture, development and integration of custom enterprise and web software.
(Privately Held; Computer Software industry)
2004 — August 2009 (5 years )
Betterdot Systems is architecting and developing a suite of server-side performance evaluation and training products for the retail industry. The application's largest customer comprises of 2500+ stores and 100,000+ learners.
The application allows training and store evaluation data to be planned, completed and tracked. Flash-video based training is backed by a national content delivery network for optimal performance and availability. The application allows key performance indicators to be measured and tracked over time across the organizational hierarchy.
The application is heavily redundant and load balanced. The system is based on a service-oriented architecture. Data is encrypted in transit and storage. Subsystems include system messaging, outbound emails, background threads, SOAP web-services, client and server-side graphing as well as PDF and Excel reporting. The software stack consists of Spring, Hibernate, Web services, Velocity, the Drools rules engine and a distributed EHCache running on Tomcat. The application and SQL Server 2005 database servers are collocated at Q9 Networks.
(Computer Software industry)
2002 — 2009 (7 years )
Betterdot Systems Inc. has developed a point-to-point and multi-point telemedicine scheduler for the Ontario Telemedicine Network.
A step-by-step wizard allows a telemedicine session to be scheduled. A session will pair a patient and family doctor from a remote community with a specialist from a larger hospital or clinic, over a private IP network. The system detects potential conflicts and assists the user in resolving them. A complex LDAP/XML based security subsystem provides secure and distributed maintenance across the organization.
The Telehealth Service Manager application is built with Apache Struts running on Tomcat. The system uses password-based encryption (Sun JCE) to save encrypted patient information to an Oracle 8i database. The system also features a notification subsystem consisting of server-side outbound fax and email. Detailed reporting of the network activity is achieved using the Seagate Crystal Report Server, which generates real-time online reports in PDF, HTML, Word or Excel.
(Computer Software industry)
2006 — 2007 (1 year )
Working with BiblioCommons, Betterdot Systems has architected and developed a Web 2.0 based social networking platform for North American public libraries.
The system allows library patrons to consult and renew checked-out items but also rate them, create lists and discover related resources and like-minded individuals. The application allows books to be searched, placed on hold or purchased from Amazon.
The application is built on an open-source stack including Linux, Apache Tomcat, server-side Java and PostgreSQL. It is distributed and load-balanced for fail-over and throughput. The infrastructure consists of 3 load-balanced application servers, one thread server, one cache server and two replicated database servers. Core technologies include Solr, the Lucene and Java based XML search engine, Apache Axis for SOAP calls to partner libraries, Velocity for outbound emails and a custom-built thread pool and cache server.
(Privately Held; Market Research industry)
2006 — 2006 (less than a year)
Betterdot Systems has architected and developed a financial data aggregator, database and reporting system.
(Computer Software industry)
2004 — 2005 (1 year )
Betterdot Systems has developed the technical specifications for a location-based, VoiceXML service. The application allows Bell Mobility subscribers to order the first available taxi in the city they are currently in. The location of the subscriber's cell phone is determined using cell sectors and GPS, interfaced by a Bell XML service over HTTP. This service returns the latitude and longitude of the subscriber's location. The coordinates are used to query an Oracle9i spatial database. The user is then transferred to the first available taxi company in the area and a SMS message is sent to the user's phone. The interface is VoiceXML running on Audium.
(Public Company; SLF; Insurance industry)
2003 — 2004 (1 year )
Working with Sun Life's own IT Department, Betterdot Systems has architected and developed a UI framework for Sun Life's web properties.
The framework consists of server side technologies allowing dynamic content to be efficiently published. It supports sponsor branding and dynamic navigation. Two of Sun Life's largest lines of business, Group Benefits and Group Retirement Services have implemented this framework. It has been load tested using 6,000 logins per hour and supports Sun Life's 800,000 registered online customers. The framework-implementing applications run on Bea Weblogic 8.1, Sun Solaris and two-way Sun Servers.
(Privately Held; Newspapers industry)
2002 — 2002 (less than a year)
Betterdot Systems Inc. has developed a custom data transformer program to download, parse, merge and publish information for over 25,000 movies on the globe and mail site.
The resulting movie repository consists of IMDB records (large XML file downloaded and parsed weekly), Globe and Mail articles dating back to 1974 (local file system of enhanced html files) and TV viewing times (Oracle 8i schema). Once compiled across all three data sources, the information is saved to a local XML file system and transformed into HTML for online publishing.
(Privately Held; Human Resources industry)
1996 — 1998 (2 years )
Attached to the object oriented group, Fabien created electronic commerce applications for three large law firms, the Canadian Standards Association, as well as Bell Canada. Fabien received CGI's client satisfaction award for his work at Osler, Hoskin & Harcourt.
(Public Company; Retail industry)
1994 — 1996 (2 years )
Attached to the merchandising department, Fabien was involved with a number of data warehousing initiatives and developed an application to drive competitive pricing and merchandising efforts across retail markets.
Economics , 1991 — 1994
Economics 1990 — 1991
1st year. Scholarship.
Baccalauréat , Économie , 1988 — 1990
Retail operations. Performance measurement. Web and mobile software. Cloud Computing. Software as a Service.
Kellogg Company International Scholarship (1990)
CGI Client Satisfaction Award (1998)