Hi, I'm David Stewart. I have a passion for building full stack applications and developing machine learning workflows that make research and business projects more efficient and insightful. With hands-on experience in C#, Node.js, and Python/Flask, I've had the opportunity to design and implement user-friendly interfaces for web, desktop, and mobile platforms. Over the years, I have also grown into roles that involve leadership and project management, which have helped me guide teams towards achieving our goals. I'm always excited to explore new technologies and frameworks that can solve complex problems and improve user experiences. When I’m not coding or working on machine learning models, I enjoy sprint kayaking, songwriting and music production, and diving into topics like exercise physiology and biochemistry. I’m driven by innovation and continuous learning and look forward to contributing my skills to challenging projects and teams.

David Stewart

Hi, I'm David Stewart. I have a passion for building full stack applications and developing machine learning workflows that make research and business projects more efficient and insightful. With hands-on experience in C#, Node.js, and Python/Flask, I've had the opportunity to design and implement user-friendly interfaces for web, desktop, and mobile platforms. Over the years, I have also grown into roles that involve leadership and project management, which have helped me guide teams towards achieving our goals. I'm always excited to explore new technologies and frameworks that can solve complex problems and improve user experiences. When I’m not coding or working on machine learning models, I enjoy sprint kayaking, songwriting and music production, and diving into topics like exercise physiology and biochemistry. I’m driven by innovation and continuous learning and look forward to contributing my skills to challenging projects and teams.

Available to hire

Hi, I’m David Stewart. I have a passion for building full stack applications and developing machine learning workflows that make research and business projects more efficient and insightful. With hands-on experience in C#, Node.js, and Python/Flask, I’ve had the opportunity to design and implement user-friendly interfaces for web, desktop, and mobile platforms. Over the years, I have also grown into roles that involve leadership and project management, which have helped me guide teams towards achieving our goals.

I’m always excited to explore new technologies and frameworks that can solve complex problems and improve user experiences. When I’m not coding or working on machine learning models, I enjoy sprint kayaking, songwriting and music production, and diving into topics like exercise physiology and biochemistry. I’m driven by innovation and continuous learning and look forward to contributing my skills to challenging projects and teams.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Developer at University of Toronto
May 1, 2025 - Present
Designed and prepared functional interfaces to test software concepts through A/B testing. Ported web apps to native desktop and mobile applications. Developed apps using Alpine.js, Node.js, Deno, Flask, and Android Studio. Identified and researched languages and frameworks to solve specific problems and satisfy user requirements.
Machine Learning Developer at Kinaxis
December 31, 2022 - July 18, 2025
Developed a full stack app for AI business insights. Collaborated with various stakeholders to gather requirements and test software solutions. Deployed Kubernetes clusters to run machine learning models. Implemented full stack software to showcase insight capabilities.
Machine Learning Developer at National Research Council
February 28, 2022 - July 18, 2025
Authored multiple research reports including a published article. Developed Gaussian process regression models for correlation detection in lipidomics data. Optimized machine learning parameters using distance correlation, cross-validation, and kernel optimization. Designed and implemented purpose-built database for mass spectrometer data.
Automations Developer at Lumentum
April 30, 2021 - July 18, 2025
Wrote C#/.NET code in agile development environment. Developed and debugged control software for temperature test chambers. Created detailed documentation for existing libraries.
Technical Analyst at IBM Canada
September 30, 2020 - July 18, 2025
Assisted in installation and configuration of the Cognos Environment. Communicated with IBM customers to troubleshoot technical issues. Studied and researched Cognos software architecture. Identified issues in various Cognos server components and third-party software.
Coordinator at Rideau Canoe Club
November 30, 2024 - July 18, 2025
Interviewed, hired, trained and managed employees. Developed and maintained team schedule. Conducted and oversaw site maintenance and repairs projects. Collaborated with other team leads to ensure high-level objectives were met.

Education

Honours Bachelor of Computer Science at University of Ottawa
September 1, 2018 - December 31, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Life Sciences, Manufacturing, Professional Services

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Repentigny today.