Recommended expert

Juri Skuratovski

Software Development

Juri Skuratovski
Bremen, Germany

Experience

Jul 2025 - Jul 2025
1 month

Software Development

Banking sector

  • Extended an existing application with new customer requirements.
  • AlmaLinux, Ubuntu; C, gcc; Oracle;
  • Socket/TCP communication.
  • CLion, Eclipse
  • Git
Mar 2025 - Apr 2025
2 months

Software Development

Property Management

  • Data transfer (conversion) between different platforms (formats)
  • C#/.NET 4.8, Visual Studio, WPF, Python
  • XML, XSLT
  • Git, Jira
Nov 2024 - Jan 2025
3 months

Software Development

Device Manufacturing

  • Implemented a new communication layer
  • Error analysis
  • C# (Visual Studio 2022), .NET 4.8, .NET 7.0
  • Python
  • Git, Confluence, Jira
Oct 2022 - Jul 2024
1 year 10 months

Software Development

Pharma Logistics

  • Support for the existing project infrastructure.
  • Maintenance of software modules developed over the years.
  • Bug fixing, maintenance, refactoring, renewal, porting.
  • Implementation of new modules.
  • C++ (Visual Studio 2015/2019/2022, GNU C/C++), Qt
  • C# (.NET Framework/.NET), Blazor
  • Windows, AIX
  • Informix, MS SQL
  • Git, Confluence
  • Omnitracker
Nov 2021 - Mar 2024
2 years 5 months

Software Development

Software Development (Production/Test Systems)

  • Developed software for X-ray spectrometry.
  • Device control.
  • System architecture and implementation.
  • Interfaces.
  • C# (.NET 4.8, .NET 6.0), Entity Framework, scaffolding, WPF
  • Delphi RAD Studio 10.3/11
  • SQLite
  • Git, SVN
May 2021 - Oct 2021
6 months

Software Development

Software Development (Indirect: Medical)

  • Refactoring/further development
  • Re-implementation of existing software from Delphi to C#.
  • Software development, bug fixing, refactoring.
  • Development of new modules.
  • SOAP communication
  • Windows 7/10
  • Delphi 7/XE
  • C# .Net 4.6/4.7, .Net Core/.Net 5.0, SQL Server
  • Visual Studio 2017/2019
  • Entity Framework, scaffolding
  • Python (test automation)
  • Git
  • CI/CD, GitLab, Docker, microservices
  • Design patterns: Abstract Factory, Facade, Proxy, Adapter, Command, Observer, Abstract Factory, Facade, Command, Mediator, State, Iterator)
May 2020 - Apr 2021
1 year

Software Development

Printing Solution

  • Further development and refactoring in the Printing Solution area
  • Software development, bug fixing, refactoring
  • Windows 10/Ubuntu/CentOs Linux
  • C++ 11/14/17
  • Visual Studio 2017/2019, gcc
  • Python
  • RAD Studio XE9/Berlin (C++)
  • Git
  • CI/CD, Conan, Docker, microservices
  • Bitbucket, Azure
  • Design patterns: Abstract Factory, Singleton, Facade, Decorator, Command)
Aug 2019 - Oct 2019
3 months

Software Development

Transportation

  • Secure data transfer
  • SW architecture, software development
  • Windows 7/Windows 10/Linux
  • C++ (MSVC, gcc), SOAP
  • Enterprise Architect
Oct 2018 - Dec 2020
2 years 3 months

Software Development

Transportation

  • Further development and refactoring.
  • Inventory management
  • SW architecture, software development
  • Windows 7/Windows 10
  • C# with .Net 4.0/4.6, .Net Core
  • Visual Studio 2015/2017.
  • Winforms, WPF, MVVM, DI
  • ASP.Net
  • RAD Studio XE7/Berlin (Delphi)
  • Git
  • Enterprise Architect
  • Oracle 11/12
  • Oracle SQL Developer
  • Entity Framework
  • Design patterns: Facade, Adapter, Command, Proxy, Bridge)
Sep 2017 - Dec 2018
1 year 4 months

Project Management

Food Processing

  • Error analysis & troubleshooting.
  • Log visualizer
  • Image processing/conversion, data exchange between devices and end users
  • SW architecture, software development
  • Windows 7/Embedded
  • C# with .Net 4.0/4.6
  • C++, STL,
  • OpenCV
  • OPC UA,
  • Visual Studio 2015
  • Winforms, WPF, MVVM, DI
  • Git
  • Enterprise Architect
  • Design patterns: Interpreter, Facade, Observer, State)
Jan 2017 - Sep 2018
1 year 9 months

Sub-project manager

Medical

  • SW/DB architecture, software development, data modeling.
  • Windows 7
  • C# with .Net 4.5/4.6
  • Winforms, WPF, MVVM
  • ASP.Net
  • REST
  • C++
  • VisualStudio 2015
  • Delphi 7
  • Oracle
  • Tool for Oracle Developer (TOAD)
  • Oracle SQL Developer
  • TFS
  • Git
  • Enterprise Architect
  • Reporting
  • Design patterns: Abstract Factory, Singleton, Adapter, Command)
Mar 2016 - Dec 2016
10 months

Sub-project manager

Oil and Gas Extraction (Industry)

  • Architecture and software development.
  • Backend. Data model – design and development of data layer and business layer. Microservice
  • Enterprise Architect
  • Windows 7
  • C# with .Net 4.5.2/4.6, .Net Core
  • VisualStudio 2015
  • WPF, MVVM, DI
  • Entity Framework
  • REST
  • MS Sql; SQlite
  • TFS, git
  • Design patterns: Abstract Factory, Command, Chain of Responsibility, State)
Feb 2016 - Apr 2016
3 months

Software development

Measuring Instruments (Industry)

  • Porting a 16-bit Windows scientific application to Windows 7/10 32-bit
  • Windows NT/XP, Windows 7/10
  • Visual Studio 2.0, VisualStudio 2008/2015
  • LibUSB for Windows
  • MFC
  • git
Oct 2015 - Dec 2016
1 year 3 months

Software development

Fee Agent System

  • Maintenance and further development of the Fee Agent System
  • Linux, Windows
  • C++ Gcc/Visual Studio 2013
  • PostgreSQL
  • SVN, git
  • C# (.Net 4.5)
  • WPF/ Winforms
May 2015 - Feb 2016
10 months

Software development

Measuring Instruments (Industry)

  • Development/further development of individual modules for the desktop application that manages various measuring devices
  • Driver porting Windows<->Linux
  • Linux, Windows
  • C++ (GCC/Visual Studio 2013/2015), C++11/14
  • Boost
  • CMake
  • SVN
  • RedMine
  • Various communication protocols (RS232, USB (libusb), Ethernet)
Oct 2014 - May 2015
8 months

Subproject Lead

TVM Vending Machines (public transport)

  • Development of individual kernel modules for the application
  • Assisted in designing the architecture for integrating customer-specific modules (microservices)
  • Troubleshooting
  • Code reviews
  • C#/.NET 4.0-4.5
  • Visual Studio 2013
  • DI, IoC – Windsor Castle
  • Reactive Extensions
  • Entity Framework (SQLite)
  • WPF
  • WCF
  • REST
  • SVN
  • NUnit
  • Visual Paradigm
  • SVN, Git
  • CI/Build automation (Jenkins)
Jul 2014 - Sep 2014
3 months

MAPI-based Development

  • MAPI stub etc.
  • Citrix communication
  • Windows 7/Windows XP
  • C++
  • MS Visual Studio 2010/2012
  • POCO library; OpenSSL; Logging
  • Build automation with Ant; Version management RTC
Jul 2013 - Jun 2014
1 year

Software Development

TVM Vending Machines (public transport)

  • Migrated existing vending machine software to a new CBuilder version (Unicode conversion, BDE migration)
  • Redesign/refactoring
  • Development and troubleshooting
  • Database porting, tool development
  • Windows 7/Windows XP/Windows 7 Embedded
  • C++; C#; Delphi
  • RAD Studio 2009/XE3/XE4/XE5
  • STL/Boost; C++11
  • Paradox; MS Access; Firebird
  • Reporting
  • MS Visual Studio 2010/2012 .NET 4.0/4.5; WPF; WCF; WinForms
Oct 2012 - Jul 2013
10 months

Project Lead

Industry (Dräger Safety)

  • Project management for porting existing Delphi applications to newer Delphi versions
  • Redesign/refactoring
  • Development of desktop software for device management
  • Architecture, development, and project leadership
  • Tool development; build management automation (CI) with Jenkins, Apache Ant
  • Windows 7/XP/Windows 2008 Server
  • Delphi; C#; C++/Qt (Boost)
  • RAD Studio/Delphi XE3; JEDI; QuickReport; dbExpress; dbGo
  • Various SQL databases
  • MS Visual Studio 2010/.NET 4.0
  • XML; XSD; LINQ; WPF; WinForms
  • MinGW; Qt Creator
  • Communication: Bluetooth; Serial/USB (LibUsb); Ethernet
  • Driver porting
May 2012 - Sep 2012
5 months

Software Architect

Automotive

  • Developed a toolchain tool for preparing production data
  • Created software architecture, development, documentation, and support during commissioning
  • Windows 7/XP/Linux
  • C#; Perl; C++
  • MS Visual Studio 2010/.NET 4.0
  • XML; XSD; LINQ; WPF; COM
Dec 2011 - Apr 2012
5 months

Software Development

Transport

  • Developed a dispatch software (for service/hotline).
  • Developed a reporting software (for service/hotline).
  • Windows 7/Windows XP
  • Delphi 2010, T-SQL; Jedi Library, TMS Components Pack, etc
  • MS SQL Server 2000/2005/2008
Mar 2011 - Nov 2011
9 months

Software Development

Industry/Mechanical Engineering

  • Developed a simulation software.
  • Developed analysis tools for the plant monitoring software.
  • Extended existing plant monitoring software.
  • The simulation software mirrors the behavior of machines in single and full production lines/plants to analysis and control software. Plant, line and device control. Device communication and data transfer.
  • Windows 7/Windows XP/Windows Server 2003/2008
  • MS Visual Studio 2010/2008. C#/.NET 2.0/4.0. WPF, WWF, WCF, LINQ. MVVM, WinForms
  • Delphi 2006
  • Sybase ASE 12.x/15.x
  • Reporting
  • TCP/Socket communication
  • Cygwin, (g)awk, Perl
  • CI Microsoft TFS
Jan 2011 - Feb 2011
2 months

Software Development

Software

  • Redesigned in-house software. Migration to Windows 7/Vista (Windows Services). (Delphi->C#)
  • MS Visual Studio 2010. C#/.NET 2.0/3.5/4.0 SENS. Remoting. WCF.
  • MS SQL Server 2005. SQLite. Team Foundation Server
Nov 2010 - Dec 2010
2 months

Software Development

Industry

  • Extended an application in the measurement technology area.
  • Windows XP/Windows XP Embedded. C# .NET 2.0 MS Visual Studio 2005.
  • RS-232 communication, WinForms
Apr 2010 - Oct 2010
7 months

Software Development

Insurance (Bode & Hewitt, later Hewitt)

  • Ported and redesigned existing applications to C#/C++.
  • Developed concepts and implemented porting of existing Delphi applications to .NET/C# using Mono and C/C++ for embedding into existing processes.
  • Windows XP/Vista; Sun Solaris 10; RHEL 5.0. Mono. Delphi 7/RAD Studio 2006. Visual Studio 2005 (C#/C++), Visual Studio 2008 (C#/.NET 3.5/WPF/WinForms). gcc. NUnit. FxCop. SVN. OO Database Cache. MS SQL Server (2000/2005). UML. Enterprise Architect/Visio. Web Deployment
Jan 2010 - Apr 2010
4 months

Software Development

Inventory Management (LM International)

  • Creating documentation for the existing business process.
  • Further development and bug fixing in the applications.
  • Preparing for the transition to a new business process.
  • Design and implementation of the concept: 'Secure data transmission for business-critical data'.
  • Windows XP/Vista/Windows 7; Delphi 7, Delphi 2006/2009. Java.
  • Interbase, DB2(AS400); Paradox; JDBC, dbExpress, BDE.
  • SSH, SFTP, symmetric and asymmetric encryption methods, hardware protection.
Nov 2009 - Dec 2009
2 months

Evaluation of Monolight/Silverlight

Software Development

  • Evaluating Monolight/Silverlight for migrating an inventory management application.
  • VS 2010, Silverlight, Mono/Monolight (Windows 7, CentOS, MacOS). Team Foundation Server
May 2009 - Oct 2009
6 months

Software Development

Insurance (Bode & Hewitt)

  • Porting and redesigning existing applications to C#/C++.
  • Designing the concept and implementation for porting existing Delphi applications to .NET/C# using Mono and C/C++ for embedding into existing processes.
  • Windows XP/Vista; Sun Solaris 10. RHEL 5.0. Mono. Delphi 7/RAD Studio 2006. Visual Studio 2005. (C#/C++), gcc. NUnit. FxCop. SVN. OO Database Cache. MS SQL Server (2000/2005). UML. Enterprise Architect/Visio
Oct 2008 - Apr 2009
7 months

Software Development

Medical Technology (Fresenius Medical Care)

  • Designing and implementing control software for various medical devices.
  • Windows XP/Vista. Visual Studio 2005. Platform SDK. DDK/WDK. C++ (80%), C# (20%), Debian
  • MFC. STL
  • TCP/IP communication (UDP Broadcasting, FTP transfer)
  • USB device communication
  • Visual SourceSafe
  • Reporting
May 2008 - Sep 2008
5 months

Software Development

Software Development/Document Management System

  • Bug fixing, porting to VC90, and further development of a document management system.
  • Windows Vista/XP/Server 2003/2008.
  • Various Linux distributions
  • MS Visual Studio 6.0/.NET/2008
  • VC 6.0/.NET/2008, Qt, gcc, C#, Perl, Java
  • SVN
  • Boost
  • MS SQL Server, MySQL, other RDBMS. Enterprise Architect
Mar 2007 - May 2008
1 year 3 months

Software development/industry

Siemens PTD EA

  • Concept, implementation and testing of the software for the test automation of the protection device. The software is based on the engineering platform that I helped develop in a previous project at Siemens.
  • Windows XP. MS Visual Studio 2003/2005, C#, C++. NUnit; FxCop; WinForms; SandCastle; Boost Test Suite. UML Rational Rose; Rational ClearCase.
Apr 2006 - Sep 2006
6 months

Software development/industry (continued)

Siemens

  • Development of new services for the framework.
  • Rational Rose; Windows XP; Visual Studio .NET/2005; C#; Rational ClearCase; NUnit; FxCop.
Jan 2006 - Mar 2006
3 months

Software development/industry (continued)

Siemens

  • The "platform" is a complete environment for developing and running automation applications.

  • The "platform" consists of the system core and individual modules that can be loaded or unloaded as needed ("services") and are responsible for specific platform functions.

  • Further development and maintenance of the tracing system.

  • Further development of the platform framework.

  • Rational Rose; Windows XP; VC++ - Visual Studio 6.0/Visual Studio .NET/Visual Studio 2005; C#; STL; C++ xerces/xalan XML parser; Rational Purify; Rational ClearCase; NUnit; FxCop.

Apr 2005 - Dec 2005
9 months

Software development/industry

Siemens

  • The trace system is a system for monitoring programs for tasks like performance analysis, bottleneck detection and extended error analysis during runtime. The system can be flexibly configured by authorized users, or switched on and off without needing to restart the applications.

  • It is also possible to collect information in distributed environments, information through interprocess communication, etc., and observe and analyze it in real time or in offline mode.

  • Contributed to the concept development and implementation of the extensive tracing system.

  • Created the concept and system design; development; testing.

  • Co-developed the platform framework.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Manufacturing (8 years), Information Technology (6.5 years), Transportation (4 years), Healthcare (3.5 years), Pharmaceutical (2 years), and Energy (2 years).

Manufacturing
Information Technology
Transportation
Healthcare
Pharmaceutical
Energy

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (19 years), Product Development (13.5 years), Project Management (4 years), Quality Assurance (1 year), and Customer Service (0.5 years).

Information Technology
Product Development
Project Management
Quality Assurance
Customer Service

Skills

Programming Languages

  • C#
  • C++/c
  • Delphi/pascal
  • Pl/sql
  • E-sql
  • T-sql
  • Perl
  • Python
  • Basic/visual Basic
  • Vbscript
  • Shell Scripts
  • Unix Shell

Operating Systems

  • Windows 11
  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Vista
  • Windows Xp
  • Windows 2000
  • Windows Nt
  • Windows Server 2003
  • Windows 2000 Server
  • Nt Server
  • Windows 95
  • Windows 98
  • Windows 9x
  • Windows 3.x
  • Linux (Ubuntu, Red Hat, Etc.)
  • Unix
  • Os/2
  • Dos (Ms, Ibm, Etc.)
  • Cp/m

Databases

  • Oracle
  • Sql Server
  • Postgres
  • Informix
  • Db2 (Udb)
  • Firebird
  • Mysql
  • Mariadb
  • Ms Access
  • Foxpro/visual Foxpro
  • Dbase/clipper
  • Sybase Ase

Networks/communication

  • Udp
  • Tcp/ip
  • Sockets
  • Smtp
  • Ftp
  • Ipx/spx
  • Netbeui
  • Usb
  • Rs232
  • Ethernet
  • Bluetooth

Software Packages / Methods / Tools / Interfaces

  • Visual Studio 1.5–7.0
  • Visual Studio .Net (2003)
  • Visual Studio 2005–2022
  • Vc++
  • Gcc And Other Platform-specific Unix C/c++ Compilers
  • Windows Api (Win16/win32s/win32/win64)
  • Posix
  • Mfc
  • .Net Framework (All Versions)
  • .Net 5
  • .Net 6
  • .Net 7
  • Remoting
  • Wcf
  • Winforms
  • Wpf
  • Wwf
  • Linq
  • Qt
  • Stingray Library
  • Boost
  • Roguewave Library
  • Starview
  • Borland C++
  • Borland Delphi
  • Embarcadero Rad Studio (Delphi, C++)
  • Rad Studio Xe–11
  • Owl
  • Ibm C++
  • Visual Age C++
  • Eclipse
  • Vcl
  • Sybil
  • Visual Basic 3.0/5.0/6.0
  • Perl 5.x
  • Entity Framework
  • Soap
  • Rest
  • Opc Ua
  • Asp.net
  • Com/dcom
  • Dde
  • Stl
  • Platform Sdk
  • Libusb
  • Reactive Extensions

Database Tools

  • Sqlplus
  • Toad
  • Pl/sql Developer
  • Oracle Sql Developer

Unix Tools

  • Awk
  • Sed
  • Lex
  • Yacc

Memory Checking And Profiling Tools

  • Valgrind
  • Memproof
  • Aqtime Suite
  • Gprofile
  • Rational Purify
  • Compuware Boundschecker

Version Management / Ci

  • Cvs
  • Svn
  • Pvcs
  • Tfs
  • Visual Sourcesafe
  • Clearcase
  • Git
  • Mercurial
  • Bitbucket
  • Rtc
  • Jenkins
  • Apache Ant
  • Ci/cd (E.g. Gitlab, Azure)

Modeling / Uml / Design

  • Design Patterns
  • Uml
  • Enterprise Architect (Sparx)
  • Rational Rose
  • Visio
  • Modelmaker
  • Visual Paradigm

Work Areas / Industries

  • Automotive
  • Medical Technology
  • Document Management
  • Automation Technology
  • Erp
  • Telecommunications
  • Insurance
  • Banking/financial Institutions
  • Science And Research
  • Mechanical Engineering And Industrial Plants
  • Medical Devices
  • Road Construction
  • Construction Industry

Additional Skills

  • Multithreading
  • Microservices
  • Troubleshooting (Valgrind, Memdebug, Profiler, Aqtime, Purify)
  • Project Management
  • Reporting
  • Driver Porting (Windows/linux)
  • Secure Data Transfer (Ssh, Sftp, Symmetric And Asymmetric Encryption Methods, Hardware Protection)

Languages

Russian
Native
German
Advanced
English
Intermediate

Education

Diploma in Mathematics, Algebra · Mathematics

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Juri based?

Juri is based in Bremen, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Juri speak?

Juri speaks the following languages: Russian (Native), German (Advanced), English (Intermediate).

How many years of experience does Juri have?

Juri has at least 19 years of experience. During this time, Juri has worked in at least 11 different roles and for 28 different companies. The average length of individual experience is 1 year and 7 months. Note that Juri may not have shared all experience and actually has more experience.

What roles would Juri be best suited for?

Based on recent experience, Juri would be well-suited for roles such as: Software Development, Project Management, Sub-project manager.

What is Juri's latest experience?

Juri's most recent position is Software Development at Banking sector.

What companies has Juri worked for in recent years?

In recent years, Juri has worked for Banking sector, Property Management, Device Manufacturing, Pharma Logistics, and Software Development (Production/Test Systems).

Which industries is Juri most experienced in?

Juri is most experienced in industries like Manufacturing, Information Technology (IT), and Transportation and Logistics. Juri also has some experience in Healthcare, Energy, and Pharmaceutical.

Which business areas is Juri most experienced in?

Juri is most experienced in business areas like Information Technology (IT), Product Development, and Project Management. Juri also has some experience in Quality Assurance (QA) and Customer Service.

Which industries has Juri worked in recently?

Juri has recently worked in industries like Manufacturing, Information Technology (IT), and Transportation and Logistics.

Which business areas has Juri worked in recently?

Juri has recently worked in business areas like Information Technology (IT) and Product Development.

What is Juri's education?

Juri holds a Master in Mathematics.

What is the availability of Juri?

Juri is immediately available part-time for suitable projects.

What is the rate of Juri?

Juri's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Juri?

To hire Juri, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 800-960 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.