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.

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

Lorem ipsum dolor sit amet

Diploma in Mathematics, Algebra · Mathematics

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Johannes Euteneier
Johannes Euteneier

Freelance Software Consultant

View Profile
Stefan Wimmer
Stefan Wimmer

Architect/Software Developer/Infrastructure

View Profile
Werner Mühlmann
Werner Mühlmann

IT Support

View Profile
Anton Tonkushin
Anton Tonkushin

Business travel planning and booking software

View Profile
Jörg Trappschuh
Jörg Trappschuh

Database Expert and Software Developer

View Profile
Dirk Volkmann
Dirk Volkmann

Software Developer

View Profile
Paul Abramov
Paul Abramov

Senior Software Developer

View Profile
Caglar Özdemir
Caglar Özdemir

Lecturer

View Profile
Andreas Vilinski
Andreas Vilinski

Senior Software Developer, Architect

View Profile
Alex Odesser
Alex Odesser

Contractor

View Profile
Dimitrij Neumann
Dimitrij Neumann

Logistics Designer / Network Designer

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Gavrilo Olah
Gavrilo Olah

Head of Software Development

View Profile
Guido Schedlbauer
Guido Schedlbauer

Senior Software Developer

View Profile
Wadim Lupejcenko
Wadim Lupejcenko

Software Engineer & Consultant

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
Heiko Huvermann
Heiko Huvermann

Fullstack Developer / Architect

View Profile
Alexander Zubok
Alexander Zubok

Fullstack Developer and DevOps Engineer

View Profile
Uwe Keller
Uwe Keller

Software Architect / Developer

View Profile
Jens Meßinger
Jens Meßinger

Fullstack Developer / Team Lead

View Profile
Stephan Zinke
Stephan Zinke

GIS expert and database developer for passenger information systems

View Profile
Ulrich Proeller
Ulrich Proeller

Software Architect

View Profile
Petru Kisalita
Petru Kisalita

Architect & Technical Team Lead & Senior Developer

View Profile
Bernhard Höhn
Bernhard Höhn

Conversion of external Excel and CSV delivery point lists for internal database interface, architecture

View Profile
Rizwan Bashir
Rizwan Bashir

Software Developer/Database/DevOps

View Profile
Hans Gedon
Hans Gedon

Deal with Green AR

View Profile
Tamás Nagy
Tamás Nagy

JAVA development for thermal printer test program

View Profile
Stefan Rantzuch
Stefan Rantzuch

Developer

View Profile