Businesses & SMEsInternal tools, dashboards and automation for your day-to-day operations.
Web & digital agenciesDevelopment capacity on demand, delivered under your brand.
Project foundersA first working version to test an idea with real users.
How I can help
Four areas of support.
01Data analysis & dashboards
You have data and want to better understand your sales, operations or performance indicators.
Possible deliverables
- Data cleaning, reconciliation and exploration
- Definition of indicators and creation of visualizations
- Dashboard or report with a summary of findings
Python · Pandas · SQL · Tableau · Streamlit
EcomOS AI — e-commerce analytics prototype →02Machine learning prototypes
You want to explore whether your data can support a predictive task or semantic search.
Possible deliverables
- Exploratory study and dataset preparation
- Model prototype and comparison with a simple baseline
- Evaluation report, limitations and recommendations for next steps
Scikit-learn · PyTorch · Évaluation / Evaluation
EEG — model comparison and evaluation →03Automation & reporting
You repeatedly manipulate files or prepare the same reports.
Possible deliverables
- Import, transformation and consolidation of data files
- Calculation scripts and report generation
- Data checks, operating instructions and error handling
Python · Pandas · Java · SQL · ReportLab
Lucatex — automated daily reports and archiving, in production →04Web applications & backend
You want to centralize operations or build a tool tailored to your business.
Possible deliverables
- Requirements analysis and prioritization of features
- Development of interfaces, business logic and databases
- Access management, testing and getting-started documentation
Java · Spring Boot · Python · SQL
Lucatex — application used in production → For machine learning projects, the first step is to assess the available data. Scope and success criteria are agreed together; model performance is evaluated against a baseline.
For agencies · White label
An extra developer when your team is at capacity.
I take on well-defined parts of your client projects and deliver them under your brand, following your tools, conventions and deadlines.
01Front-end integration
Turning your mockups into responsive pages (React, Next.js, HTML/CSS).
02Backend & APIs
Business logic, databases, integrations and admin interfaces.
03Data & dashboards
Reporting features and dashboards for your clients’ projects.
04Clean hand-off
Documented code, delivered in your repository; I do not contact your clients unless you ask.
Not sure where to start?
Start with a scoped diagnostic.
A short first engagement to look at your goal, your current tools and your data, and decide what is worth building.
You receive
- An assessment of your data and current tools
- The recommended solution and what is out of scope
- Milestones, deliverables and an estimate for the next step
Request a diagnostic →Working together
A clear process, from brief to delivery.
- 01
Understand
We discuss your goal, current tools, available data and constraints.
- 02
Scope
We agree on the deliverables, milestones, budget and acceptance criteria before development.
- 03
Build & validate
I develop the solution and review progress with you using concrete examples.
- 04
Hand over
I provide the agreed deliverables and usage documentation. Any ongoing support is scoped together.
Frequently asked questions
Before we start.
Will my data stay confidential?
Yes. Your data is used only for the project, and a confidentiality agreement can be signed before you share anything.
Who owns the code?
Ownership of the code and deliverables is agreed in writing before work begins.
Do you work remotely?
Yes, remotely across Quebec and beyond. In-person meetings are possible in the Trois-Rivières area.
In which language?
French or English — for meetings, code and documentation.
What happens after delivery?
You receive the agreed deliverables and usage documentation. Any ongoing support or maintenance is scoped together.
How long does a project take?
It depends on the scope. Timelines are confirmed during scoping, before development starts.
Recruiting for your team? Explore my job profile and resumes →