Hi,

I am François Théroux,

Software Engineer

francois_theroux
francois_theroux
― About ME

With 12 years of experience in information technology, I have improved and applied my skills to different companies such as CDPQ, NBC, Desjardins, Raymond Chabot Grant Thornton, CAE and more. My passion for the data pushes everyday to find solutions to create value from them. From setting up a data lake at Desjardins, to the application of artificial intelligence to classify stocks at CN Investment Division, I'm always ready for my next mission.

― Skills

Artificial Intelligence
Big Data
Cloud Computing
Finance
Accounting

― Work experience

Portfolio Manager - Alternative Investments & Algo Trading Expert

Alternaly / Jul 2023 - Present

● Managed a diverse investment portfolio, including equities, options, bonds and real estate debts.

● Conducted thorough due diligence on potential investments, assessing creditworthiness, risk factors, and financial projections.

● Developed and implemented risk mitigation strategies to protect portfolio value and minimize losses.

● Monitored loan performance, identifying potential delinquencies or defaults and taking proactive measures to address issues.

● Utilized financial modeling and data analysis tools to assess investment opportunities and track portfolio trends.

● Designed and implemented user-friendly front-end software that enabled access to our services for both end customers and brokers.

Consultant - Quantitative Developer

Caisse de dépôt et placement du Québec (CDPQ) / Oct 2020 - Jul 2023

● Set up data science studios for all quant developers.

● Developed financial data ingestion pipelines for multiple teams.

● Developed a market data aggregator.

● Documented best practices in DevOps and AI development.

● Developed augmented intelligence solutions for portfolio managers.

● Developed algorithms to maximize alpha while reducing risk.

● Automated and put into production data science models for algo trading.

Director - Artificial Intelligence, Big Data and Cloud Computing

Progranova / Aug 2017 - Jul 2023

● Managed a team of developers dedicated to Artificial Intelligence, Big Data and Cloud Computing projects.

● Managed projects in using agile framework.

● Performed customer presentations to demonstrate how to create value with most of the time their unused data.

● Design Big Data solution architectures for several types of use.

● Developed secure hybrid on-prem cloud solutions.

● Offer specialized training services in the data sector.

● Developed proprietary algorithms applicable in the financial sector.

● Implementation of tax-efficient solutions for customers as part of solution development including a research and development phase.

Consultant - Big Data & Cloud Engineer (DataOps)

Desjardins / Aug 2018 - Jul 2022

● Set up the data-oriented Azure integration infrastructure and code samples (Databricks, AzureML, Data Factory, Virtual Machine)

● Defined the solution and the architecture to use to create a data lake for Desjardins.

● Development of the cloud environment to host the secure data lake solution.

● Implemented a hybrid cloud solution of an active directory service and domain (ldaps, kerberos).

● Installed and configured a Hortonworks HDP and HDF solution now Cloudera CDP adapted to Desjardins.

● Implement ten PCI and FIPS 140-2 security pillars to enable an end-to-end secure pipeline.

● Developed scripts to modify the product and allow it to work in the cloud while using internal infrastructures at the same time.

● Creation of models and data flows using different Hortonworks and Apache tools (Hive, Kafka, HBase, Spark, NIFI).

● IBM Watson and Cloudera solutions expert.

● Train Desjardins Group employees on the technologies implemented by the advanced analytical foundation (Movement Expertise Center).

● Hired new team members to expand the department.

● Developed new models and deployed them in the different business lines.

Director - Business Services

SpikeHub / Jan 2020 - Jun 2021

● Defined the solution and the architecture to be used to create an IT talent acquisition solution.

● Set up GCP infrastructure and network security.

● Design and develop a complete solution with few means.

● Performed complex development tasks.

● Test and market solutions extremely quickly.

● Hired and integrated new employees.

● Management of accounting, taxation and tax credit.

Consultant – DataOps Architect

National Bank of Canada / Jun 2019 - May 2020

● Managed a team of developers to complete the project as quickly as possible.

● Developed the data model based on the Microsoft data model.

● Implemented the Azure Data Lake storage structure.

● Developed data pipelines using Databricks and Data Factory.

● Installed and implemented Stardog Triple Store to create semantic web graphs.

● Created real-time data flow using Azure Function and Event Hub.

● Refactored the code and the architecture.

Consultant - Artificial Intelligence and Advanced Analytics

Raymond Chabot Grant Thornton / Jan 2018 - Aug 2018

● Acted as a consultant for the development of artificial intelligence and advanced analytical solutions for RCGT clients.

● Developed data structures and models to create value for customers.

● Apply machine and deep learning models and algorithms to solve business use cases.

● Created development architectures to enable optimization of applications and infrastructure.

● Actively participate in artificial intelligence activities in Quebec.

Consultant - Full-Stack Cloud Developer

CAE / Sep 2017 - Dec 2017

● Created brand new software to improve company productivity and business intelligence.

● Improved a PHP MediaWiki web application in terms of GUI and user experience by programming new CMS modules for the community and using Big Data platforms.

● Add multiple modules to existing programs to enable better integration with big data and lifecycle management.

● Support the development teams in the design and the estimation of the added value.

IT Technician

Geek Squad / Jun 2013 - Mar 2016

● Performed maintenance, software installation, virus and adware removal on client computers.

● Performed the management of Active Directory of customers.

● Carry out repairs of defective devices on behalf of suppliers.

● Handled difficult customers through exceptional customer service.

● Manage priorities to optimize delivery times.

― Education
― Licenses & certifications

Concordia University

Bachelor of Engineering, Software Engineering

Université du Québec à Trois-Rivières

Accounting and Fiscality

― Organizations

Gestionnaire de placements agréé (CIM)

Permis de prêteur d'argent et commerçant qui conclut un contrat de crédit à coût élevé

Programme des marchandises contrôlées - Représentant désigné

Ordre des CPA du Québec

Participant / Sep 2019 - Present

CPA Québec is the official voice of the profession and we protect the public by ensuring that CPAs in Québec adhere to the highest standards of competence and integrity.

Association Québécoise des Informaticiennes et Informaticiens Indépendants (AQIII)

Treasurer / Jun 2017 - Oct 2023

AQIII provides an accessible business community for independent IT consultants, so that they can: benefit from the advantages of a network, succeed in their profession and preserve their freedom of action as IT entrepreneurs.

Genium360

Member / Jun 2016 - Present

Genium360 is a service network for engineering professionals. Its mission is to connect the engineering community in Quebec.

― MEDIA PRESENCE

“My passion: storing, visualizing and using data to create value for your business.”

- François Théroux

Let's talk

Phone

450-400-1040

Email

contact@ftheroux.com