Profilbild von Yury Trofimov Leidenschaftlicher C++ Softwareentwickler aus Duesseldorf

Yury Trofimov

verfügbar

Letztes Update: 06.09.2022

Leidenschaftlicher C++ Softwareentwickler

Abschluss: 1989–1995 Staatliche polytechnische Universität St.Petersburg Abschluss: Dipl.-Infomatiker 2003–2004 Staatliche polytechnische Universität St.Petersburg Abschluss: Master of Computer Science (M.Sc.) 2009–2011 Universität Wales, Rober
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | russisch (Muttersprache)

Dateianlagen

Bewerbungsunterlagen_Trofimov.pdf
Bewerbungsunterlagen_Trofimov.docx
Application_CV_Trofimov.pdf
Application_CV_Trofimov.docx

Skills

Sehr geehrte Damen und Herren,

zurzeit bin ich auf der Suche nach einem neuen IT-Projekt als Freiberufler oder nach einer Festanstellung im IT-Bereich, die meinen Qualifikationen und Erwartungen entsprechen werden.

     Als Dipl.-Informatiker und Master of Computer Science bringe ich langjährige Berufserfahrung in den Bereichen Entwicklung von verteilten Systemen, Client-/Server-Applikationen, objektorientierter Programmierung, Server-Side-Programmierung, Software- und System-Engineering mit. Darüber hinaus verfüge ich über Kompetenz in der Leitung von Teams und im Management komplexer Projekte.
     
     Im letzten Projekt arbeitete ich an der Portierung von der Software für Regierungszwecke von Visual Basic nach C ++ mit teilweiser Automatisierung von Python-Skripten.

     Bis zum letzten Jahr war ich Mitglied eines agilen Teams nach Scrum, das in enger Abstimmung mit dem Product Owner und dem Bereich Projekte und Betrieb arbeitete. Neben dem fachlichen Austausch und der Entwicklung von Standards in selbstorganisierten CoP, Softwareentwicklung mit C++ 11/14, insb. Erweiterungen in den Bereichen GUI, Bild- und Datenprojektierung und Bearbeitung, Topologie, Daten Import/Export gehörte die sowie Daten-Archivierung zu meinen Verantwortlichkeiten. Zudem entwickelte ich automatische Codegenerierung von service-orientierten Schnittstellen aus DSL-basierten Interface-Spezifikationen mit Eclipse Xtext Framework (Java/Xtend) und eine Remote-/Web-Darstellung von Netzzustandsbildern und Daten.
In meinen früheren Projekten gehörte vor allem Architektur und Entwicklung (C++, MS Visual Studio) von Windows Client/Server Applikationen sowie Design von Datenbankschema (Oracle) zu meinem Zuständigkeitsbereich. Darüber hinaus war ich für Softwareunterstützung, Systemintegration, Fehlerbeseitigung sowie Entwicklung von J2EE/Oracle Applikationen in der Sun Solaris/UNIX Umgebung inklusive 3. Level des Supports verantwortlich. Zudem gehörte die Entwicklung von Monitoring Tools, Key Performance Indicator (KPI) Tools, Analysetools, Reporting Tools sowie Supporttools in Skriptsprachen und Apache Ant zu meinen Hauptaufgaben; darüber hinaus übermumfangreiche Erfahrungen mit Java/Embedded-Java-Umgebung mit Eclipse (IDE) sowie Erfahrungen mit dem Betreiben von J2EE-Technoligie basierten Anwendungen unter verschiedenen Applikation-Server-Plattforms (JBoss, BEA WebLogic) mit IntelliJ IDEA mit Verwendung von IDE-Tool.
Zusammenfassend verfuge ich über fundierte Kenntnisse und langjährige Erfahrung in den folgenden Bereichen:
  • MS Windows Programmierung mit C/C++, VB und C# (MS Visual Studio 6 bis 2019, Borland C++ Builder),
  • MS Windows 10/7/2012/2003/XP/2000/NT Server-Side Programmierung (Multithreading, Services, Security),
  • COM / DCOM / COM+ / ATL / OPC und CORBA Programmiertechnologien,
  • Relationale Datenbanken (SQL, ODBC, OLE DB, ADO, MS Access, MS SQL Server)
  • XML und XML- basierte Technologien (XML-Schema, XSLT),
  • Graphische Benutzeroberflachen (MFC, OWL, WTL, .NET Framework),
  • Prozessautomatisierung, Hardware-Programmierung,
  • OO-Design, UML und CASE-Tools (MS Visio, Rational Rose, Erwin).
     Zu meinen persönlichen Stärken zählen analytisches und strukturiertes Denkvermögen, qualitätsbewusste und ergebnisorientierte Arbeitsweise, Zuverlässigkeit, hohe Belastbarkeit sowie schnelle Auffassungsgabe. Ich kann sowohl im Team als auch eigenständig arbeiten und arbeite mich in ein neues Umfeld schnell und sicher ein.
     
     Auf die Gelegenheit Ihnen in einem persönlichen Gespräch meine Kenntnisse und Fähigkeiten naher erläutern zu dürfen, freue ich mich schon heute.

Mit freundlichen Grüßen
YT

Projekthistorie

03/2020 - bis jetzt
Software Berater, Architekt, Entwickler
privat (Internet und Informationstechnologie)

•    Design und Implementierung von IoT Software- / Hardwarelösungen für Smart Home auf Basis von Einplatinencomputern und Industriesensoren.
•    Entwicklung in Python, Bash und C++

Technologien
Raspbian, Ubuntu, Armbian, Windows 10 
Visual Studio Code, Arduino, PuTTY
Home Assistant, Mi Home, Apache HTTP-Server
bash/ksh, Python, C++
YAML, JSON, Zigbee, WiFi, Bluetooth, SSL-Zertifikate

Hardware:
Raspbery Pi 2/3+/4, Banana Pi, ESP32, Xiaomi/Aqara/Phillips Geräte und Sensoren

07/2021 - 01/2022
Software Entwickler CAD/CAM Systeme
Tibek CNC-Technik GmbH (Industrie und Maschinenbau, < 10 Mitarbeiter)

  • C++ (11/14/17) Entwicklung von CNC-Software
  • Einführung und Unterstützung eines XML-basierten Formats für Lieferantendaten
  • Fehlerbehebung
  • Dokumentations- und Spezifikationserstellung

11/2019 - 02/2020
Senior Software Entwickler
Excellence AG (Internet und Informationstechnologie, 250-500 Mitarbeiter)

•    Software-Portierung von Visual Basic nach C++
•    Python Tools-Entwicklung
•    Dokumentationserstellung   Technologien
Windows 10, 
Visual Studio 2017/2019, Visual Studio 6,
C++, Visual Basic, Python, COM, XML
Doxigen

Source Management:
Git, Subversion

06/2015 - 08/2019
Senior Software Entwickler
PCI AG (seit 01.2019) / BTC AG (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

•    C++ (11/14), SQL, Java/Xtend und Batch-Skript Entwicklung
•    Analyse und Korrektur von komplexen Fehlern im Produkt
•    Dokumentations- und Spezifikationserstellung 

Technologien
Windows 7, CentOS 7
MS Visual Studio 2008/2012/2015/2017, Eclipse, Xtext
C/C++ (11, 14), Java, C#, Batch-Skript, Xtend, Boost, MFC, SQL, XML, ODBC, LEADTOOLS, RabbitMQ, Shell Skripts
MS SQL, Oracle

Source Management:
Git, CVS, SVN

Trouble Ticketing Systeme:
Jira

11/2010 - 09/2013
Software Berater
RWE IT GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

•    Software Architektur/Design
•    C++, VB, SQL und PL/SQL Entwicklung
•    Datenbank-Schema Design

Technologien
Windows XP/7, 
MS Visual Studio 6/2010/2012, 
MS Excel 2007/2010,
MS Access 2003/2007/2010,
C++, MFC, PL/SQL, VBA, XML, XSLT, ODBC, ADO
Oracle

Source Management:
PVCS – Serena Version Manager

02/2006 - 09/2009
IT-Berater
Vodafone Group (Telekommunikation, 5000-10.000 Mitarbeiter)

•    Unterhaltungs- und Operationsbeschäftigung
•    Software Aufstellung, Entwicklung und Unterstützung (Java/Bash/SQL)
•    Systemintegration 
•    Business Engineering
•    Fehlerbeseitigungs- und Entwicklungsbeschäftigung
•    Dokumentations-, Spezifikationserstellung und Präsentation von Technologien

Technologien
Sun Solaris 9/10, Windows XP, 
Java/J2SE/J2EE, XML (XSLT, VCML, PML, RDF, Google sitemaps, Google feeds, FAST FiXML), Shell scripts, SQL, PL/SQL,
Apache HTTP Server, Ant, JBoss 4, Oracle 9i, Squid,
innerliche Vodafone Komponenten (SCPS, LWS, BC Live! Search, BC Federated Search, MetadataCollector, WPI, CoreStack (CRE/CAE/3PI)), 
BMC Remedy 7 ARS TTS,
ITIL

Source Management:
Subversion (SVN)

11/2004 - 08/2005
Software Entwickler
Ricoh Europe B.V. European Development and Solution Center (Internet und Informationstechnologie, 250-500 Mitarbeiter)

•    C++/Java/J2EE/Embedded Java Entwicklung
•    Dokumentations- und Spezifikationserstellung 

Technologien
Windows XP/2003, Ricoh embedded UNIX system
Borland C++ Builder 6, Eclipse 3.0/3.1, IntelliJ IDEA 4.5
JDK 1.3/1.5, DSDK Type II, J2EE, Java Script
JBoss 4.0.1, Bea WebLogic 9.0 (Beta)
Apache HTTP Server 2.0.53, mod_jk, Tomcat 5.5 
XML, XSLT, JDOM, Altova XML SPY 5
Macromedia Dreamweaver MX 2004SQL, Firebird 1.51/1.52
MS Visio, Omondo UML 2.0

Source Management:
Subversion (SVN) (+ Araxis Merge 6.5)

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
ab sofort, bundesweit, europaweit, weiltweit, 100% Reisebereitschaft

Sonstige Angaben

C/C++/C#/VB/Python:
MS Visual Studio 2019, 2017, 2015, 2012, 2010, 2005, 2003, .NET 2002, 6, 5, MS Studio Code, Eclipse, Borland C++, Borland C++ Builder

Java/J2EE/J2ME:
Eclipse, IntelliJ IDEA, Borland JBuilder

Debuggers:
Rational Purify, Rational Quantity, NuMega BoundsChecker

Source Management Systeme:
Git, CVS, Subversion (SVN), Serena Version Manager (PVCS), MS Visual Source Safe

Installation:
InstallShield, InstallShield Express

UML:
MS Visio, Rational Rose

Organization:
MS Project

Office:
MS Office, Open Office

Ticketing System:
Jira
Profilbild von Yury Trofimov Leidenschaftlicher C++ Softwareentwickler aus Duesseldorf Leidenschaftlicher C++ Softwareentwickler
Registrieren