Hello, my name is Jean-Baptiste Morice and I am a software engineer specialized in computer graphics and digital image processing.
I am currently looking for new opportunities.
My experiences
![](https://jbmorice.com/assets/images/resume/timeline_icon_world.png)
Technical Leader
Siradel
Saint-Grégoire, France
Technical oversight (technical studies, architecture, build system, CI/CD, documentation, testing, development standards, knowledge sharing and training of new recruits) of two projects: a 3D visualization software for geographical data and a new similar undisclosed project, both developed in C++ and C#; as well as regular maintenance and evolution work.
![](https://jbmorice.com/assets/images/resume/timeline_icon_world.png)
Software Engineer
Siradel
Saint-Grégoire, France
Maintenance and evolution of a 3D visualization software for geographical data developed in C++ and C#.
![](https://jbmorice.com/assets/images/resume/timeline_icon_virtual_reality.png)
Virtual Reality R&D Engineer Intern
B<>COM
Cesson-Sévigné, France
Studied the possible interactions in virtual reality between synthetic 3D content (produced by a graphic designer) and 3D content captured from reality (photogrammetry, 360-degree photos and videos, etc.), developed demonstrators highlighting the identified technological barriers which could be the subject of new research projects for the R&D laboratory.
![](https://jbmorice.com/assets/images/resume/timeline_icon_fighter_jet.png)
3D Rendering Engineer Intern
SOGITEC
Bruz, France
Assessed the relevance of the Vulkan graphics API as a replacement for OpenGL in a real-time 3D rendering engine. Implemented it on a subset of the engine, evaluated the potential performance gains, and proposed a methodology to perform the API change over the entire engine.
![](https://jbmorice.com/assets/images/resume/timeline_icon_milk_bottle.png)
IT Project Manager Intern
FIT-SA
Rennes, France
Contributed to initiate and plan an improvement project for the company’s information system. Performed needs assessments and expressed functional specifications for the improvement of the current Enterprise Resource Planning software (ERP) and for the purchase of a Customer Relationship Management software (CRM).
![](https://jbmorice.com/assets/images/resume/timeline_icon_vinyl_record.png)
Software Developer Intern
MPO France
Vilaines-La-Juhel, France
Functional analysis, design, and development of a software interface between a Desktop Publishing (DTP) workflow engine and a Manufacturing Execution System (MES).
My skills
Programming
Graphics Programming
![](https://jbmorice.com/assets/images/resume/opengl_logo.png)
![](https://jbmorice.com/assets/images/resume/vulkan_logo.png)
Other
![](https://jbmorice.com/assets/images/resume/conan_logo.png)
![](https://jbmorice.com/assets/images/resume/sonarqube_logo.png)
![](https://jbmorice.com/assets/images/resume/qt_logo.png)
![](https://jbmorice.com/assets/images/resume/opencv_logo.png)
Personal
Languages
![:fr: :fr:](https://github.githubassets.com/images/icons/emoji/unicode/1f1eb-1f1f7.png)
![:gb: :gb:](https://github.githubassets.com/images/icons/emoji/unicode/1f1ec-1f1e7.png)
My education
Engineering Degree in Computer Science
École Supérieure d'Ingénieurs de Rennes (ESIR)
Rennes, France
A french engineering degree in computer science with a specialization in computer graphics and digital image processing from a competitive engineering school attached to the University of Rennes 1.
Courses : rendering (real-time rendering, ray tracing, global illumination…), digital image processing, compilation for digital imaging, human-computer interactions, image classification, video compression, computer vision, special effects, video games
Two-Year University Degree in Computer Science
Institut Universitaire de Technologie de Laval
Laval, France
A two-year university degree in computer science. Approximately equivalent to a Diploma of Higher Education in the UK, or an Associate’s Degree in the US.
Courses : algorithms, data structures and programming, object-oriented programming, software architecture, human-computer interactions, databases, operating systems, computer networks
My projects
Long Live The King
A real-time strategy game prototype done as a school project.
Advanced Rendering Module
Several animation related algorithms implementations (scene graph, inverse kinematic, spring-mass system) done as a school project.
Rendering Module
A simple ray-tracing rendering engine done as a school project.