Profilbild von Gregor Doroschenko Senior Software Engineer, Trainer and Consultant aus Duisburg

Gregor Doroschenko

verfügbar

Letztes Update: 06.09.2022

Senior Software Engineer, Trainer and Consultant

Abschluss: Bachelor of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (Muttersprache)

Dateianlagen

CV-Gregor Doroschenko-Deutsch.pdf

Skills

Full Stack Software Engineer & Trainer mit 9 Jahren Berufserfahrung.
Entwicklung von Angular-Projekten jeglicher Komplexität: 3,5 Jahre+
Angular- & TypeScript-Schulung: 2 Jahre+
Team-Lead der Angular-Unit: 2 Jahre+

-----------------------------------------------------

Programmiersprachen / Technologie:
  • Go (GoLang)
  • JavaScript
  • TypeScript
  • Lua
  • SQL
  • PHP - aktuell nicht mein Fokus, aber ich habe damit mehrere Jahre entwickelt
  • HTML
  • CSS/SCSS
  • Node.js
Frameworks & Libraries:
  • Angular (ab Version 2)
  • Vue.js
  • Svelte
  • Testing (Jasmine, Jest, Cypress, Protractor)
  • NgRx (Reactive State for Angular)
  • Bootstrap (ngx-bootstrap, ng-bootstrap)
  • Angular Material (UI-Library)
  • ag-Grid (Data Grid)
  • DevExtreme (UI-Library)
  • Prime Faces (UI-Library)
  • Express.js (Node.js-Framework)
  • NestJS (Node.js-Framework)
Datenbanken:
  • MySQL/MariaDB
  • Microsoft SQL Server
  • MongoDB
  • Postgres
Linux & Server:
  • Docker
  • Traefik
  • Konfiguration von Linux Webserver
CMS & E-Commerse Software:
  • WordPress - aktuell kein Fokus, aber mehrjährige Erfahrung
  • PrestaShop - aktuell kein Fokus, aber mehrjährige Erfahrung
Sonstige Kenntnisse:
  • REST-Schnittstellen (Web-API)
  • Cross-platforme Desktop-Apps mit Electron & Angular
  • Software Tests (Unit Tests, Integrationstests, UI-Tests, ...)
  • Test Driven Development (TDD)
  • Objektorientierte Analyse (OOA), Objektorientiertes Design (OOD)
  • Design-Patterns (MVC, MVVM,...)
  • Anfordergungsanalyse
  • Git (GitHub, Bitbucket, GitLab, Azure DevOps)
  • Agile Methoden (Scrum, Kanban)
  • Reactive Programming
  • Redux-Pattern

Projekthistorie

01/2020 - bis jetzt
Senior Angular Engineer (contractor)
(Marketing, PR und Design)

Entwicklung einer Web-Applikation für mehr Transparenz und Effizienz von Point-of-Sales- Kampagnen.

- Entwicklung Angular Web-Applikation

TechStack: Angular 8+, Angular CDK, HTML, SCSS, TypeScript, JavaScript, Git

02/2019 - bis jetzt
Senior Software Engineer, Consultant & Trainer
Self-employed

- Softwareentwicklung, Full Stack Web-entwicklung
- Angular- & TypeScript-Entwicklung
- Angular- & TypeScript-Schulungen
- JavaScript-Entwicklung
- Go-Entwicklung
- Beratung

02/2020 - 04/2020
Angular Software Engineer (contractor)
(Industrie und Maschinenbau)

Entwicklung einer Web-Applikation zur Überwachung und Steuerung von automatisierten Produktionslinien in Echtzeit.

- Entwicklung Angular Web-Applikation
- Entwicklung Angular Libraries

TechStack: Angular 9, TypeScript, JavaScript, Angular CDK, Git, HTML, SVG, SCSS

01/2017 - 12/2019
Software Developer (permanent job)

- Erstellung und Wartung der Benutzeroberflächen von Web-Anwendungen
- JavaScript- und Angular-Entwicklung
- Durchführung von Schulungen mit dem Schwerpunkt Angular-Entwicklung
- Technologischer Lead der Angular-Unit
- Projektbetreuung
- Betreuung der internen Server

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Ich bin offen für Reisen, aber meine Priorität liegt bei Remote-Projekten.
Profilbild von Gregor Doroschenko Senior Software Engineer, Trainer and Consultant aus Duisburg Senior Software Engineer, Trainer and Consultant
Registrieren