Dmitry H.

Computer (x86) software development

Minsk, Belarus

Experience

Sep 2024 - Present
1 year 4 months
Belarus

Computer (x86) software development

Undisclosed

  • Computer (x86) software development.
Jul 2020 - Oct 2024
4 years 4 months
Belarus

Self-education

Self-education

After the suspension of active development on projects (did not reach enough of userbase) I’ve been working on at previous job, and we parted our ways - I found that working 8-12 hours a day for 10+ years might been quite too lot for me - so I decided to take a break and rest for a year at least. So, after 1.5 years of taking time off from seem to be common today’s men activities, doing mostly spiritual, thinking and self-analyzing - I decided to move on forward.

However, had been hit by some severe health issues, so been hospitalized few times - passed 1 more year. During this time kept myself informed in technical topics I am responsible for and working with: by reading latest news, release notes, finally read books, standards I had no time to deal with before, etc.

Mar 2016 - Jul 2020
4 years 5 months
Minsk, Belarus

Software/Systems Architect

Kreo.net

  • Participated in development and writing of Software Requirements Specifications using Enterprise Architect (RML, BPMN, UML) and Microsoft Word
  • Communicated with infrastructure and software services providers
  • Made infrastructural, architectural, and framework choices based on current team capabilities
  • Participated in management activities
  • Developed MVPs, modules, integrations, and observability features, mostly backend
Feb 2015 - Mar 2016
1 year 2 months
United States

Software Developer/Engineer

Multiple Companies

  • Developed application utilizing multisensor system to provide data for robotics-factory conveyor line using C++, STL, Boost, Qt, PCL, VTK
  • Implemented room safety system using C++, STL, Boost, ZeroMQ, OpenCV
  • Developed software for custom cutter device to work with DXF files and internal instruction sets using .NET and C#
  • Completed various small software projects using C#, .NET, and C++
  • Supported existing scientific software for geospatial data visualization, fixed bugs in spatial algorithms, and added new ones using C++, MFC, and software rendering
  • Supported custom-built POS software, upgraded frameworks, fixed bugs in dynamic layout engine, and resolved logical issues using C++, Qt, and SQL
Sep 2009 - Feb 2015
5 years 6 months
Minsk, Belarus

Software Developer/Engineer

Simmakers Ltd.

  • Developed an in-house 3D visualization module for scientific and 3D data using C++, OpenGL, Cg shaders, and C# interop
  • Developed licensing solution for desktop software
  • Created software to visualize inner parts of a human’s body with COM control from VB6; implemented highlighting, flashing, geometry, and texture alterations using C#, WPF, .NET, OpenTk, OpenGL, and COM
  • Ported BVH-trees based ray tracer from C++ to CUDA and integrated into existing rendering application
  • Developed various data analysis algorithms and utilities using C++, C#, and .NET
Sep 2009 - Jan 2012
2 years 5 months
Minsk, Belarus

Software Developer

International Sakharov Environmental University - Geographical Informational Systems Laboratory

  • Replaced Managed DirectX visualization engine with OpenCASCADE based one for scientific software complex using C++, C#, OpenCASCADE, and DirectX
  • Completed assigned software development and support tasks
  • Performed other supportive activities

Summary

Tried software development, software architecture, systems architecture on practice. Worked on software products development and delivery from the stage of an idea, as well as on existing software, including, but not limited to web, desktop, parallel computing. Has good understanding of CI/CD and software development processes.

Self-motivated. To be honest, proven experience is only a part of what he really is. During his career had read thousands of pages on different technical topics, which are not included here since had no opportunity to take his hands on yet.

Languages

Russian
Native
English
Intermediate

Education

Oct 2007 - Jun 2012

International Sakharov Environmental University

Bachelor, Informational Systems and Technologies · Informational Systems and Technologies · Minsk, Belarus

Vileika Gymnasium No. 2

Vileyka, Belarus

School of music

Vileyka, Belarus

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions