Senior Software Engineer, Software Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- D-86438 Kissing
- auf Anfrage
- uk | ru | de
- 28.01.2025
Kurzvorstellung
Software Architect
Qualifikationen
Projekt‐ & Berufserfahrung
5/2023 – 9/2024
Tätigkeitsbeschreibung
Leistungsstarke Banknotenverarbeitungssysteme. Weiterentwicklung der
Anwendungssoftware, einschließlich Erstellung und Analyse von Use Cases und
deren Anforderungen. Verfassen von Dokumentationen gemäß den
Entwicklungsstandards
• Entwicklung maßgeschneiderter WPF-Controls. Optimierung und Implementierung
von Schnittstellen sowie der Kommunikation mit angeschlossenen
Softwareplattformen
• Entwicklung und Implementierung eines .NET Core Services zur Kommunikation mit
einem MQTT-Broker und Web-API-Diensten sowie zur Durchführung von XSLT
Transformationen
.Net Framework (Microsoft), C#, ASP.NET, Full Stack Developer
2/2023 – 2/2023
Tätigkeitsbeschreibung
Design of a new software architecture for corporate use and the development of a
new tool to replace an existing tool
Microsoft SQL-Server (MS SQL), .Net, Entity Framework
7/2018 – 1/2023
Tätigkeitsbeschreibung
• Development of an application to control PLC-based devices using the S7
communication protocol. Frontend: Single Page Application (Angular). Backend:
based on a microservices architecture, asynchronous message-based
communication, message broker (.Net C#)
• Application for the control of an automated glass cutting table, design,
development of services for the interaction between devices based on PLC and
universal microcontrollers via UDP, TCP messages. Backend: based on a
microservice architecture, message-based communication, message broker (.Net
C#)
• Development of an application for the visualization of sensors data in real time and
information stored in the archive. Frontend: Single Page Application (Angular,
Chart.js). Backend: based on a service architecture, Open API interactions,
WebSocket (.Net C#)
• Development of front-end and back-end components for a modular platform for
the digitization of production and supply chains for medium-sized companies.
Frontend: Web application (Angular). Backend: based on a microservices
architecture, Open API (REST), message broker (.Net C#)
Postgresql, .Net, C#, Entity Framework, Git, Jenkins
1/2006 – 6/2018
Tätigkeitsbeschreibung
Development of "WSCAD SUITE", a CAD/CAE software based on Microsoft .NET
Framework, C#. Planning, development, implementation of a multi-layer modular
software architecture, various modules, components and classes for user
interface, business logic, data source levels. Unit- and Integration tests
Design, development and implementation of a 3D visualization model of a cabinet
• Interfaces to the previous version WSCAD 5, based on Microsoft MFC C++
Microsoft SQL-Server (MS SQL), .Net Framework (Microsoft), C#, Git, MS Office (Anwenderkenntnisse)
9/2001 – 9/2005
Tätigkeitsbeschreibung
Entwicklung einer branchenspezifischen e-Business Lösung für Direktbestellungen
von Händler über das Internet (B2B Portal), Warenaustausch zwischen Filialen, Call
Center, Lageranbindung und für die Anbindung des Außendienstes
• Entwicklung eines eigenständigen Designs und Implementierung der
Softwarekomponenten in Java und C#, gespeicherten Prozeduren für die Datenbank,
XML/XSLT/HTML. Entwicklung und Implementierung von Schnittstellen zu externen
Systemen
C# Developer, Java-Entwickler, .Net Framework (Microsoft)
Ausbildung
Informationssysteme
Kiew
Über mich
.NET Framework
ASP.NET Core
WPF, Windows Forms, Blazor
XML, XSLT, JSON, XAML
Dependency Injection
Entity Framework
Angular 2+
RxJS, Jasmine, Karma
Git, GitHUB, GitLab, SVN
Atlassian Jira, Confluence
Jenkins, Sonarqube
MS Teams
MS Azure DevOps, TFS
MS Office, Sharepoint
MS SQL Server
PostgreSQL
Oracle
MongoDB, CouchDB
Open API (REST)
RabbitMQ
MQTT
Kubernetes, Docker
MS Visual Studio
VS Code
NUnit, xUnit, Moq
Persönliche Daten
- Ukrainisch (Muttersprache)
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden