Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Daniel McCristall

Montreal

Summary

Final-year Computer Science student at Concordia University specializing in data science, with practical experience in full-stack development, data pipelines, and machine learning. Successfully managing elite athletic commitments alongside challenging technical projects. Enthusiastic about leveraging software and data-driven insights to tackle real-world issues.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Data Science Intern

Saige
11.2023 - 06.2024
  • Analyzed problems and worked with teams to develop solutions.
  • Prepared project presentations and reports to assist senior staff.
  • Integrated LLM-based prompt engineering and APIs for business intelligence.
  • Applied OpenCV and Python for real estate computer vision tasks.
  • Performed statistical analyses, conducted research to uncover trends in customer behavior, and trained models using LightGBM for property sale prediction.
  • Practiced Google API calls and route optimization..

Software Developer

McCristall SP
07.2024 - Current
  • Freelance development of full-stack applications including Progressive Web Apps for sports nutrition and data tracking.
  • Developed a wardrobe storage and outfit builder app using Python, SQL, and Flask, allowing users to manage, tag, and visualize outfit components via a clean UI.
  • Built end-to-end data pipelines, analytics dashboards, and backend services using JavaScript, Node.js, and SQL.
  • Conducted exploratory and statistical analysis on raw client datasets.

National Team Athlete

Judo Canada
02.2019 - Current
  • Compete internationally as a member of Team Canada’s Olympic Judo program.
  • Developed elite-level discipline, time management, and performance under pressure.
  • Regularly engage in leadership and mentorship within the athletic community.
  • Optimized nutrition, training regimens and lifestyle choices to keep fitness at optimal levels.
  • Collaborated with teammates and coaches to build relationships and create cohesive team environment.

Education

BCompSci - Computer Science

Concordia
Montréal, QC
08-2025

Skills

  • Machine Learning & Data Science:
    Data Cleaning, Feature Engineering, Model Training & Evaluation, Statistical Analysis, Computer Vision
  • Database Management:
    MySQL, Microsoft SQL Server, Relational Database Design, Data Modeling
  • Programming Languages:
    Python, Java, JavaScript, C, C, Clojure, SQL, HTML5, CSS
  • Frameworks & Tools:
    Nodejs, Flask, Git/GitHub, OpenCV, Pandas, NumPy, LightGBM, Arduino, Raspberry Pi
  • Soft Skills:
    Time Management, Team Collaboration, Communication, Conflict Resolution, Leadership, Fast Learning
  • Proficient in English and French

Accomplishments

    International Medallist, Team Canada – Judo

    Podium finishes across Pan-American, European, and Asian circuits (2019–Present)

Certification

  • Anti-Doping Control, Canadian Centre for Ethics in Sport – Active since 2019
  • 3rd Degree Blackbelt, Nationally Certified – Since May 2018

Timeline

Software Developer

McCristall SP
07.2024 - Current

Data Science Intern

Saige
11.2023 - 06.2024

National Team Athlete

Judo Canada
02.2019 - Current

BCompSci - Computer Science

Concordia
Daniel McCristall