Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Robert Poulin

Developer/Data Sciencist
Hamilton,ON

Summary

Freelance developer with recent IBM Data Science Professional Certificate and expertise in algorithmic trading systems and MQL5 products. Skilled in implementing technical analysis-driven trading logic and optimizing performance for live and backtesting environments. Proficient in Python and multi-language development, enhancing research and strategy validation.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Freelance Developer

Self-employed
Hamilton, Canada
07.2021 - Current
  • Develop and maintain algorithmic trading products using MQL5
  • Design and implement trading logic based on technical analysis
  • Utilize Python and Pine Script to support research, validation, and strategy development
  • Perform rigorous testing, debugging, and code validation to ensure software stability
  • Optimize performance and execution efficiency for live and backtesting environments
  • Collaborate on full product lifecycle: concept, development, testing, and release
  • Provide technical support and troubleshooting for deployed products

Education

Professional Certificate - Computer Science for Web Programming

HarvardX Online
05.2026

Computer Science -

HarvardX Online
02.2026

Information Systems Programming -

Toronto School of Business
12.1998

Skills

  • Algorithm Design & Optimization
  • Machine Learning
  • C
  • Code Validation & Debugging
  • Data Structures & Data Management
  • MQL5
  • Object-Oriented Programming (OOP)
  • Performance Tuning
  • Pine Script
  • Python
  • Software Testing & QA
  • SQL
  • Technical Analysis & Machine Learning Fundamentals
  • Technical Support
  • Data Analysis and Visualization
  • Web application development with HTML
  • CSS
  • JavaScript
  • Flask
  • Jinja

Certification

  • IBM - Data Science Professional Certificate
  • IBM - Machine Learning with Python
  • IBM - Data Visualization with Python
  • IBM - Data Analysis with Python
  • IBM - Databases and SQL for Data Science with Python
  • IBM - Python for Data Science, AI, and Development
  • IBM - Data Science Methodology
  • MCITP

Timeline

Freelance Developer

Self-employed
07.2021 - Current

Professional Certificate - Computer Science for Web Programming

HarvardX Online

Computer Science -

HarvardX Online

Information Systems Programming -

Toronto School of Business
Robert PoulinDeveloper/Data Sciencist