Dmitrii Pasukhin

Project Director at Capgemini Engineering

Porto, Porto, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dmitrii Pasukhin is a Project Director and technical leader with six years of experience in C++, CAD, computational geometry and high-performance 3D software. He leads OCCT3D at Capgemini, driving product strategy and the modernization of the Open CASCADE Technology kernel to improve multithreading, scalability and CAD processing. Dmitrii combines hands‑on back-end engineering with customer-facing pre-sales and consulting, managing cross-functional teams to deliver production-grade 3D solutions. His open-source work on the flagship Open-Cascade-SAS/OCCT repo includes practical STEP data-exchange fixes—adding kinematics support, handling encodings and preserving units—that enhance interoperability in CAD workflows. Based in Porto and commencing an MBA at Porto Business School, he pairs deep technical expertise with a clear focus on business growth and market impact.
code6 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
bookMaster of Business Administration - MBA, Master of Business Administration - MBA at Porto Business School
languagesEnglish
github-logo-circle

Github Skills (18)

c-language10
data-exchange10
cprogramming-language10
algorithm9
algorithms9
cct9
file-format9
file-conversion9
file-operations9
filetype9
ocx9
fileio9
file-handling9
data-structures9
geom8

Programming languages (10)

C#TypeScriptQMLC++ShellCSWIGCMake

Github contributions (5)

github-logo-circle
Open-Cascade-SAS/OCCT

Mar 2020 - Aug 2022

Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.
Role in this project:
userBack-end Developer & Data Exchange Specialist
Contributions:7 releases, 71 reviews, 13 commits in 2 years 5 months
Contributions summary:Dmitrii primarily focused on data exchange improvements and bug fixes related to the STEP (Standard for the Exchange of Product model data) format. Their contributions include adding support for kinematics data in STEP, fixing issues with STEP import/export, and addressing problems with handling special characters. They also worked on preserving length unit information in the BinXCAF format and improving the XDE (XCAF Document Editor) functionality for extracting sub-assemblies. The user's work involved modifying code related to data conversion, file reading/writing, and entity handling within the OCCT library.
caddevcaeopencascadecam
tpaviot/oce

Apr 2020 - Feb 2021

Open CASCADE Community Edition: patches/improvements/experiments contributed by users over the official Open CASCADE library.
Role in this project:
userBack-end Developer
Contributions:28 commits in 10 months
Contributions summary:Dmitrii primarily contributed to the data exchange and STEP file parsing functionality within the Open CASCADE Community Edition repository. Their work involved addressing issues related to STEP file import, including handling missing parameters, character encoding, and incorrect paths. Furthermore, the user implemented checks for null objects and enhanced the parsing of comments within the STEP files.
community-editioncascadevolume-renderingpatchesply
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial