Recommended expert

Dmitry Hilko

Software-/Systemarchitekt

Dmitry Hilko
Minsk, Weißrussland

Erfahrungen

Sept. 2024 - Bis heute
1 Jahr 5 Monate
Weißrussland

Nicht angegeben

  • Softwareentwicklung für x86-Computer.
Juli 2020 - Okt. 2024
4 Jahren 4 Monate
Weißrussland

Selbststudium

  • Nach dem Stopp der aktiven Entwicklung an Projekten im vorherigen Job (da nicht genügend Nutzer gewonnen wurden) habe ich mich nach über 10 Jahren mit 8–12 Stunden Arbeit pro Tag für eine Auszeit entschieden und mich ein Jahr lang erholt.

  • Wurde von schweren gesundheitlichen Problemen getroffen und mehrmals ins Krankenhaus eingeliefert; in dieser Zeit hielt ich mich durch das Lesen der neuesten Nachrichten, Release-Notes, Bücher und Standards zu technischen Themen auf dem Laufenden.

März 2016 - Juli 2020
4 Jahren 5 Monate
Minsk, Weißrussland

Software-/Systemarchitekt

Kreo.net

  • Mitarbeit bei der Erstellung und Formulierung von Software-Anforderungsspezifikationen mit Enterprise Architect (RML, BPMN, UML) und Microsoft Word.
  • Kommunikation mit Infrastruktur- und Softwaredienstleistern.
  • Traf infrastrukturelle, architektonische und Framework-Entscheidungen unter Berücksichtigung der Teamfähigkeiten.
  • Beteiligung an Managementtätigkeiten.
  • Mitarbeit bei der Entwicklung von MVPs, Modulen, Integrationen und Beobachtbarkeit, vorwiegend im Backend.
Feb. 2015 - März 2016
1 Jahr 2 Monate

Softwareentwickler/Ingenieur

Mehrere Unternehmen

  • Entwicklung einer Anwendung mit Multisensorsystem zur Bereitstellung von Daten für die Förderbandanlage einer Roboterfabrik unter Verwendung von C++, STL, Boost, Qt, PCL, VTK.
  • Entwicklung eines Raumsicherheitssystems mit C++, STL, Boost, ZeroMQ und OpenCV.
  • Entwicklung von Software für ein kundenspezifisches Schneidgerät zum Arbeiten mit DXF-Dateien und internen Befehlssätzen mit .NET und C#.
  • Umsetzung verschiedener kleiner Softwareprojekte mit C#, .NET und C++.
  • Unterstützung bestehender wissenschaftlicher Software zur georäumlichen Datenvisualisierung: Fehlerbehebungen und Ergänzung von Algorithmen mit C++, MFC und Software-Rendering.
  • Unterstützung kundenspezifischer POS-Software: Aktualisierung von Frameworks und Behebung von Fehlern in der dynamischen Layout-Engine und logischen Problemen mit C++, Qt und SQL.
Sept. 2009 - Feb. 2015
5 Jahren 6 Monate
Minsk, Weißrussland

Softwareentwickler/Ingenieur

Simmakers Ltd.

  • Entwicklung eines hausinternen 3D-Visualisierungsmoduls für wissenschaftliche und 3D-Daten unter Verwendung von C++, OpenGL, Cg-Shadern und C#-Interop.
  • Entwicklung einer Lizenzierungslösung für Desktop-Software.
  • Erstellung einer Software zur Visualisierung der inneren Körperteile eines Menschen mit COM-Steuerung aus VB6; Implementierung von Hervorhebungen, Blinken, Geometrie- und Texturanpassungen mit C#, WPF, .NET, OpenTK, OpenGL und COM.
  • Portierung eines auf BVH-Bäumen basierenden Raytracers von C++ nach CUDA und Integration in eine bestehende Rendering-Anwendung.
  • Entwicklung verschiedener Algorithmen und Tools zur Datenanalyse mit C++, C# und .NET.
Sept. 2009 - Jan. 2012
2 Jahren 5 Monate
Minsk, Weißrussland

Softwareentwickler

International Sakharov Environmental University - Geographical Informational Systems Laboratory

  • Ersetzte die Managed-DirectX-Visualisierungs-Engine durch eine auf OpenCASCADE basierende für den wissenschaftlichen Softwarekomplex, unter Verwendung von C++, C#, OpenCASCADE und DirectX.
  • Erledigte zugewiesene Entwicklungs- und Supportaufgaben.
  • Führte weitere unterstützende Tätigkeiten aus.

Zusammenfassung

Hat praktische Erfahrung in der Softwareentwicklung, Softwarearchitektur und Systemarchitektur. Arbeitete an der Entwicklung und Auslieferung von Softwareprodukten von der Ideenphase an sowie an bestehender Software, einschließlich, aber nicht beschränkt auf Web, Desktop und Parallel-Computing. Verfügt über ein gutes Verständnis von CI/CD und Softwareentwicklungsprozessen. Eigenmotiviert. Um ehrlich zu sein ist nachgewiesene Erfahrung nur ein Teil dessen, was er wirklich ist. Im Laufe seiner Karriere hat er tausende Seiten zu verschiedenen technischen Themen gelesen, die hier nicht aufgeführt sind, da er noch keine Gelegenheit hatte, sie praktisch umzusetzen.

Fähigkeiten

  • Programmiersprachen: C# (5+ Jahre), C++ (5+ Jahre), Geplant Erweiterung Um: Rust, Java 21+ Und Go
  • Datenbanken, Message Broker, Abfragesprachen: Arangodb, Postgresql, Rabbitmq, Ably, Sql, Aql (Arangodb-abfragesprache), S3, Minio
  • Frameworks, Bibliotheken: .Net Core, Asp.net Core, Entity Framework Core, Dapper, Apache Thrift, Xunit, Benchmarkdotnet, Microsoft Orleans, Sendgrid, Segment, Wpf (Windows Presentation Foundation), Stl, Boost, Qt, Mfc, Vtk (Visualization Toolkit), Pcl (Point Cloud Library), Opengl 4.0, Cuda (Gpu-computing)
  • Ci/cd Und Beobachtbarkeit: Buildkite, Jenkins, Teamcity, Cake, Premake, Cmake, Docker, Argo Cd, Kubernetes, Helm, Launchdarkly, Datadog, Sentry, Elk, Fluentd, Prometheus, Grafana, Netdata
  • Sonstiges: Jira, Slack, Git, Gitops, Gitflow, Trunk-based Development, Svn, Baremetal, Aws, Microservices, Agile
  • Ebenfalls Alles Rund Um Das Genannte In Angemessener Zeit
  • Aktuelle Interessen: Ddd, Event Sourcing + Cqrs, Verteiltes Rechnen, Hochlast, Rust.

Sprachen

Belarussisch
Muttersprache
Russisch
Muttersprache
Englisch
Fortgeschritten

Ausbildung

Okt. 2007 - Juni 2012

Internationale Umweltuniversität Sacharow

Bachelor-Abschluss · Informationssysteme und -technologien · Minsk, Weißrussland

Vileika-Gymnasium Nr. 2

Vileyka, Weißrussland

Musikschule

Vileyka, Weißrussland

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Dmitry ansässig?

Dmitry ist in Minsk, Weißrussland ansässig.

Welche Sprachen spricht Dmitry?

Dmitry spricht folgende Sprachen: Belarussisch (Muttersprache), Russisch (Muttersprache), Englisch (Fortgeschritten).

Wie viele Jahre Erfahrung hat Dmitry?

Dmitry hat mindestens 16 Jahre Erfahrung. In dieser Zeit hat Dmitry in mindestens 3 verschiedenen Rollen und für 6 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 2 Jahre und 8 Monate. Beachten Sie, dass Dmitry möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Dmitry am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Dmitry gut geeignet für Rollen wie: Software-/Systemarchitekt, Softwareentwickler/Ingenieur, Softwareentwickler.

Für welche Unternehmen hat Dmitry in den letzten Jahren gearbeitet?

In den letzten Jahren hat Dmitry für Nicht angegeben und Selbststudium gearbeitet.

In welchen Industrien hat Dmitry die meiste Erfahrung?

Dmitry hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Gesundheitswesen und Bildung. Dmitry hat auch etwas Erfahrung in Fertigung, Professionelle Dienstleistungen und Einzelhandel.

In welchen Bereichen hat Dmitry die meiste Erfahrung?

Dmitry hat die meiste Erfahrung in Bereichen wie Produktentwicklung, Forschung und Entwicklung (F&E) und Informationstechnologie (IT).

In welchen Industrien hat Dmitry kürzlich gearbeitet?

Dmitry hat kürzlich in Industrien wie Informationstechnologie (IT) gearbeitet.

In welchen Bereichen hat Dmitry kürzlich gearbeitet?

Dmitry hat kürzlich in Bereichen wie Forschung und Entwicklung (F&E), Informationstechnologie (IT) und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Dmitry?

Dmitry hat einen Bachelor in Informationssysteme und -technologien from Internationale Umweltuniversität Sacharow.

Wie ist die Verfügbarkeit von Dmitry?

Dmitry ist sofort verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Dmitry?

Der Stundensatz von Dmitry hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Dmitry beauftragen?

Um Dmitry zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
⌀ Markt: 660-820 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.