freiberufler Senior-Software-Engineer auf freelance.de

Senior-Software-Engineer

offline
  • 75‐80€/Stunde
  • 42855 Remscheid
  • DACH-Region
  • ru  |  de  |  en
  • 06.01.2023

Kurzvorstellung

Ich bin seit ca. 11 Jahren in der Softwareentwicklung tätig. Ich entwickle professionelle Softwarelösungen für Unternehmen auf Basis der Programmiersprachen Java und JavaScript/TypeScript.

Auszug Referenzen (9)

"I. hat uns in einem Kundenprojekt über 6 Monate unterstützt und sowohl wir, als auch der Kunde waren mit I. und dem Arbeitsergebnis sehr zufrieden"
Frontend-Entwickler
Christopher Wennhold
Tätigkeitszeitraum

8/2021 – 5/2022

Tätigkeitsbeschreibung

Entwicklung einer Kompatibilitäts- und Stabilitätssoftware zur parenteralen Ernährung

Aufgabenbereich:
• Frontend-Entwicklung mit Angular

Methoden, Technologien, Tools:
SCRUM, JIRA, Swagger Codegen, Angular, TypeScript, HTML, SCSS, Git, BitBucket, IntelliJ IDE

Eingesetzte Qualifikationen

Angular, Docker, MariaDB

"Leider wurde das Projekt gestoppt und die Zusammenarbeit musste bedauerlicherweise beendet werden. Wir waren sehr mit Ivans Engagement zufrieden."
Software-Engineer
Demet Görgü
Tätigkeitszeitraum

10/2020 – 12/2020

Tätigkeitsbeschreibung

Weiterentwicklung eines Geschäftskunden-portals auf Basis des CoreMedia CMS

• Frontend-Entwicklung mit Vue
• Backend-Entwicklung mit Spring Boot
• Content-Management mit CoreMedia

Methoden, Technologien, Tools:
SCRUM, JIRA, Java 11, CoreMedia 10, Spring Boot, Spring MVC, REST, JUnit, Mockito, Freemarker, Vue 2, JavaScript, HTML5, NPM, Yarn, Docker, OpenAPI, OpenShift, Maven, Git, GitHub Enterprise, MongoDB, IntelliJ IDE

Eingesetzte Qualifikationen

Content Management, Docker, Git, Java (allg.), MongoDB, Node.js, Representational State Transfer (REST), SCRUM, Spring, Vue.js

"I. W. hat mit seinen Angular 1 Fähigkeiten einen wichtigen Beitrag geleistet und sich als zuverlässiger Entwickler bewiesen."
Java-Full-Stack-Entwickler
Fabian Klein
Tätigkeitszeitraum

11/2019 – 11/2020

Tätigkeitsbeschreibung

Weiterentwicklung einer bestehenden Web-Anwendung zur Ermittlung voraussichtlicher Einnahmen einer Versicherungsvermittlungsagentur

Aufgabenbereich:
• Frontend-Entwicklung mit AngularJS
• Backend-Entwicklung mit Spring Boot
Methoden, Technologien, Tools: SCRUM, JIRA, Java 11, Spring Boot, REST, Angular, TypeScript, HTML, SCSS, Git, Jenkins, IntelliJ IDE

Eingesetzte Qualifikationen

Angular, Git, Hibernate (Java), J2EE (Java EE), Jenkins, Jira, Representational State Transfer (REST), SCRUM, TypeScript

"Sehr angenehmer und kommunikativer Entwickler."
Frontend-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

10/2019 – 11/2019

Tätigkeitsbeschreibung

Entwicklung einer bestehenden Web-Anwendung zur Optimierung eines ACD-Systems

Eingesetzte Qualifikationen

TypeScript, Angular, CSS (Cascading Style Sheet), HTML

"[...] [...] hat bei DSA für 2 Jahre äußerst erfolgreich in 3 Softwareprojekten als Java- und Angular-Entwickler mitgewirkt."
Java-Full-Stack-Entwickler
Simon Becker
Tätigkeitszeitraum

9/2017 – 9/2019

Tätigkeitsbeschreibung

- Java-Anwendung für Diagnosesysteme (Spring Boot + Angular)
- Java Rest Client (Spring Boot)
- Web-Anwendung für Diagnosesysteme (Angular)
- Dokumentation

Eingesetzte Qualifikationen

Apache Tomcat, Apache Subversion (SVN), Git, Java (allg.), Spring, TypeScript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript Object Notation (JSON)

"Herr [...] hat sich schnell in die UI Entwicklung mit Java eingearbeitet und über die gesamte Projektzeit kontinierlich weiter entwickelt."
Java-Entwickler
Tobias Lippert
Tätigkeitszeitraum

11/2016 – 7/2017

Tätigkeitsbeschreibung

Entwicklung von Desktop-Anwendungen auf Basis der Programmiersprache Java

Eingesetzte Qualifikationen

Objektorientierte Analyse und Design (OOAD), J2SE (Java SE), JUnit, Git, JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), Dokumentation (IT), Prozess- / Workflow

"-"
JavaScript Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

5/2016 – 6/2016

Tätigkeitsbeschreibung

Entwicklung eines Angular-JS-Plugins für eine bestehende Applikation in einem internationalen Team

Aufgaben:

1. Design und Programmierung mehrerer AngularJS-Module und deren Integration in eine bestehende Applikation
2. Erstellung einer Dokumentation in englischer Sprache

Eingesetzte Qualifikationen

SCRUM, NetBeans, Git, HTML5, CSS (Cascading Style Sheet), AngularJS, Dokumentation (IT)

"-"
Java-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

5/2015 – 4/2016

Tätigkeitsbeschreibung

Die Weiterentwicklung und Vertrieb des aus dem Forschungsprojekt resultierten Softwareprototyps wurde in Form eines EXIST-Gründerstipendiums gefördert.

Aufgabenbereich:

1. Programmierung auf Basis von Eclipse RCP e4
2. Analyse und Visualisierung großer Datenmengen mithilfe des Business Intelligence Tools "Tableau"
3. Einsatz der Software MATLAB zur Durchführung komplexer mathematischer Berechnungen
4. Einsatz des Content Management Systems Wordpress zur Homepageentwicklung und -design

Eingesetzte Qualifikationen

Tableau, PostgreSQL, mySQL, JDBC (Java Database Connectivity), Hibernate (Java), MATLAB / Simulink, Wordpress

"-"
Wissenschaftlicher Mitarbeiter & Java-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

11/2011 – 5/2015

Tätigkeitsbeschreibung

Beschreibung: Im Rahmen eines Forschungsprojekts wurde in Kooperation mit einem Stromverteilnetzbetreiber ein Lösungsansatz zur optimalen Netzplanung entwickelt und prototypisch umgesetzt.

Aufgabenbereich:
1. Software-Modellierung
2. Java-Programmierung
3. Visualisierung großer Datenmengen
4. Einsatz eines Business Intelligence Tools
5. Einsatz der Software MATLAB

Eingesetzte Qualifikationen

Tableau, PostgreSQL, mySQL, UML, Eclipse, Hibernate (Java), Java (allg.), MATLAB / Simulink, Rich Client Platform (Eclipse RCP), Git, Kooperationen, Forschung & Entwicklung (allg.)

Qualifikationen

  • Angular
  • Apache Subversion (SVN)
  • Apache Tomcat
  • CSS (Cascading Style Sheet)
  • Git
  • HTML5
  • Java (allg.)
  • JavaScript Object Notation (JSON)
  • SCRUM
  • Spring
  • TypeScript

Projekt‐ & Berufserfahrung

Frontend-Entwickler
Fresenius Kabi AG, remote
8/2021 – 5/2022 (10 Monate)
Pharmazie und Medizinprodukte
Tätigkeitszeitraum

8/2021 – 5/2022

Tätigkeitsbeschreibung

Entwicklung einer Kompatibilitäts- und Stabilitätssoftware zur parenteralen Ernährung

Aufgabenbereich:
• Frontend-Entwicklung mit Angular

Methoden, Technologien, Tools:
SCRUM, JIRA, Swagger Codegen, Angular, TypeScript, HTML, SCSS, Git, BitBucket, IntelliJ IDE

Eingesetzte Qualifikationen

Angular, Docker, MariaDB

Software-Engineer
Barmenia Versicherungen, Wuppertal
1/2021 – offen (3 Jahre, 3 Monate)
Versicherungen
Tätigkeitszeitraum

1/2021 – offen

Tätigkeitsbeschreibung

Beschreibung: Modernisierung bestehender Web-Anwendungen und Neuentwicklung von Web-Anwendungen für Vermittler

Aufgabenbereich:
• Frontend-Entwicklung mit Angular 11+
• Backend-Entwicklung mit Spring Boot

Eingesetzte Qualifikationen

Angular, Git, Java (allg.), SCRUM

Software-Engineer
Holos Supply GmbH, Remote
10/2020 – 12/2020 (3 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2020 – 12/2020

Tätigkeitsbeschreibung

Weiterentwicklung eines Geschäftskunden-portals auf Basis des CoreMedia CMS

• Frontend-Entwicklung mit Vue
• Backend-Entwicklung mit Spring Boot
• Content-Management mit CoreMedia

Methoden, Technologien, Tools:
SCRUM, JIRA, Java 11, CoreMedia 10, Spring Boot, Spring MVC, REST, JUnit, Mockito, Freemarker, Vue 2, JavaScript, HTML5, NPM, Yarn, Docker, OpenAPI, OpenShift, Maven, Git, GitHub Enterprise, MongoDB, IntelliJ IDE

Eingesetzte Qualifikationen

Content Management, Docker, Git, Java (allg.), MongoDB, Node.js, Representational State Transfer (REST), SCRUM, Spring, Vue.js

Java-Full-Stack-Entwickler
Signal Iduna Gruppe, Dortmund
11/2019 – 11/2020 (1 Jahr, 1 Monat)
Versicherungen
Tätigkeitszeitraum

11/2019 – 11/2020

Tätigkeitsbeschreibung

Weiterentwicklung einer bestehenden Web-Anwendung zur Ermittlung voraussichtlicher Einnahmen einer Versicherungsvermittlungsagentur

Aufgabenbereich:
• Frontend-Entwicklung mit AngularJS
• Backend-Entwicklung mit Spring Boot
Methoden, Technologien, Tools: SCRUM, JIRA, Java 11, Spring Boot, REST, Angular, TypeScript, HTML, SCSS, Git, Jenkins, IntelliJ IDE

Eingesetzte Qualifikationen

Angular, Git, Hibernate (Java), J2EE (Java EE), Jenkins, Jira, Representational State Transfer (REST), SCRUM, TypeScript

Frontend-Entwickler
IN-telegence GmbH, Köln
10/2019 – 11/2019 (2 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2019 – 11/2019

Tätigkeitsbeschreibung

Entwicklung einer bestehenden Web-Anwendung zur Optimierung eines ACD-Systems

Eingesetzte Qualifikationen

TypeScript, Angular, CSS (Cascading Style Sheet), HTML

Java-Full-Stack-Entwickler
DSA Daten- und Systemtechnik GmbH, Aachen
9/2017 – 9/2019 (2 Jahre, 1 Monat)
Informationstechnologie
Tätigkeitszeitraum

9/2017 – 9/2019

Tätigkeitsbeschreibung

- Java-Anwendung für Diagnosesysteme (Spring Boot + Angular)
- Java Rest Client (Spring Boot)
- Web-Anwendung für Diagnosesysteme (Angular)
- Dokumentation

Eingesetzte Qualifikationen

Apache Tomcat, Apache Subversion (SVN), Git, Java (allg.), Spring, TypeScript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript Object Notation (JSON)

Java-Entwickler
Miltenyi Biotec GmbH, Bergisch Gladbach
11/2016 – 7/2017 (9 Monate)
Biotechnologie
Tätigkeitszeitraum

11/2016 – 7/2017

Tätigkeitsbeschreibung

Entwicklung von Desktop-Anwendungen auf Basis der Programmiersprache Java

Eingesetzte Qualifikationen

Objektorientierte Analyse und Design (OOAD), J2SE (Java SE), JUnit, Git, JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), Dokumentation (IT), Prozess- / Workflow

JavaScript Entwickler
Siemens Healthineers GmbH, Erlangen
5/2016 – 6/2016 (2 Monate)
Medizintechnik
Tätigkeitszeitraum

5/2016 – 6/2016

Tätigkeitsbeschreibung

Entwicklung eines Angular-JS-Plugins für eine bestehende Applikation in einem internationalen Team

Aufgaben:

1. Design und Programmierung mehrerer AngularJS-Module und deren Integration in eine bestehende Applikation
2. Erstellung einer Dokumentation in englischer Sprache

Eingesetzte Qualifikationen

SCRUM, NetBeans, Git, HTML5, CSS (Cascading Style Sheet), AngularJS, Dokumentation (IT)

Java-Entwickler
Fachhochschule Dortmund, Dortmund
5/2015 – 4/2016 (1 Jahr)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

5/2015 – 4/2016

Tätigkeitsbeschreibung

Die Weiterentwicklung und Vertrieb des aus dem Forschungsprojekt resultierten Softwareprototyps wurde in Form eines EXIST-Gründerstipendiums gefördert.

Aufgabenbereich:

1. Programmierung auf Basis von Eclipse RCP e4
2. Analyse und Visualisierung großer Datenmengen mithilfe des Business Intelligence Tools "Tableau"
3. Einsatz der Software MATLAB zur Durchführung komplexer mathematischer Berechnungen
4. Einsatz des Content Management Systems Wordpress zur Homepageentwicklung und -design

Eingesetzte Qualifikationen

Tableau, PostgreSQL, mySQL, JDBC (Java Database Connectivity), Hibernate (Java), MATLAB / Simulink, Wordpress

Wissenschaftlicher Mitarbeiter & Java-Entwickler
Fachhochschule Dortmund, Dortmund
11/2011 – 5/2015 (3 Jahre, 7 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

11/2011 – 5/2015

Tätigkeitsbeschreibung

Beschreibung: Im Rahmen eines Forschungsprojekts wurde in Kooperation mit einem Stromverteilnetzbetreiber ein Lösungsansatz zur optimalen Netzplanung entwickelt und prototypisch umgesetzt.

Aufgabenbereich:
1. Software-Modellierung
2. Java-Programmierung
3. Visualisierung großer Datenmengen
4. Einsatz eines Business Intelligence Tools
5. Einsatz der Software MATLAB

Eingesetzte Qualifikationen

Tableau, PostgreSQL, mySQL, UML, Eclipse, Hibernate (Java), Java (allg.), MATLAB / Simulink, Rich Client Platform (Eclipse RCP), Git, Kooperationen, Forschung & Entwicklung (allg.)

Ausbildung

Wirtschaftsinformatik
Master of Science
2013
Dortmund
Wirtschaftsinformatik
Bachelor of Science
2010
Dortmund

Über mich

Als Senior-Entwickler mit mehr als 11 Jahren Berufserfahrung möchte ich Sie bei der Entwicklung Ihrer Softwarelösungen mit vollem Einsatz auf freiberuflicher Basis unterstützen. Bei der Entwicklung von Software lege ich einen besonderen Wert auf Benutzerfreundlichkeit, Design und Qualität.

Weitere Kenntnisse

Modellierungssprachen: UML2, EPK
Programmiersprachen: Java, JSP
Weitere Sprachen: JavaScript, TypeScript, HTML, XML, CSS, SQL
Java-Frameworks: JavaFX, Swing, SWT, Hibernate, Eclipse RCP e4, Spring Boot
Web-Frameworks: AngularJS, Angular 8, Ionic, SASS, Apache Cordova, Apache Tomcat, KendoUI
Test-Frameworks: JUnit, PowerMockito, Jasmine, Chai
Paketverwaltung: Node Package Manager, Bower, Gulp
Datenbanken: MySQL, PostgreSQL
Entwicklungsumgebungen: NetBeans, Eclipse, IntelliJ IDEA, WebStorm
Versionsverwaltung: Git
Betriebssysteme: Linux (Ubuntu), Windows, Mac OS X
Büroanwendungen: Word, Excel und Powerpoint
Bildbearbeitung: GIMP
Textverarbeitung: LaTeX
Content Management: Wordpress
Business Intelligence: Jedox, Tableau
Sonstiges: MATLAB

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
7017
Alter
40
Berufserfahrung
12 Jahre und 4 Monate (seit 11/2011)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden