Summary
Overview
Work History
Education
Skills
Websites
Otherexperiences
Locations
Personal Information
Timeline
Generic

Seyed Omid Davoudi

Ottawa,Canada

Summary

Machine Learning Developer with background in independent research using intuitive, web-based architecture. Skilled in both Machine Learning and Backend development with documented history of discovering methods to intelligently use data to enhance established products. Effectively researches techniques for novel approaches to problems, develops prototypes to assess viability of approach and deploys application into production yielding insights to expand customer-consciousness.

Overview

14
14
years of professional experience

Work History

Research Assistant

Intelligence Machines Lab
06.2024 - Current
  • Developing novel machine-learning solutions to a diverse set of projects from multiple different stakeholders.
  • Participating actively in regular meetings with fellow researchers to discuss project updates, challenges faced, and lessons learned during ongoing activities.
  • Mentored junior researchers, promoting professional growth and skill development within the team.

Machine Learning Researcher - Intern

Global IQX
09.2020 - 05.2022
  • Developed an explainable machine-learning framework to integrate into the company’s existing insurance software using Python, numpy, scikit-learn, pandas, and pytorch.
  • Supervised one more intern at this role.
  • The delivered solution helped improve the time needed for underwriter task assignment by about 40%, and improved quote sales rate by 12%

Software Engineer - Contract/Intern

Medrik Game Studios
07.2014 - 04.2015
  • Developed the entire backend infrastructure for the mobile game 'Steam Card' and the unpublished title 'Queen's Order' as the sole backend engineer in the team.
  • Developed scalable and maintainable gameplay code, ensuring long-term stability of the software.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented automated build and deployment processes to streamline release management procedures.

Mobile Software and Mobile Game Startup Founder

Xalopex
01.2013 - 01.2015
  • Founded the Mobile software and game startup Xalopex with a number of friends.
  • Implemented effective marketing campaigns to increase sales and attract new customers.
  • Established strong partnerships with key industry player Medrick Game Studios, for greater market presence.
  • Developed a number of android based mobile games for the Iranian Market. Including 'Deavstorm', 'Hokm Plus', 'Shalam Plus', 'Jadval Noghte', and 'Asotas'.
  • Developed android applications for the Iranian market, one of which, named 'Ozvgirtelegram', was nominated the best application of the month in two different Iranian app stores.
  • Developed and implemented reusable backend infrastructure for all of the company's products.

Open-Source Programmer

Wildfire Games
01.2011 - 01.2013

Worked as an open-source contributer to the Free-and-open-source video game "0 A.D." as a map script developer and programmer.

Education

Ph.D. - Computer Science

Carleton University
Ottawa, ON
06.2024

Master of Science - Computer Engineering - Artificial Intelligence

Iran University of Science And Technology
Tehran, Iran
05.2019

Bachelor of Science - Computer Engineering

Iran University of Science And Technology
Tehran, Iran
08.2016

Skills

  • Python, C#, JavaScript, C (semi-proficient), C (semi-proficient), Java (semi-proficient)
  • Machine Learning, Deep Learning, Reinforcement Learning, Generative AI, Explainable AI
  • numpy, scikit-learn, pandas, pytorch, tensorflow, transformers
  • Problem-Solving

Otherexperiences

  • Research - Multiple published papers. "Feature-Based Interpretable Reinforcement Learning based on State-Transition Models" in IEEE-SMC, "Toward Faithful Case-based Reasoning through Learning Prototypes in a Nearest Neighbor-friendly Space" on ICLR, "Multi-scale Deep Nearest Neighbors" in IJCNN, "An approach for the evaluation and correction of manually designed video game levels using deep neural networks" in The Computer Journal, "On the interpretability of part-prototype based classifiers: a human centric analysis" in Nature Scientific Reports, "A dynamic balanced level generator for video games based on deep convolutional generative adversarial networks" in Scientica Iranica.
  • Open Source Developer - Worked as a programmer and random map script designer for the Free-and-open-source video game "0 A.D." from 2011 to 2013.

Locations

  • Ottawa, ON
  • Canada

Personal Information

Title: Machine Learning Researcher, Machine Learning Engineer, Data Scientist

Timeline

Research Assistant

Intelligence Machines Lab
06.2024 - Current

Machine Learning Researcher - Intern

Global IQX
09.2020 - 05.2022

Software Engineer - Contract/Intern

Medrik Game Studios
07.2014 - 04.2015

Mobile Software and Mobile Game Startup Founder

Xalopex
01.2013 - 01.2015

Open-Source Programmer

Wildfire Games
01.2011 - 01.2013

Ph.D. - Computer Science

Carleton University

Master of Science - Computer Engineering - Artificial Intelligence

Iran University of Science And Technology

Bachelor of Science - Computer Engineering

Iran University of Science And Technology
Seyed Omid Davoudi