Summary
Work History
Education
Skills
Languages
Awards
Projects
Timeline
Generic
Marwen Kraiem

Marwen Kraiem

Summary

Passionate software engineer with a Master's degree in Information Technology and experience in technical roles. Proficient in Python and C/C++, with a strong foundation in computer graphics.

Work History

Junior Pipeline Technical Director

DNEG
06.2022 - Current
  • Providing technical advice and support for artists
  • Monitoring render farm, disk usage, and file transfers between sites
  • Contributing to testing and feedback for software releases from the R&D team
  • Designing and writing Python tools and scripts for shows to use.

Computer Lab Assistant

École De Technologie Supérieure
09.2021 - 12.2021
  • Assisted students in designing efficient systems using object-oriented programming and developing applications that use vectors and matrices to solve problems related to physical simulations in C++.

Computer Lab Assistant

École de technologies supérieure
01.2021 - 04.2021
  • Assisted students in designing efficient systems using object-oriented programming and developing applications that use vectors and matrices to solve problems related to physical simulations in C++.

Graduation Intern

Université de Moncton
03.2019 - 07.2019
  • Developed a neural network for 3D segmentation of CT scans of the lungs to detect tumors as part of the lung cancer detection pipeline
  • Utilized Jupyter, Keras, Pandas, Matplotlib, OpenCV, and Python.

Intern

Sabena Technics
Monastir
07.2017 - 08.2017
  • Discover the professional environment and learn about the aeronautics industry in Tunisia.

Education

Master of Science -

École De Technologie Supérieure ÉTS
Montreal, QC
04.2022

Bachelor of Engineering, Software Engineering -

Tunisia Polytechnic School
La Marsa, Tunisia
10.2019

Undergraduate Degree (Prépa) - Mathematics-Physics,

Preparatory Institute For Engineering Studies
Tunis, Tunisia
06.2016

Skills

  • Programming Languages: Python, C/C, Java, Matlab, LaTeX
  • Softwares: Houdini, Maya, Nuke
  • Tools: Jupyter, Keras, Pandas, Matplotlib, OpenCV, Shotgun, Tractor, MySQL, Git, Visual studio, Qt, OpenGL, CMake
  • Technical Troubleshooting
  • Production Improvements
  • Agile Development Methodologies
  • Code Reviews
  • JIRA
  • Algorithm Implementation

Languages

Arabic
Native or Bilingual
English
Full Professional
French
Native or Bilingual

Awards

Graduate Scholarship, ETS-MITACS Scholarships, 2020 Internship Financing, Mitacs Globalink Research Internship, 2019 Tunisia National Engineering Scholarship, 2016

Projects

  • Ray traycing project, COMP 557 Course, Implemented a raytracer in Java that demonstrates various graphical properties of a scene, 2020.
  • Character animation project, COMP 557 Course, Created an articulated character animation using a hierarchy of transformations in Java., 2020.
  • Finite Elements and Fracture project, COMP 559 Course, Implemented a simulation using Finite Elements Method (FEM) in Java, 2020.
  • Pedestrian Detection, Developed a real-time pedestrian detection system using YOLO and TensorFlow in Python, 2018.
  • Operational Research Project, Operational Research Course, Solved the traveling salesman problem using a genetic algorithm in Python, 2018.

Timeline

Junior Pipeline Technical Director

DNEG
06.2022 - Current

Computer Lab Assistant

École De Technologie Supérieure
09.2021 - 12.2021

Computer Lab Assistant

École de technologies supérieure
01.2021 - 04.2021

Graduation Intern

Université de Moncton
03.2019 - 07.2019

Intern

Sabena Technics
07.2017 - 08.2017

Master of Science -

École De Technologie Supérieure ÉTS

Bachelor of Engineering, Software Engineering -

Tunisia Polytechnic School

Undergraduate Degree (Prépa) - Mathematics-Physics,

Preparatory Institute For Engineering Studies
Marwen Kraiem