Igor Baidiuk
Senior Software Engineer at Tacans- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Russian Native or bilingual proficiency
-
Ukrainian Native or bilingual proficiency
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
Principles of Reactive Programming
CourseraDec, 2013- Sep, 2024 -
Functional Programming Principles in Scala
CourseraNov, 2013- Sep, 2024
Experience
-
Tacans
-
Switzerland
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jul 2022 - Present
-
-
-
AMC Bridge
-
Ukraine
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Nov 2021 - Feb 2022
Cloud-based backend for 3D printing estimation and recipe construction softwareResponsibilities: Optimization of geometry computation algorithms written in Python+NumpyTech:- Python: Numpy, Numba- C++: Pybind11, Polygonica- Profiling: Python's CProfile, Flameprof
-
-
Senior Software Engineer
-
Oct 2021 - Oct 2021
Web-based application for model processing using OpenCASCADE geometry kernelResponsibilities: Implementing OpenCASCADE backend as part of web serviceTech:- C++- OpenCASCADE- NodeJS NAPI, NodeGYP - plugin development- Git, VSCode
-
-
Senior Software Engineer Technical Lead
-
Sep 2020 - Sep 2021
3D printer modeling desktop application. Assists in preparing command batch for 3D printer, including supports generation etc.Responsibilities:- Participate in selecting tech stack- Design overall application architecture- Core implementationTechs:- Language/Framework: Qt Framework (C++)- UI: Qt Framework (QML)- 3D scene display: OpenSceneGraph (C++)- 3D data processing: Machineworks Polygonica (C/C++)- CAD formats interop: Techsoft3D HOOPS Exchange (C/C++) Show less
-
-
Senior Software Engineer
-
May 2020 - Aug 2020
Point cloud analysis desktop applicationResponsibilities:- Participate in app architecture design- Develop cloud processing moduleTech stack:- PointCloudLibrary- OpenCASCADE- Git, CMake, Conan
-
-
Senior Software Engineer
-
Feb 2020 - Apr 2020
CAD animation editor+viewer prototypeTech stack:- .NET 4.6/C# 8- HOOPS Visualize- WPF- Visual Studio 2017- Git
-
-
Senior Software Engineer
-
Aug 2019 - Jan 2020
Client-server 3D viewer+WebRTC+AR applicationTech stack:- Java 1.8- JBoss Undertow as embedded webserver- HOOPS Exchange, touched Communicator and Visualize- Maven- Git + Eclipse/IDEA
-
-
Senior Software Engineer
-
Apr 2018 - Jul 2019
Desktop CADTech stack:- Visual C++ 2015- Qt- HOOPS Exchange
-
-
Senior Software Engineer
-
Sep 2017 - Mar 2018
Physical simulation software. See how your 3D model would behave under physical stress.Tech stack:- C++- Parasolid Kernel, HOOPS Exchange- Python- Golang- Linux- Docker
-
-
Team Lead
-
Dec 2016 - Aug 2017
Developing plugin for CAD software. Plugin is aimed at restoring analytical geometry and topology data from raw facet (mesh) geometry.Tech stack:- C++ desktop- Parasolid Kernel as geometry library- Visual Studio 2015- Win32, COM
-
-
Senior Software Engineer
-
Nov 2014 - Nov 2016
Backend services design and implementation, from REST protocol to internalsTech stack- C++ (GCC), CMake- Parasolid Kernel- Ubuntu Linux- NodeJS to wrap native server code (wrapper is thin, minimal HTTP server- Python for integration testing scripts
-
-
-
SoftServe
-
United States
-
E-learning
-
1 - 100 Employee
-
Senior Software Engineer
-
Apr 2013 - Oct 2014
-
-
Technical Team Lead
-
Nov 2012 - Mar 2013
-
-
Senior Software Engineer
-
Apr 2012 - Oct 2012
-
-
-
ISD
-
Netherlands
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Aug 2008 - Mar 2012
Mostly coding and bugfixing Main techs: C++ Windows/IBM AIX Mostly coding and bugfixing Main techs: C++ Windows/IBM AIX
-
-
Education
-
Donetsk State Institute of Artificial Intelligence
Master’s Degree, Computer Software Engineering