Juri Skuratovski
Softwareentwicklung
Erfahrungen
Softwareentwicklung
Bankingumfeld
- Erweiterung einer bestehenden Anwendung mit neuen Anforderungen des Kunden.
- AlmaLinux, Ubuntu; C, gcc; Oracle;
- Socket/TCP-Kommunikation.
- CLion, Eclipse
- Git
Softwareentwicklung
Immobilienverwaltung
- Datenübertragung (Konvertierung) zwischen verschiedenen Plattformen (Formaten)
- C#/.NET 4.8, Visual Studio, WPF, Python
- XML, XSLT
- Git, Jira
Softwareentwicklung
Gerätebau
- Implementierung eines neuen Kommunikationslayers
- Fehleranalyse
- C# (Visual Studio 2022), .NET 4.8, .NET 7.0
- Python
- Git, Confluence, Jira
Softwareentwicklung
Pharma-Logistik
- Unterstützung für die bestehende Projektinfrastruktur.
- Pflege von Softwaremodulen, die über Jahre entstanden sind.
- Fehlerbehebung, Instandhaltung, Refactoring, Erneuerung, Portierung.
- Implementierung neuer Module.
- C++ (Visual Studio 2015/2019/2022, GNU C/C++), Qt
- C# (.NET Framework/.NET), Blazor
- Windows, AIX
- Informix, MS SQL
- Git, Confluence
- Omnitracker
Softwareentwicklung
Softwareentwicklung (Produktion/Testsysteme)
- Entwicklung der Software für X-Ray Spektrometrie.
- Gerätesteuerung.
- System-Architektur und Implementierung.
- Schnittstellen.
- C# (.NET 4.8, .NET 6.0), Entity Framework, Scaffolding, WPF
- Delphi RAD Studio 10.3/11
- SQLite
- Git, SVN
Softwareentwicklung
Softwareentwicklung (Indirekt: Medizin)
- Refactoring/Weiterentwicklung
- Re-implementierung bestehender Software von Delphi in C#.
- Softwareentwicklung, Fehlerbehebung, Refactoring.
- Entwicklung neuer Module.
- SOAP-Kommunikation
- Windows 7/10
- Delphi 7/XE
- C# .Net 4.6/4.7, .Net Core/.Net 5.0, SQL Server
- VisualStudio 2017/2019
- Entity Framework, Scaffolding
- Python (Testautomatisierung)
- Git
- CI/CD, GitLab, Docker, Microservices
- Designmuster: Abstract Factory, Facade, Proxy, Adapter, Command, Observer, Abstract Factory, Facade, Command, Mediator, State, Iterator)
Softwareentwicklung
Printing Solution
- Weiterentwicklung und Refactoring im Bereich Printing Solution
- Softwareentwicklung, Fehlerbehebung, Refactoring
- Windows 10/Ubuntu/CentOS Linux
- C++ 11/14/17
- VisualStudio 2017/2019, GCC.
- Python
- RAD Studio XE9/Berlin (C++)
- Git
- CI/CD, Conan, Docker, Microservices
- Bitbucket, Azure
- Designmuster: Abstract Factory, Singleton, Facade, Decorator, Command)
Softwareentwicklung
Transportation
- Sicherer Datentransfer
- SW-Architektur, Softwareentwicklung
- Windows 7/Windows 10/Linux
- C++ (MSVC, GCC), SOAP
- Enterprise Architect
Softwareentwicklung
Transportation
- Weiterentwicklung und Refactoring.
- Warenwirtschaft
- SW-Architektur, Softwareentwicklung
- Windows 7/Windows 10
- C# mit .Net 4.0/4.6, .Net Core
- VisualStudio 2015/2017.
- Winforms, WPF, MVVM, DI
- ASP.Net
- RAD Studio XE7/Berlin (Delphi)
- Git
- Enterprise Architect
- Oracle 11/12
- Oracle SQL Developer
- Entity Framework
- Designmuster: Facade, Adapter, Command, Proxy, Bridge)
Projekt Management
Food Processing
- Fehleranalyse & Fehlerbehebung.
- Log-Visualizer
- Bildbearbeitung/Konvertierung, Datenaustausch zwischen Geräten und Endanwendern
- SW-Architektur, Softwareentwicklung
- Windows 7/Embedded
- C# mit .Net 4.0/4.6
- C++, STL,
- OpenCV
- OPC UA,
- VisualStudio 2015
- Winforms, WPF, MVVM, DI
- Git
- Enterprise Architect
- Designmuster: Interpreter, Facade, Observer, State)
Teilprojektleitung
Medizin
- SW/DB-Architektur, Softwareentwicklung, Datenmodellierung.
- Windows 7
- C# mit .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
- Entwurfsmuster: Abstract Factory, Singleton, Adapter, Command
Teilprojektleitung
Erdöl- und Gasgewinnung (Industrie)
- Architektur und Softwareentwicklung.
- Backend. Datenmodell – Entwurf und Entwicklung der Datenebene und Geschäftsebene. Microservice
- Enterprise Architect
- Windows 7
- C# mit .Net 4.5.2/4.6, .Net Core
- VisualStudio 2015
- WPF, MVVM, DI
- Entity Framework
- REST
- MS Sql; SQLite
- TFS, git
- Entwurfsmuster: Abstract Factory, Command, Chain of Responsibility, State
Softwareentwicklung
Messgeräte (Industrie)
- Portierung einer 16-Bit-Windows-Wissenschaftsanwendung auf Windows 7/10 32 Bit
- Windows NT/XP, Windows 7/10
- Visual Studio 2.0, VisualStudio 2008/2015
- LibUSB für Windows
- MFC
- git
Softwareentwicklung
HonorarBeauftragtenSystemes
- Pflege und Weiterentwicklung des HonorarBeauftragtenSystemes
- Linux, Windows
- C++ Gcc/Visual Studio 2013
- PostgreSql
- SVN, git
- C# (.Net 4.5)
- WPF/ Winforms
Softwareentwicklung
Messgeräte (Industrie)
- Entwicklung/Weiterentwicklung eines einzelnen Moduls für die Desktop-Anwendung, die verschiedene Messgeräte verwaltet
- Treiberportierung Windows<->Linux
- Linux, Windows
- C++ Gcc/Visual Studio 2013/2015, C++ 11/14
- Boost
- CMake
- SVN
- RedMine
- Verschiedene Kommunikationsprotokolle (RS232, USB (libUsb), Ethernet)
Teilprojektleitung
TVM Verkaufsautomaten (öffentlicher Verkehr)
- Entwicklung einzelnen Kernel-Modules für die Anwendung
- Mitwirkung bei der Erstellung der Architektur für die Anbindung Kunden- Spezifischen Modulen. Microservice.
- Fehlerbehebung.
- Code-Review
- C#/.Net 4.0-4,5
- VisualStudio 2013
- DI, IoC – Windsor Castle
- Reactive Extension
- Entity Framework (Sqlite)
- WPF,
- WCF
- Rest.
- SVN,
- NUnit
- Visual Paradigme
- SVN, Git
- CI/Build Automation (Jenkins)
MAPI-Basierte Entwicklung
- MAPI-Stub usw.
- CITRIX-Kommunikation.
- Windows 7/Windows XP
- C++
- MS Visual Studio 2010/2012
- POCO-Bibliothek; OpenSSL; Protokollierung
- Build-Automatisierung Ant; Versionsverwaltung RTC
Softwareentwicklung
TVM Verkaufsautomaten (öffentlicher Verkehr)
- Umstellung einer bestehenden Automaten-Software auf neue CBuilder- version. Unicode-Umstellung. BDE Umstellung.
- Neugestaltung/Refaktorisierung.
- Entwicklung und Fehlerbehebung.
- Datenbankprotierung. Toolsentwicklung
- 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 VisualStudio 2010/2012.NET 4.0/4.5; WPF;WCF; Winforms
Projektleitung
Industrie (Dräger Safety)
- Projektmanagement bei der Portierung bestehenden Delphi-Anwendungen auf neue Delphi Versionen.
- Neugestaltung/Refaktorisierung.
- Entwicklung von Desktop-Software für Gerätemanagement.
- Architektur, Entwicklung und Projektleitung.
- Toolsentiwcklung; Build-Management Automatisierung (CI) Jenkins, Apache Ant
- Windows 7/XP/Windows 2008 Server.
- Delphi; C#; C++/Qt (boost)
- RAD Studio/Delphi XE3; JEDI; QuickReport; dbExpress; dbGo;
- verschiedene SQL-Datenbanken
- MS VisualStudio 2010/.NET 4.0
- Xml, Xsd, Linq, WPF, Winforms
- mingw, Qt Creator
- Kommunikation: Bluetooth, seriell/USB (LibUsb); Ethernet
- Treiberportierung.
Softwarearchitekt
Automobilbranche
- Entwicklung eines Toolchains-Tools für die Produktionsdatenvorbereitung.
- Erstellung der Softwarearchitektur, Entwicklung, Dokumentation, Unterstützung bei der Inbetriebnahme.
- Windows 7/XP/Linux
- C#; Perl; C++
- MS VisualStudio 2010/.NET 4.0,
- Xml, Xsd, Linq, WPF, COM
Softwareentwicklung
Verkehr
- Entwicklung einer Dispositionssoftware (für Service/Hotline).
- Entwicklung einer Reportingsoftware (für Service/Hotline).
- Windows 7/Windows XP
- Delphi 2010, T-SQL; Jedi Library, TMS Components Pack, usw.
- MS Sql Server 2000/2005/2008
Softwareentwicklung
Industrie/Maschinenbau
- Entwicklung einer Simulationssoftware.
- Entwicklung der Analysewerkzeuge für die Anlageüberwachungssoftware.
- Weiterentwicklung bestehender Anlageüberwachungssoftware.
- Simulationssoftware spiegelt Verhalten der Maschinen in einzelnem und kompletten Produktionslinien/Anlage gegenüber Analyse- und Steuerung Software wider. Anlage, Linien und Gerätesteuerung. Gerätekommunikation und Datenübertragung.
- Windows 7/Windows XP/Windows Server 2003/2008
- MS VisualStudio 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 Kommunikation
- Cygwin, (g)awk, perl
- CI Microsoft TFS
Softwareentwicklung
Software
- Redesign firmeninterner Software. Umstellung auf Windows 7/Vista (Windows Services). (Delphi->C#)
- MS VisualStudio 2010. C#/.NET 2.0/3.5/4.0 SENS. Remoting. WCF.
- MS Sql Server 2005. SQLite. Team Foundation Server
Softwareentwicklung
Industrie
- Weiterentwicklung einer Anwendung im Messtechnikbereich.
- Windows XP/Windows XP Embedded. C# .NET 2.0 MS Visual Studio 2005.
- RS-232 Kommunikation, Winforms
Softwareentwicklung
Versicherung (Bode&Hewitt, weiter Hewitt)
- Portierung und Redesign bestehender Anwendungen zu C#/C++.
- Konzeptentwicklung und Implementierung bei der Portierung bestehender Delphi Anwendungen in .NET/C# mit dem Einsatz von Mono und C/C++ für die Einbettung in bestehende Prozesse.
- 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
Softwareentwicklung
Warenwirtschaft (LM International)
- Dokumentationserstellung zu bestehendem Business-Prozess.
- Weiterentwicklung und Fehlerbehebung in den Anwendungen.
- Vorbereitung auf Umstellung auf neuen Business-Prozess.
- Entwicklung und Implementierung des Konzeptes: „Sichere Datenübertragung für unternehmenskritische Daten“
- Windows XP/Vista/Windows 7; Delphi 7, Delphi 2006/2009. Java.
- Interbase, DB2(AS400); Paradox; JDBC, dbExpress, BDE.
- SSH, SFTP, symmetrische und asymmetrische Kodierungsverfahren, Hardwareschutz.
Evaluierung Monolight/Silverlight
Softwareentwicklung
- Evaluierung Monolight/Silverlight zwecks Umstellung einer warenwirtschaftlichen Anwendung.
- VS 2010, Silverlight, Mono/Monolight (Windows 7, CentOs, MacOs). Team Foundation Server
Softwareentwicklung
Versicherung (Bode & Hewitt)
- Portierung und Redesign bestehender Anwendungen zu C#/C++.
- Entwicklung des Konzeptes und Implementierung bei der Portierung bestehender Delphi-Anwendungen in .NET/C# mit dem Einsatz von Mono und C/C++ für das Embedding in bestehende Prozesse.
- 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
Softwareentwicklung
Medizinische Technik (Fresenius Medical Care)
- Entwicklung des Konzeptes und Implementierung der Ansteuerungssoftware für diverse medizinische Geräte.
- Windows XP/Vista. Visual Studio 2005. Platform SDK. DDK/WDK. C++ (80%), C# (20%), Debian
- MFC. STL
- TCP/IP-Kommunikation (UDP-Broadcast, FTP-Übertragung)
- USB-Gerätekommunikation
- Visual SourceSafe
- Berichterstellung
Softwareentwicklung
Softwareentwicklung/Document Management System
- Fehlerbehebung, Portierung zu VC90 und Weiterentwicklung eines Dokumentenmanagementsystems.
- Windows Vista/XP/Server 2003/2008.
- Diverse Linux-Derivate
- MS Visual Studio 6.0/.NET/2008
- VC 6.0/.NET/2008, Qt, gcc, C#, Perl, Java
- SVN
- Boost
- MS SQL Server, MySql, andere RDBMS. Enterpreise Architect
Softwareentwicklung/Industrie
Siemens PTD EA
- Konzept, Implementierung und Test der Software für die Testautomatisierung des Schutzgerätes. Die Software basiert auf der Engineering Plattform, die ich bei einem vorherigen Projekt bei Siemens mitentwickelte.
- Windows XP. MS Visual Studio 2003/2005, C#, C++. NUnit; FxCop; Winforms; SandCastle; Boost Test Suite. UML Rational Rose; Rational ClearCase.
Softwareentwicklung/Industrie (Fortsetzung)
Siemens
- Entwicklung neuer Services des Frameworks.
- Rational Rose; Windows XP; VisualStudio .NET/2005; C#; Rational ClearCase, NUnit, FxCop.
Softwareentwicklung/Industrie (Fortsetzung)
Siemens
„Plattform“ ist eine komplette Umgebung für die Entwicklung und Ausführen der Automatisierungsanwendungen.
Die „Plattform“ besteht aus dem Systemkern und einzelnen Modulen, die bei Bedarf geladen oder entladen werden können („Service“) und für einzelne Funktionalitäten der Plattform zuständig sind.
Weiterentwicklung und Pflege des Tracing-Systems.
Weiterentwicklung des Plattform-Frameworks.
Rational Rose; Windows XP; VC++ - VisualStudio 6.0/VisualStudio .NET/ VisualStudio 2005; C#; STL; C++ xerces/xalan XML parser; Rational Purify; Rational ClearCase, NUnit, FxCop.
Softwareentwicklung/Industrie
Siemens
Trace-system ist ein System, dass die Überwachung von Programmen zwecks z.B. Performanceanalyse, Engpasssuche und erweiterter Fehleranalyse in laufendem Betrieb. Das System lässt sich von berechtigten Personen flexibel konfigurieren, oder auch ein- und ausschalten ohne Neustart der Anwendungen zu erfordern.
Es ist auch möglich, Information in verteilten Umgebungen, Information über Interprocesskommunikation usw. zu sammeln und zeitnah oder im Offlinemodus beobachten und analysieren.
Mitwirkung bei der Entwicklung des Konzeptes und Implementierung des umfangreichen Tracing-Systems.
Erstellung des Konzeptes und Systemdesigns; Entwicklung; Test.
Mitentwicklung des Plattform-Frameworks.
Fähigkeiten
Programmiersprachen
- C#
- C++/c
- Delphi/pascal
- Pl/sql
- E-sql
- T-sql
- Perl
- Python
- Basic/visual Basic
- Vbscript
- Shell-scripts
- Unix-shell
Betriebssysteme
- 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, Redhat, Usw.)
- Unix
- Os/2
- Dos (Ms, Ibm, Usw.)
- Cp/m
Datenbanken
- Oracle
- Sql Server
- Postgres
- Informix
- Db2 (Udb)
- Firebird
- Mysql
- Mariadb
- Ms Access
- Foxpro/visual Foxpro
- Dbase/clipper
- Sybase Ase
Netzwerke/kommunikation
- Udp
- Tcp/ip
- Sockets
- Smtp
- Ftp
- Ipx/spx
- Netbeui
- Usb
- Rs232
- Ethernet
- Bluetooth
Software Pakete / Methoden / Tools / Schnittstellen
- Visual Studio 1.5–7.0
- Visual Studio .Net (2003)
- Visual Studio 2005–2022
- Vc++
- Gcc Und Weitere Plattformspezifische Unix-c/c++ Compiler
- Windows Api (Win16/win32s/win32/win64)
- Posix
- Mfc
- .Net Framework (Alle Versionen)
- .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 Extension
Datenbank-tools
- Sqlplus
- Toad
- Pl/sql Developer
- Oracle Sql Developer
Unix-werkzeuge
- Awk
- Sed
- Lex
- Yacc
Speicherüberwachung Und Profiling-tools
- Valgrind
- Memproof
- Aqtime Suite
- Gprofile
- Rational Purify
- Compuware Boundschecker
Versionsverwaltung / Ci
- Cvs
- Svn
- Pvcs
- Tfs
- Visual Sourcesafe
- Clearcase
- Git
- Mercurial
- Bitbucket
- Rtc
- Jenkins
- Apache Ant
- Ci/cd (U.a. Gitlab, Azure)
Modellierung / Uml / Design
- Design Patterns
- Uml
- Enterprise Architect (Sparx)
- Rational Rose
- Visio
- Modelmaker
- Visual Paradigm
Arbeitsgebiete / Branchen
- Automotive
- Medizintechnik
- Dokumentenmanagement
- Automatisierungstechnik
- Warenwirtschaft
- Telekommunikation
- Versicherung
- Geldinstitute/kreditinstitute
- Wissenschaft Und Forschung
- Maschinenbau Und Industrielle Anlagen
- Medizinische Geräte
- Straßenbau
- Bauindustrie
Weitere Kompetenzen
- Multithreading
- Microservices
- Troubleshooting (Valgrind, Memdebug, Profiler, Aqtime, Purify)
- Projektmanagement
- Reporting
- Treiberportierung (Windows/linux)
- Secure Data Transfer (Ssh, Sftp, Symmetrische Und Asymmetrische Kodierungsverfahren, Hardware Protection)
Sprachen
Ausbildung
Diplom-Mathematiker, Algebra · Mathematik
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.