
Dmytro Halka
Verified Expert in Engineering
Back-end Web Developer
Kiev, Ukraine
Toptal member since January 19, 2021
Dmytro is a motivated software engineer with excellent technical and problem-solving skills. Among the projects he's delivered, one that stands out is his contributions to a data-intensive app that handles millions of updates per day. Being experienced in problem-solving and performance optimization, Dmitry excels at delivering fast, stable, and well-organized code for whatever project he's working on.
Portfolio
Experience
- Visual Studio - 4 years
- Microsoft SQL Server - 4 years
- C#.NET - 4 years
- Web - 4 years
- ASP.NET MVC - 3 years
- Agile Software Development - 3 years
- .NET Core - 2 years
- GitLab - 2 years
Availability
Preferred Environment
SQL Server Management Studio (SSMS), GitLab, Slack, Visual Studio, Windows
The most amazing...
...thing I've made was an efficient clustering algorithm using caching optimizations and parallel computing that made the product work more than a 1,000x faster.
Work Experience
Senior .NET WPF Developer
Mobilunity
- Developed a data-rich biological analysis application with 2D and 3D charts and diagrams.
- Used the latest computer vision technologies to detect objects on images.
- Developed applications from scratch and designed product architecture.
Full-stack .NET Developer
SoftElegance
- Developed a data-intensive app that collected measurements from oil wells and predicted failure using artificial intelligence algorithms.
- Created a custom clustering algorithm that radically improved product performance.
- Tracked tasks and issues using TFS services and solved problems via discussions with colleagues.
.NET Developer
Svialcom
- Developed a feature-rich CRM system for an international aircraft company.
- Created a highly customizable automatic reporting tool with dynamic layouts.
- Improved the performance resulting in more effective management work.
Experience
Biological Analysis Tool
I worked as a full-stack .NET WPF developer and used the latest computer vision technologies to detect objects on images.
Education
Master's Degree in Computer Science
Taras Shevchenko National University of Kyiv - Kyiv, Ukraine
Bachelor's Degree in Computer Science
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” - Kyiv, Ukraine
Skills
Libraries/APIs
OpenCV, Windows Forms (WinForms)
Tools
Visual Studio, Slack, GitLab, GitLab CI/CD
Languages
C#.NET, C#, C, Bash, SQL
Frameworks
ASP.NET MVC, .NET, .NET Core, Windows Presentation Foundation (WPF), Windows PowerShell
Platforms
Web
Storage
Microsoft SQL Server, SQL Server Management Studio (SSMS), SQL Server 2012
Paradigms
Agile Software Development
Other
Software Development, Systems Analysis, CI/CD Pipelines, Computer Vision, Artificial Intelligence (AI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring