Senior Full Stack Software Entwickler, DevOps mit über 15 Jahren Erfahrung
Aktualisiert am 07.12.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Angular JS
AWS
C#
Python
Go
T-SQL
Java Script
TypeScript
Node.js
Groovy
CSS3
Sass
Clojure
Spring Boot
Spock
.NET Core
MongoDB
PostgreSQL
DynamoDB
React
agile
Scrum
Deutsch
gute Kenntnisse (Goethe-Zertifikat B1)
Englisch
fließend
Russisch
fließend (Muttersprache)

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 Jahre 5 Monate
2020-11 - heute

Architektur und Implementierung der Anwendungen

Full Stack Softwareentwickler Digital Solutions Lab
Full Stack Softwareentwickler Digital Solutions Lab

Architektur und Implementierung der Anwendungen, die auf der Cloud Platform (AWS) ausgeführt werden

  • Verantwortlich für Entwicklungen und das Management von Aktivitäten auf der Cloud Plattform (AWS)
  • Implementierung und Ausführung von ITIL Prozessen für das Applikationsmanagement
  • Verantwortlich für die Entwicklung, Integration und den Transfer von Lösungen in den Betrieb und auf die Plattformen
  • Verantwortlich für den Applikationsbetrieb von definierten Applikationen auf der Plattform
  • Konzeptentwicklung für Zugriffsmanagement zur Plattform, zu den Applikationen und Daten die auf der Plattform betrieben werden
  • Arbeitet durchgehend mit dem Endanwender an der Lösung von technischen Problemen im Cloudbetrieb
  • Implementierung von Applikationsmonitoring und Solutions, Sicherstellung von Technologie Updates und Implementierungsunterstützung für enterprise security
  • Verantwortlich für die Erstellung von automatisierten build-, release-, deployment and test-Prozessen (CI/CD) für Applikationen auf der Cloud Plattform
  • Koordination von verschiedenen externen Dienstleistern
Covestro Deutschland AG
Leverkusen, Germany
1 Jahr 11 Monate
2018-11 - 2020-09

Entwicklung der modernen Web Komponenten

Full Stack Softwareentwickler, Berater
Full Stack Softwareentwickler, Berater
  • Entwicklung von der Microservice-Architektur
  • Design und die Implementierung von REST-APIs mittels Microservices
  • Spezifizierung von Requirements durch Befragung der beteiligten Fachabteilungen
  • Entwicklung und Dokumentation von RESTful APIs anhand der OpenAPI Spezifikation
  • Data Visualisierung nach Vorgabe des UX-Designers und deren Anbindung an das backend über REST-Schnittstellen (D3.js)
  • Implementierung von komplexen Cucumber-Szenarien zum BlackBox-Testen
  • Konzeption und Umsetzung von End-to-End-Tests
  • Konzeption und Umsetzung von BDD erfolgt mit Cucumber
  • DevOps-Tätigkeit (Deployment, Aktualisierungen des Systems und Dependency-Pflege)
  • Aufbau einer CI/CD-Pipeline (Jenkins, Cloud Foundry, Maven)
  • Die Entwicklung erfolgte unter Berücksichtigung der Standards Clean Code Development, TDD (Java, Spok, JUnit) und BDD (Cucumber, Protractor, Chai)
DATEV eG
Nürberg, Germany
3 Jahre
2016-03 - 2019-02

Weiterentwicklung und Refactoring

Softwareentwickler, Berater
Softwareentwickler, Berater
  • Weiterentwicklung und Refactoring von SIMATIC WinCC (TIA Portal) ES.
  • Definition und Implementierung von Tests mit TDD.
  • Entwicklung der modernen UI für SIMATIC WinCC ES mit agilen Entwicklungspraktiken.
Siemens AG
Fürth, Germany
11 Monate
2018-03 - 2019-01

Entwicklung einer Plattform

Full Stack Softwareentwickler, Mitbegründer
Full Stack Softwareentwickler, Mitbegründer

(Name auf Anfrage) - die Plattform, die sich im Namen der angeschlossenen Marken um das Spielermanagement kümmert.

  • Design and Architecture (AWS,Clojure, Ring).
  • DevOps (AWS, Serverless).
2 Jahre 10 Monate
2013-06 - 2016-03

Design und Entwicklung der RESTful API

Senior Softwareentwickler (Full Stack .NET Entwickler)
Senior Softwareentwickler (Full Stack .NET Entwickler)
  • Design und Entwicklung der SMS-Messages Systems.
  • Entwicklung von Distributed-Solutions mit Web API und Service-Bus.
  • Entwicklung von Web-Anwendungen mit WebRTC-Standart.
  • Entwicklung der Multi-Tenant SaaS-Anwendung.
  • Entwicklung der Single Page Web Anwendungen (AngularJS, DurandalJS, KnokautJS).
  • Verbesserung und Modernisierung der Legacy Anwendungen.
  • Anwendung der agilen Methoden und Praktiken (Scrum, TDD, BDD, CI, Refactoring), DI/IoC, Event-Driven und REST-Architektur.
  • Kommunikation und Reporting mit/an den Kunden und Kollegen aus Norwegen und der Schweiz.
Ciklum ( URL auf Anfrage)
Minsk, Belarus
7 Jahre 4 Monate
2006-03 - 2013-06

Erstellung der neuen Systemsarchitektur

Senior Softwareentwickler (Full Stack .NET Entwickler)
Senior Softwareentwickler (Full Stack .NET Entwickler)
  • Beförderung vom Junior- zum Senior Software Entwickler.
  • Weiterentwicklung von Software, Unterstützung bei der Software-Nutzung und Anwendung.
  • Architektur und Entwicklung die WPF-Web-Anwendungen.
  • BDD mit SpecFlow
  • Optimierung des CPU-Memory Verbrauch der ASP.NET und WPF Anwendungen.
  • Performance Optimierung der ASP.NET und WPF Anwendungen mit HP LoadRunner, Performance Counters, WinDBG, WCAT Scripts und dotTrace.
  • Entwicklung von verschiedenen Tools: Tracers, Profilers und Loggers.
  • Behebung der Probleme in Bezug auf Leistung, Skalierbarkeit und Wartbarkeit.
  • Entwicklung des neuen Common Office für isolierte Modules in MS Office (COM Shim).
  • Einführung der Software-Wartung, Support und Enhancement.
  • Anwendung der agilen Methoden und Praktiken (Scrum, TDD, BDD, CI, Refactoring) und DI/IoC.
  • Kommunikation und Reporting mit/an den Kunden und Kollegen aus den USA, Russland und Indien.
EPAM Systems ( URL gerne auf Anfrage)
Minsk, Belarus

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 1 Monat
2013-01 - 2015-01

Sprachkurs

Goethe-Zertifikat B1, Goethe-Institut Sprachkurse für die Deutsche Sprache in Minsk, Belarus
Goethe-Zertifikat B1
Goethe-Institut Sprachkurse für die Deutsche Sprache in Minsk, Belarus
1 Jahr 8 Monate
2007-08 - 2009-03

technische Wissenschaften

Magister, Belarussische Nationale Technische Universität, Minsk, Belarus
Magister
Belarussische Nationale Technische Universität, Minsk, Belarus
  • Analyse und Vorstellung der Daten,
  • Magister der technischen Wissenschaften
  • Magisterdissertation zum Thema “Modellprojektierung der
    Softwarekomponenten”
4 Jahre 11 Monate
2002-09 - 2007-07

Softwareentwicklung

Diplom (sehr gut), Belarussische Nationale Technische Universität, Minsk, Belarus
Diplom (sehr gut)
Belarussische Nationale Technische Universität, Minsk, Belarus

Spezialisierung „Softwareentwickler“

Position

Position

  • Full Stack Software Entwicklung
  • Aufbau von Entwicklungsumbegbungen
  • CI und Dev Ops Umgebungen aufbauen und beraten
  • Test- und Umgebungsmanagement
  • Senior Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Angular JS AWS C# Python Go T-SQL Java Script TypeScript Node.js Groovy CSS3 Sass Clojure Spring Boot Spock .NET Core MongoDB PostgreSQL DynamoDB React agile Scrum

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen

  • Software-Ingenieur mit über 15 Jahren Erfahrung in verschiedenen Anwendungsdomänen
  • Hoch qualifiziert und erfahren in agiles Entwicklungsprozess
  • Fundierte Berufserfahrung in der Software-Architektur und Datenbank-Design
  • Solide Berufserfahrung in Design, Skalierung und Verifikation von verteilten daten intensiven Systemen
  • Fundierte Berufserfahrung in Design und Entwicklung von REST-APIs
  • Fundierte Berufserfahrung in Design und Entwicklung von Single Page/Web Anwendungen
  • Praktische Erfahrung in Design, Skalierung und Prüfung von verteilten datenintensiven Systeme
  • Praktische Erfahrung mit Test-Driven Entwicklung und Behavior-Driven Entwicklung
  • Fähigkeit schnell zu lernen und weiterzudenken

Frameworks

Spring Boot, .NET Core, ASP.NET Core, ASP.NET Web API, WPF, WCF, NUnit, SpecFlow, Moq, Spock, Cucumber, mountebank, RabbitMQ, Entity Framework, jQuery, AngularJS, D3.js, RxJs, Re-frame, Reagent, React

Web design

CSS3/SASS, HTML/DHTML, AJAX, JSON, XML/XSLT/XPath

Tools and IDEs

MS Visual Studio, ReSharper, WinDBG, dotTrace, dotMemory, TeamCity, TFS, NuGet, npm, Enterprise Architect, Protractor, Jasmine, Jenkins, Emacs, VS Code, WSL2, Eclipse, IntelliJ IDEA, maven, Docker, Docker Compose, AWS CLI, cdk, SAM, Serverless

Source controls

Git, TFS, GitLab, GitHub, Bitbucket

Methodologien,Verfahren, Anwendungen

Agile, Scrum, TDD, BDD, OOP, OOD, MVVM, MVC, MVP, DDD, CQRS, Event-Driven Development, CI/CD Pipelines, DI/IoC, Microservices, RESTfull Services, Amazon Web Services (AWS), ClodFoundry

Programmiersprachen

C#
Clojure
ClojureScript
CSS3/SASS
Go
GoLang
Groovy
Java
JavaScript
Node.js
Python
T/P-SQL
TypeScript
?lojure

Datenbanken

DynamoDB
MongoDB
MS SQL Server
PostgreSQL
Redis

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 Jahre 5 Monate
2020-11 - heute

Architektur und Implementierung der Anwendungen

Full Stack Softwareentwickler Digital Solutions Lab
Full Stack Softwareentwickler Digital Solutions Lab

Architektur und Implementierung der Anwendungen, die auf der Cloud Platform (AWS) ausgeführt werden

  • Verantwortlich für Entwicklungen und das Management von Aktivitäten auf der Cloud Plattform (AWS)
  • Implementierung und Ausführung von ITIL Prozessen für das Applikationsmanagement
  • Verantwortlich für die Entwicklung, Integration und den Transfer von Lösungen in den Betrieb und auf die Plattformen
  • Verantwortlich für den Applikationsbetrieb von definierten Applikationen auf der Plattform
  • Konzeptentwicklung für Zugriffsmanagement zur Plattform, zu den Applikationen und Daten die auf der Plattform betrieben werden
  • Arbeitet durchgehend mit dem Endanwender an der Lösung von technischen Problemen im Cloudbetrieb
  • Implementierung von Applikationsmonitoring und Solutions, Sicherstellung von Technologie Updates und Implementierungsunterstützung für enterprise security
  • Verantwortlich für die Erstellung von automatisierten build-, release-, deployment and test-Prozessen (CI/CD) für Applikationen auf der Cloud Plattform
  • Koordination von verschiedenen externen Dienstleistern
Covestro Deutschland AG
Leverkusen, Germany
1 Jahr 11 Monate
2018-11 - 2020-09

Entwicklung der modernen Web Komponenten

Full Stack Softwareentwickler, Berater
Full Stack Softwareentwickler, Berater
  • Entwicklung von der Microservice-Architektur
  • Design und die Implementierung von REST-APIs mittels Microservices
  • Spezifizierung von Requirements durch Befragung der beteiligten Fachabteilungen
  • Entwicklung und Dokumentation von RESTful APIs anhand der OpenAPI Spezifikation
  • Data Visualisierung nach Vorgabe des UX-Designers und deren Anbindung an das backend über REST-Schnittstellen (D3.js)
  • Implementierung von komplexen Cucumber-Szenarien zum BlackBox-Testen
  • Konzeption und Umsetzung von End-to-End-Tests
  • Konzeption und Umsetzung von BDD erfolgt mit Cucumber
  • DevOps-Tätigkeit (Deployment, Aktualisierungen des Systems und Dependency-Pflege)
  • Aufbau einer CI/CD-Pipeline (Jenkins, Cloud Foundry, Maven)
  • Die Entwicklung erfolgte unter Berücksichtigung der Standards Clean Code Development, TDD (Java, Spok, JUnit) und BDD (Cucumber, Protractor, Chai)
DATEV eG
Nürberg, Germany
3 Jahre
2016-03 - 2019-02

Weiterentwicklung und Refactoring

Softwareentwickler, Berater
Softwareentwickler, Berater
  • Weiterentwicklung und Refactoring von SIMATIC WinCC (TIA Portal) ES.
  • Definition und Implementierung von Tests mit TDD.
  • Entwicklung der modernen UI für SIMATIC WinCC ES mit agilen Entwicklungspraktiken.
Siemens AG
Fürth, Germany
11 Monate
2018-03 - 2019-01

Entwicklung einer Plattform

Full Stack Softwareentwickler, Mitbegründer
Full Stack Softwareentwickler, Mitbegründer

(Name auf Anfrage) - die Plattform, die sich im Namen der angeschlossenen Marken um das Spielermanagement kümmert.

  • Design and Architecture (AWS,Clojure, Ring).
  • DevOps (AWS, Serverless).
2 Jahre 10 Monate
2013-06 - 2016-03

Design und Entwicklung der RESTful API

Senior Softwareentwickler (Full Stack .NET Entwickler)
Senior Softwareentwickler (Full Stack .NET Entwickler)
  • Design und Entwicklung der SMS-Messages Systems.
  • Entwicklung von Distributed-Solutions mit Web API und Service-Bus.
  • Entwicklung von Web-Anwendungen mit WebRTC-Standart.
  • Entwicklung der Multi-Tenant SaaS-Anwendung.
  • Entwicklung der Single Page Web Anwendungen (AngularJS, DurandalJS, KnokautJS).
  • Verbesserung und Modernisierung der Legacy Anwendungen.
  • Anwendung der agilen Methoden und Praktiken (Scrum, TDD, BDD, CI, Refactoring), DI/IoC, Event-Driven und REST-Architektur.
  • Kommunikation und Reporting mit/an den Kunden und Kollegen aus Norwegen und der Schweiz.
Ciklum ( URL auf Anfrage)
Minsk, Belarus
7 Jahre 4 Monate
2006-03 - 2013-06

Erstellung der neuen Systemsarchitektur

Senior Softwareentwickler (Full Stack .NET Entwickler)
Senior Softwareentwickler (Full Stack .NET Entwickler)
  • Beförderung vom Junior- zum Senior Software Entwickler.
  • Weiterentwicklung von Software, Unterstützung bei der Software-Nutzung und Anwendung.
  • Architektur und Entwicklung die WPF-Web-Anwendungen.
  • BDD mit SpecFlow
  • Optimierung des CPU-Memory Verbrauch der ASP.NET und WPF Anwendungen.
  • Performance Optimierung der ASP.NET und WPF Anwendungen mit HP LoadRunner, Performance Counters, WinDBG, WCAT Scripts und dotTrace.
  • Entwicklung von verschiedenen Tools: Tracers, Profilers und Loggers.
  • Behebung der Probleme in Bezug auf Leistung, Skalierbarkeit und Wartbarkeit.
  • Entwicklung des neuen Common Office für isolierte Modules in MS Office (COM Shim).
  • Einführung der Software-Wartung, Support und Enhancement.
  • Anwendung der agilen Methoden und Praktiken (Scrum, TDD, BDD, CI, Refactoring) und DI/IoC.
  • Kommunikation und Reporting mit/an den Kunden und Kollegen aus den USA, Russland und Indien.
EPAM Systems ( URL gerne auf Anfrage)
Minsk, Belarus

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 1 Monat
2013-01 - 2015-01

Sprachkurs

Goethe-Zertifikat B1, Goethe-Institut Sprachkurse für die Deutsche Sprache in Minsk, Belarus
Goethe-Zertifikat B1
Goethe-Institut Sprachkurse für die Deutsche Sprache in Minsk, Belarus
1 Jahr 8 Monate
2007-08 - 2009-03

technische Wissenschaften

Magister, Belarussische Nationale Technische Universität, Minsk, Belarus
Magister
Belarussische Nationale Technische Universität, Minsk, Belarus
  • Analyse und Vorstellung der Daten,
  • Magister der technischen Wissenschaften
  • Magisterdissertation zum Thema “Modellprojektierung der
    Softwarekomponenten”
4 Jahre 11 Monate
2002-09 - 2007-07

Softwareentwicklung

Diplom (sehr gut), Belarussische Nationale Technische Universität, Minsk, Belarus
Diplom (sehr gut)
Belarussische Nationale Technische Universität, Minsk, Belarus

Spezialisierung „Softwareentwickler“

Position

Position

  • Full Stack Software Entwicklung
  • Aufbau von Entwicklungsumbegbungen
  • CI und Dev Ops Umgebungen aufbauen und beraten
  • Test- und Umgebungsmanagement
  • Senior Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Angular JS AWS C# Python Go T-SQL Java Script TypeScript Node.js Groovy CSS3 Sass Clojure Spring Boot Spock .NET Core MongoDB PostgreSQL DynamoDB React agile Scrum

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen

  • Software-Ingenieur mit über 15 Jahren Erfahrung in verschiedenen Anwendungsdomänen
  • Hoch qualifiziert und erfahren in agiles Entwicklungsprozess
  • Fundierte Berufserfahrung in der Software-Architektur und Datenbank-Design
  • Solide Berufserfahrung in Design, Skalierung und Verifikation von verteilten daten intensiven Systemen
  • Fundierte Berufserfahrung in Design und Entwicklung von REST-APIs
  • Fundierte Berufserfahrung in Design und Entwicklung von Single Page/Web Anwendungen
  • Praktische Erfahrung in Design, Skalierung und Prüfung von verteilten datenintensiven Systeme
  • Praktische Erfahrung mit Test-Driven Entwicklung und Behavior-Driven Entwicklung
  • Fähigkeit schnell zu lernen und weiterzudenken

Frameworks

Spring Boot, .NET Core, ASP.NET Core, ASP.NET Web API, WPF, WCF, NUnit, SpecFlow, Moq, Spock, Cucumber, mountebank, RabbitMQ, Entity Framework, jQuery, AngularJS, D3.js, RxJs, Re-frame, Reagent, React

Web design

CSS3/SASS, HTML/DHTML, AJAX, JSON, XML/XSLT/XPath

Tools and IDEs

MS Visual Studio, ReSharper, WinDBG, dotTrace, dotMemory, TeamCity, TFS, NuGet, npm, Enterprise Architect, Protractor, Jasmine, Jenkins, Emacs, VS Code, WSL2, Eclipse, IntelliJ IDEA, maven, Docker, Docker Compose, AWS CLI, cdk, SAM, Serverless

Source controls

Git, TFS, GitLab, GitHub, Bitbucket

Methodologien,Verfahren, Anwendungen

Agile, Scrum, TDD, BDD, OOP, OOD, MVVM, MVC, MVP, DDD, CQRS, Event-Driven Development, CI/CD Pipelines, DI/IoC, Microservices, RESTfull Services, Amazon Web Services (AWS), ClodFoundry

Programmiersprachen

C#
Clojure
ClojureScript
CSS3/SASS
Go
GoLang
Groovy
Java
JavaScript
Node.js
Python
T/P-SQL
TypeScript
?lojure

Datenbanken

DynamoDB
MongoDB
MS SQL Server
PostgreSQL
Redis

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.