Software Entwicklung C/C++
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 40477 Düsseldorf
- Weltweit
- ru | de | en
- 10.06.2024
Kurzvorstellung
Mehr als 25-jährige Berufserfahrung in Entwicklung von verteilten Systemen, Client/Server Applikationen, OOP, Server-Side Programmierung, Software und System Engineering.
C/C++, Windows
Qualifikationen
Projekt‐ & Berufserfahrung
7/2021 – 1/2022
Tätigkeitsbeschreibung
• C++ (11/14/17) Entwicklung von CNC-Software
• Einführung und Unterstützung eines XML-basierten Formats für Lieferantendaten
• Fehlerbehebung
• Dokumentations- und Spezifikationserstellung
Subversion, Bildverarbeitung, C++, Datenmodelierung, Schnittstellenentwicklung, Softwareanforderungsanalyse, Software Design, Softwareentwicklung (allg.), SQL, Visual C++, Microsoft Visual Studio, XML
3/2020 – offen
Tätigkeitsbeschreibung
• 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, Telegram-Bot
Hardware:
Raspbery Pi 2/3+/4, Banana Pi, ESP32, Xiaomi/Aqara/Phillips Geräte und Sensoren
Bash Shell, C++, Rechnerarchitektur, Python, Sensorik, Softwareentwicklung (allg.)
11/2019 – 2/2020
Tätigkeitsbeschreibung
• Software-Portierung von VB nach C++
• Python Tools-Entwicklung
• Dokumentationserstellung
Technologien:
Windows 10,
Visual Studio 2017/2019, Visual Studio 6,
C++, Visual Basic, Python, COM, XML
Source Management:
Git, Subversion
C++, DCOM (Distributed Component Object Model), Softwareanforderungsanalyse, Software engineering / -technik, Visual Basic, Visual C++, Microsoft Visual Studio
6/2015 – 8/2019
Tätigkeitsbeschreibung
• Softwareentwicklung in Bereichen GUI, Bild- und Datenprojektierung und Bearbeitung, Topologie, Daten-Import/Export, Archive-Datensysteme
• Automatische Codegenerierung von service-orientierten Schnittstellen aus DSL-basierten Interface-Spezifikationen mit Eclipse Xtext Framework (Java/Xtend)
• Office PRINS (oPRINS) Entwicklung. Remote- / Web-Darstellung von Bilder und Daten
• Fehlerbehebung
Technologien:
Windows 7, CentOS 7
MS Visual Studio 2008/2012/2015/2017, Eclipse, Xtext
C/C++ (11, 14), Java, C#, Batch-Skript, Shell Skripten, Xtend, Boost, MFC, SQL, XML, ODBC, LEADTOOLS, RabbitMQ
MS SQL, Oracle
Source Management:
Git, CVS
Trouble Ticketing Systeme:
Jira
C++, Eclipse, Microsoft Windows (allg.), Softwareentwicklung (allg.), Visual C++, Microsoft Visual Studio, Xtend, Xtext
11/2010 – 9/2013
Tätigkeitsbeschreibung
• Software Architektur
• C++, VB und PL/SQL Entwicklung
• Datenbank-Schema Design
Technologien:
Windows XP/7,
MS Visual Studio 6/2010/2012,
MS Access 2003/2007/2010,
C++, PL/SQL, VBA, MFC, XML, XSLT, ODBC,
Oracle
Source Management:
PVCS
C++, PL/SQL, Software Design, Softwareentwicklung (allg.), SQL, VBA (Visual Basic for Applications), Visual C++, Microsoft Visual Studio
2/2006 – 9/2009
Tätigkeitsbeschreibung
• Unterhaltungs- und Operationsbeschäftigung
• Software Entwicklung und Unterstützung
• Systemintegration
• Business Ingenierung
• Fehlerbeseitigungs- und Entwicklungsbeschäftigung
• Dokumentations-, Spezifikationserstellung und Präsentation von Technologien
Technologien:
Sun Solaris 9/10, Windows XP,
J2SE, J2EE, XML (XSLT, VCML, PML), Shell Skripten,
Apache HTTP Server 2.0.54, JBoss 4.0.1,
Oracle 9i, VF Live! Innerkomponenten (SCPS, WPI, CoreStack)
Source Management:
Subversion
2nd & 3rd Level Support, Softwareentwicklung (allg.), Software Quality
11/2004 – 8/2005
Tätigkeitsbeschreibung
• Java/J2EE/Embedded Java/C++ Entwicklung
• Dokumentations- und Spezifikationserstellung
Technologien:
Windows XP/2003,
Borland C++ Builder 6,
JDK 1.5, J2EE, Java Script,
Eclipse 3.1, IntelliJ IDEA 4.5,
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 2004,
SQL, Firebird 1.52,
Ricoh embedded UNIX system,
DSDK Type II,
Omondo UML 2.0
MS Visio
Source Management:
Subversion
Apache Tomcat, C++, Enterprise Javabeans, J2EE, Java ME (Java Platform, Micro Edition), Software engineering / -technik, Softwareentwicklung (allg.)
Ausbildung
Schweiz
Sankt-Petersburg, Russland
Sankt-Petersburg, Russland
Über mich
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.
Letzte Zeit entwickle ich C/C++ (11/14/17) Software im Bereich CAD/CAM Systeme für den Möbelbau. Parallel dazu konzipiere und implementiere ich IoT Software- / Hardwarelösungen für Smart Home auf Basis von Einplatinencomputern und Industriesensoren.
Im vorhergehenden 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 vorletzten 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 Community of Practice (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 über umfangreiche Erfahrungen mit Java/Embedded-Java-Umgebung mit Eclipse (IDE) sowie Erfahrungen mit dem Betreiben von J2EE-Technoligie basierten Anwendungen unter verschiedenen Applikation-Server-Plattformen (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
Weitere Kenntnisse
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden