Razieh Shahsavar
Tagline:Data Scientist || Python Developer|| Computer Vision || Game Developer(Unreal Engine) || MSc in Computer Science || Seeking Opportunities
Canada
About
👋 Hi there!
I'm Razieh a Software Developer & AI Researcher with experience in Unreal Engine 5, AI-driven animation, real-time data processing, and interactive 3D environments. Strong background in machine learning ,Deep learning, motion capture, IK, and real-time rendering. Comfortable working with C++ for Unreal Engine development, with a deeper focus on Python for AI, automation, and animation workflows. Passionate about pushing the boundaries of real-time graphics and AI powered interactive experiences.
And I am a Data Scientist with a research-focused Master's in Computer Science from Bishops University, QC, Canada.🔍
Specialities:
- Data Science
-Python Developer
- Machine Learning
- Deep Learning
-Unreal Engine
🎓 Education:
MSc. Computer Science, Bishops University Thesis:
"Quantifying the Accuracy of Deep Learning Algorithms for 3D Human Skeleton Prediction" 🛠
Master of Science in Computer Engineering (Network Security), Shiraz University:
"Collection system Infected systems using Stationary and Event driven IP Sinkholes"
Professional Experience:
Interned as a Software Developer at Like minded lab, where I applied my academic knowledge to real-world projects by Python,c++, Unreal Engine 5.5, gaining practical skills and contributing to the team's success.
Research Assistant at Bishops University where I Developed AI models for 3D human motion prediction using Detectron2 and Blazepose, improving animation accuracy in simulation environments. o Created a synthetic dataset of 5,000+ unique poses using Unity , Unreal Engine to train and evaluate computer vision models for motion estimation.
Languages:
English (Advanced)
French (Advanced)
Persian (Native)
💪 Strengths:
- Known for a hardworking attitude and unwavering commitment.
- Dedicated to applying expertise in 3D predictions and modeling to drive innovation. 🔥
Passionate About:
The intersection of computer science and its real-world applications.
Open to opportunities that align with my skills and passion.
📊Skills :
Statistics & Machine Learning:
- Classification - Regression - Clustering - Ensemble Methods - Anomaly Detection - Time Series Forecasting - Recommender Systems
🛠 Software & OOP:
- Software Development - Object-Oriented Programming Technical Proficiencies
🔤Programming & Game Development:
Python, Unreal Engine 5.1, Unity, Gameplay Programming, C++, C#
Data & Optimization:
SQL, Performance Optimization, Data Augmentation, Feature Engineering
📚 Data Science Libraries :
Scikit‑Learn, Tensorflow, Pandas, Keras, PyTorch, NumPy, Matplotlib, NLTK, SciPy, Seaborn, Plotly Express, Deep Neural Networks, Convolutional Neural Networks, Natural Language Processing
🖥Development Tools & Platforms:
Git, Docker, PyCharm, Jupyter, Power BI , VSCode, Flask, Linux,
Cloud Platforms :
familiar with AWS and Azure
🔗Contact & More:
- GitHub: [RaziehSh1987](https://github.com/RaziehSh1987)
-LinkedIn: linkedin.com/in/razieh-shahsavar
- 📧 Email: Shahsavar.Razieh@gmail.com
Actively seeking collaborations and opportunities. Let's connect!
Education
Master's degree
from: 2022, until: 2023Field of study:Computer ScienceSchool:Bishop's University
Master's degree
from: 2012, until: 2014Field of study:Computer Engineering (Network Security)School:Shiraz UniversityLocation:IRAN
DescriptionCollection system Infected systems using Stationary and Event driven IP Sinkholes
Jun 10, 2015
https://www.isca.in/COM_IT_SCI/Archive/v3/i3/1.ISCA-RJCITS-2015-004.pdfBachelor
from: 2006, until: 2009Field of study:Computer EngineeringSchool:Shiraz UniversityLocation:IRAN
Work Experiences
Teacher Assistant (Medical Image Processing (Python & AI) &Game Design)
from: 2023, until: 2023Organization:Bishop's UniversityLocation:Sherbrooke, Quebec, Canada
Description:o Supported students in working with medical image processing, applying Python-based computer vision techniques using TensorFlow, PyTorch, and OpenCV.
o Helped integrate machine learning models for analyzing medical images, offering practical examples of AI-driven image classification and segmentation.
o Led tutorials and hands-on coding sessions for both game development and medical image processing, bridging the gap between AI applications and interactive 3D environments
o Assisted students in game design and development using Unity and C#, helping them create interactive 3D environments and gameplay mechanics.
o Provided guidance on game physics, UI/UX design, and scripting in Unity to enhance gameplay experience.• Skills: Python, Computer Vision, Deep learning, Machine Learning, FSL, Jupyter Notebooks, PyCharm, VSCode, Flask, Unity and C#
Software Developer
from: 2023, until: 2023Organization:Like Minded LabsLocation:Sherbrooke, Quebec, Canada
Description:o Designed and implemented custom camera systems in Unreal Engine 5.1 using Blueprints, C++, and Python, enabling various camera perspectives such as fisheye, multi-angle views, and dynamic tracking cameras.
o Developed realistic precipitation and smoke effects using FX-variety-pack and Material Editor.
o Developed camera control functionalities to follow animations in real-time, ensuring smooth transitions and adaptive framing for cinematic and interactive applications.
o Built and optimized a real-time video streaming pipeline, transmitting multi-view camera feeds via RTSP and SRT protocols for low-latency streaming.
o Created and deployed an RTSP & SRT streaming server using Docker, ensuring scalable and efficient video transmission for real-time applications.
o Integrated camera feeds with Unreal Engine animations, allowing seamless tracking and rendering of dynamic 3D scenes.
o Collaborated in an Agile development environment, troubleshooting streaming performance issues and optimizing workflows for stability and efficiency.•Skills: Python, c++, Unreal Engine 5.1, Agile, Jira, Scrum, Linux, Git, Docker (containerization) .
Graduate Research Assistant
from: 2022, until: 2023Organization:Bishop's UniversityLocation:Quebec, Canada
Description:•o Developed a research project (AI models) for 3D human skeleton prediction titled "Quantifying the Accuracy of Deep Learning Algorithms for 3D Human Skeleton Prediction," leveraging Detectron 2 and Blazepose models with Python…
o Generated a synthetic dataset with over 5,000 unique poses using Python, C#, and Unity, enabling the training and evaluation of computer vision models.
o Improved the precision and efficiency of algorithms by designing training pipelines based on modern ML frameworks.
o Explored Transformer models for temporal sequence modeling and motion prediction in human pose
estimation.
o Integrated pose estimation techniques into real-time applications for enhanced 3D character movement.
o Designed a custom loss function for precise evaluation of predicted skeletal structures• Skills: Deep Learning, Python Programming, Research & Development, Unity Game Engine,Unreal Engine 5.1, 3D Modeling & Simulation, Cinematography Techniques, Digital Animation, Mathematical Modeling, Model Evaluation, Optimization, Loss Function Design, Dataset Generation, Detectron 2, Blazepose Models, Analytical Skills, Scikit‑Learn, Tensorflow, Pandas, Keras, PyTorch, NumPy, Matplotlib, NLTK, SciPy, Seaborn, Plotly Express, Deep Neural Networks(DNN), Convolutional Neural Networks(CNN), Natural Language Processing(NLP)
Research Assistant
from: 2022, until: 2022Organization:Bishop's UniversityLocation:Sherbrooke, Quebec, Canada
Description:Tasked to review, replicate, improve, and develop an automation system using Power Automate to correspond to the need of the Office of Research & Graduate Studies.
Data Scientist Intern (software developer)
from: 2017, until: 2018Organization:Noavaran Abzar Daneshamooz Location:Shiraz, Fars Province, Iran
Description:• Collaborated on ML model development using Python.
• Prepared and cleaned large datasets for analysis.
• Improved the web platform with a recommendation system, boosting user engagement.
• Communicated insights from data analysis, driving actionable decisions.
• Applied statistical analysis techniques, including regression and hypothesis testing.
• Worked with TensorFlow, Keras, and Scikit-learn for model development.
• Skills: Python, Excel,SQL, Matplotlib, Seaborn, NumPy, MachinLearning, Mathematical, Statistical, TensorFlow, Keras, Scikit-learnPython Developer and Machin Learning Engineer
from: 2016, until: 2021Organization:Ministry of Education, IranLocation:Shīrāz, Fars, Iran
Description:o Developed and implemented machine learning (ML) models to analyze employee performance and salary trends, improving decision-making accuracy by 15% using Python, machine learning, Excel, and SQL.
o Applied K-Means Clustering and predictive ML models to classify employees, detect salary discrepancies, and optimize workforce planning.
o Built interactive Power BI dashboards and generated reports, utilizing Matplotlib and Seaborn in Python for data visualization, integrating ML-driven insights for real-time salary validation, employee trend visualization, and data-driven decision-making.• Skills: Python, Excel, SQL,PowerBI, Matplotlib, Seaborn, NumPy, MachinLearning, Mathematical, Statistical, AWS, Java.
Software developer-Intern
from: 2014, until: 2015Organization:Noavaran Abzar Daneshamooz (Software Company)Location:IRAN
Description:• Built and maintained web applications using Python, C#, .NET, and ASP.NET , JS.
• Optimized database queries with SQL, boosting performance by 20%.
• Developed a recommendation system, improving user engagement.
• Collaborated with the team to meet project deadlines.
• Skills: Python, C#, .NET, ASP.NET, SQL, Debugging, Database OptimizationComputer Teacher and Game Development Instructor
from: 2010, until: 2016Organization:Ministry of EducationLocation: Shīrāz, Fars, Iran
Description:Taught 3D asset creation , optimization and game development by Maya and Unity , photoshop to students
in the computer science and engineering domain, focusing on 3D modeling, animation.
o Developed Python-based tools to assist students in game development workflows and data-driven decision
making in their projects.
o Mentored students on animation techniques and integrating Python into game engines like Unreal and
Unity.
Projects
Gameplay (BLuePrint)- 1
date: 2025Organization:MyProject
Description:I implemented the various main parts of the game in Unreal Engine 5.5.
Multicam renderer: Spawn a virtual camera array in a scene and render warped/fisheye view on multiple machines
date: 2023Organization:Like Minded Lab Company
Description:Designed and implemented custom camera systems in Unreal Engine 5.1 using Blueprints, C++, and Python,
enabling various camera perspectives such as fisheye, multi-angle views, and dynamic tracking cameras.
o Developed camera control functionalities to follow animations in real-time, ensuring smooth transitions and
adaptive framing for cinematic and interactive applications.
o Built and optimized a real-time video streaming pipeline, transmitting multi-view camera feeds via RTSP and
SRT protocols for low-latency streaming.
o Created and deployed an RTSP & SRT streaming server using Docker, ensuring scalable and efficient video
transmission for real-time applications.
o Integrated camera feeds with Unreal Engine animations, allowing seamless tracking and rendering of dynamic
3D scenes.
o Collaborated in an Agile development environment, troubleshooting streaming performance issues and
optimizing workflows for stability and efficiency.predicting 3d skeleton based on 3D video using deep learning
date: 2022Description:My thesis (https://github.com/RaziehSh1987/3D-landmarks-Pose_estimation)
Publications
Collection system Infected systems using Stationary and Event driven IP Sinkholes
DocumentDate:2015Authors:Solutions for computer problems
DocumentPublisher:NegarehDate:2013Authors:
Skills
- Linux
- Scrum
- docker
- Flask
- CNN
- Microsoft Excel
- Deep learning
- medical image processing
- TensorFlow
- Keras
- Computer Vision
- Python (Programming Language)
- UnrealEngine 5.1
- C++
- Unity
- Jira
- Agile Methodologies
- Machin Learning
- Html
- CSS
- Flask