Master of Science in Computing (Graphics & Visualization) Jan. 2017-Dec. 2019
University of Utah, UT, USAResearch AssistantSelected Courses: Interactive Computer Graphics, Physically basedComputer Animation, Non-linear Optimization, Data MiningMaster of Science in Computer Engineering, Artificial Intelligence Sep. 2011-Feb. 2014
University of Tabriz, East Azerbaijan, Iran Thesis: “Featured based Cartoon Face Generation with Facial Animation”Selected Courses: Image Processing, Computer Vision, Machine Learning,Multi Agent Systems, Artificial Neural Networks, Pattern RecognitionBachelor of Science in Computer Science Sep. 2006-Feb. 2011
Tarbiat Moallem University, Tehran, IranSelected Courses: Data Structure, Algorithms, Information Storage and Retrieval,Computer Graphics, Operating Systems, Artificial Intelligence, Computer Network,Database, Software EngineeringPresentation Software Engineer at EA, USA Feb 2023-Present
FC (FIFA)/Frostbite Engine/Custom Engine/C++/UI/ConsolesRendering Software Engineer at EA, USA April 2020-Present
Custom Engine/C++/HLSL/Shaders/Perforce/Jira/GPU profiling and optimizationGraphics Engineering Intern at WB Games, UT, USA Nov 2018-Aug 2019
UE4/C++/HLSL/Shaders/Perforce/Jira/RenderDoc GPU profiling and optimizationCreating custom shaders and rendering features for the upcoming AAA gameSoftware Developer at Parminsoft, Tehran, Iran Mar 2016-Dec. 2016
Developing iOS applications/Augmented Reality/Swift 2/XcodeSenior Developer at Kagoo, Tehran, Iran July 2015-Oct. 2015
Scrum Methodology/Git/MVC Pattern/ASP.NEArt Director at Kagoo Publishing, Tehran, Iran April 2014-June 2015
Responsible for the overall visual style and directing seven designers and illustratorsWeb Developer at Barad, Tehran, Iran Sept. 2010-May 2012
Designing and developing websites using HTML, CSS, JavaScript, Ajax, PHPGame Developer at Amaj Studio, Tehran, Iran Summer 2012
Game Programmer/UI DesignerMarek Dvoroznak, Saman Sepehri Nejad, Ondrej Jamriska, Alec Jacobson, Ladislav Kavan, Daniel Sykora. "Seamless Reconstruction of Part-Based High-Relief Models from Hand-Drawn Images". Expressive, 2018.
Project Info: Numerical Optimization (L-BFGS)/Automatic Differentiation (Stan Math Library)/Geometry Processing with libigl and C++/Windows batch script
Sepehri Nejad, Saman, and Mohammad Ali Balafar. "Component-Based Cartoon Face Generation". Electronics 5.4 (2016): 76.
Project Info: Facial Landmark Extraction and Refinement/Template Matching Algorithm/Vector Graphics Rendering/Template Collection using AppleScript from hand-drown Cartoons/OpenCV/Matlab/C++
Lead Teaching Assistant for Computer Graphics at the University of Utah Aug. 2018-Dec. 2018
Teaching Assistant for Computer Graphics at the University of Utah Aug. 2017-Dec. 2017
Teaching Assistant for Computer Graphics at the University of Tabriz Jan. 2012-May 2012
GPU based 3D Line Drawing (C++/OpenGL)
Automatic Typography Art (MATLAB)
3D Fractal Modeling and Animation (C++/OpenGL)
Coloring Gray-Scale Image using MLP Neural Networks (MATLAB)
Cartoon Face Synthesis Based on local patches using MRF (MATLAB)
MultiAgent Tracking and Field Coverage using a modified K-means (C++)
Online Multiplayer Game on Facebook (.Net/ActionScript)
Online Exam Website (HTML/CSS/PHP/MYSQL)
Other: Image Morphing, ASCII Art Convertor, Snake Game, Graphical K-Map Program
Programming
C/C++, Python, MATLAB, Swift 2 (iOS)Game Engine
Unreal Engine 4, RenderDocLibraries
OpenGL, OpenCV, LibIGL, Eigen3D Softwares
Maya, Meshmixer, MeshLabGraphic Design Softwares
Adobe Photoshop/Illustrator/Flash, CorelDrawWeb Developing
HTML 5, CSS 3, JavaScript, ActionScript 3, PHP, MySQLOperating System
Macintosh, WindowsOther Softwares
Visual Studio, Xcode, Eclipse, Adobe Dreamweaver, Microsoft Office, Apple iWork