freiberufler Fullstack Software Developer & Architect auf freelance.de

Fullstack Software Developer & Architect

offline
  • auf Anfrage
  • 01099 Dresden
  • auf Anfrage
  • de  |  en  |  ru
  • 22.04.2023

Kurzvorstellung

Ich bin ein Software-Experte, der flexibel auf Ihre Anforderungen eingehen kann, sei es Software- oder System-Architektur, Anforderungs- oder Problem-Analyse, ... .
Ich besitze ein langjährige Erfahrung in div. Entwicklungsprojekten.

Qualifikationen

  • Back-End Entwicklung
  • Docker
  • Front-End Entwicklung
  • Grafikdesign
  • Java (allg.)
  • JavaScript
  • JavaScript Object Notation (JSON)
  • Microsoft Azure
  • Personalentwicklung
  • React (JavaScript library)
  • Software Analyse
  • Software Architektur / Modellierung
  • Software Design
  • Software engineering / -technik
  • Softwareentwicklung (allg.)
  • Softwarepaketierung / Verteilung (allg.)
  • Spring
  • TypeScript
  • Videoproduktion

Projekt‐ & Berufserfahrung

Co-CTO (Festanstellung)
payactive GmbH, Dresden
1/2022 – offen (2 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2022 – offen

Tätigkeitsbeschreibung

Aufbau einer nachhaltigen Zahlungsplattform für Unternehmen mit Sinn, bei der ein Teil jeder Transaktion eine Spende ist.
Hauptaufgaben:
Implementierung einer skalierbaren Container-basierten Zahlungsplattform auf Basis von Spring Boot und React. Verwalten des gesamten Software-Lebenszyklus von der Designphase bis zum Incident Management.
Entwurf und Verwaltung der Microsoft Azure Cloud Infrastruktur (API-Management, App Service, CosmosDB, Blob Storage).
Erstellung von Dokumentationen und Schulungsunterlagen für Kunden, Durchführung von Onboarding-Sitzungen für Großkunden.

Zusätzlich dazu: React-Schulung, Entwicklung des Teams, Code-Reviews, Implementierung von passenden Software-Entwicklungsprozessen inkl. Tooling, Atlassian-Administrator (Confluence/Jira), Kunden-Support, Azure Plattform-Administration, Entwicklung Website (React, TypeScript, Gatsby, CSS, HTML)

Eingesetzte Qualifikationen

Back-End Entwicklung, Docker, Front-End Entwicklung, Grafikdesign, Java (allg.), JavaScript, JavaScript Object Notation (JSON), Microsoft Azure, Personalentwicklung, React (JavaScript library), Software Analyse, Software Architektur / Modellierung, Software Design, Software engineering / -technik, Softwareentwicklung (allg.), Softwarepaketierung / Verteilung (allg.), Spring, TypeScript, Videoproduktion

Teamleiter/Head Java & Microsoft Development (Festanstellung)
Kundenname anonymisiert, Dresden
6/2015 – 12/2021 (6 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2015 – 12/2021

Tätigkeitsbeschreibung

• Motivation und Entwicklung von Teams aus vorwiegend Software-Entwicklern/-Architekten
• Mitwirkung an strategischen Maßnahmen (vorwiegend im Innovation- & Mitarbeiterentwicklungsbereich)
• Recruiting und Bewerberauswahl (intern & extern)
• Betreuung verschiedenster Software-Entwicklungsprojekte aus Schulen (SRZ Dresden) und Universitäten/FH (HTW Dresden, TU Dresden)
• Betreuung von Messeständen (fachlich als auch als Recruiter)

Eingesetzte Qualifikationen

Motivation Projektteams, Motivationsanalyse, Personal-Potenzialermittlung, Personalbetreuung, Personaleinsatz, Personalentwicklung, Personalentwicklung - Bedarfsanalysen, Personalentwicklungskonzept, Personalführung, Personalplanung, Personalsuche / -auswahl, Projektmanagement - Personalentwicklung, Projektmanagement - Personalmanagement, Recruiting, Unternehmensstrategie

Software-Architekt (Festanstellung)
Kundenname anonymisiert, Dresden
9/2014 – 12/2021 (7 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2014 – 12/2021

Tätigkeitsbeschreibung

Als Softwarearchitekt war meine Zuständigkeit die Entwicklung von Konzepten zu den Kundenwünschen sowie die Betreuung und Mitwirkung in der Softwareentwicklung. Dies waren eine Vielzahl an Projekten und Produkten im Bereich Atlassian Confluence, Atlassian Jira, Microsoft SharePoint, DotNetNuke, Liferay, Microsoft Teams, ...

Projekte (Auszug):

2020/2021: Entwurf, Entwicklung und Release einer App für Microsoft Teams im B2B Kontext.
Rollen: Software-Architekt, Software-Entwickler
Dauer: 9 Monate
Verwendete Technologien/Frameworks: .net core, ASP.net, Azure Application Insights, Azure CDN, Azure Database System for PostgreSQL, Azure KeyVault, Azure Web Services, C#, CSS, Entity Framework, HTML, IIS, JWT, Linq, Microsoft Azure SaaS Marketplace Services, Microsoft FluentUI, Microsoft Graph API, Microsoft Identity Management, Microsoft Store, PostgreSQL, Quartz.net, React, SASS, TypeScript
Verwendete Tools: Atlassian Bamboo, Atlassian Bitbucket, Atlassian Confluence, Atlassian Jira, GIT, Jetbrains Rider, Jmeter, msbuild, NPM, Nuget, SCRUM, Visual Studio Code, Visual Studio, YARN

2021: Weiterentwicklung und Pflege einer bidirektionalen Integrationslösung von Microsoft SharePoint und Atlassian Confluence (OnPrem/Cloud)
Rollen: Software-Entwickler, Third-Level-Support, Consultant
Dauer: 6 Monate
Verwendete Technologien/Frameworks: Azure Application Insights, Azure Blob Storage, Azure CDN, CSS, HTML, JavaScript, JWT, Microsoft FluentUI, Microsoft Graph API, Microsoft SharePoint JSOM, React
Verwendete Tools: Atlassian Bamboo, Atlassian Bitbucket, Atlassian Confluence, Atlassian Jira, GIT, NPM, SCRUM, Visual Studio Code, YARN

2017/18: Umsetzung einer Migration von MediaWiki nach Confluence (15GB, 150.000 Inhaltsseiten)
Rollen: Migrationskonzeption, Anforderungsmanager, Software-Architekt, Software-Entwickler, Lead-Consultant
Dauer: 14 Monate
Verwendete Technologien/Frameworks: Atlassian Confluence, CSS, HTML, Java, JavaScript, jQuery, jQueryUI, JSP, Kotlin, MediaWiki, Microsoft Active Directory, MS SQL, PHP, PostgreSQL, Quartz, Spring, Tomcat, Velocity
Verwendete Tools: Atlassian Bamboo, Atlassian Bitbucket, Atlassian Confluence, Atlassian Jira, GIT, Jetbrains IntelliJ, Jmeter, KANBAN, Maven, SOAPUI, Visual Studio Code

2014-2021: Umsetzung >100 Plugins für das Atlassian Ökosystem (vorrangig Confluence & Jira) auf Basis von tw. selbst durchgeführten Kundenworkshops, sowie Architektur mit Umsetzung und Release- und Application-Management, Selbstständig und im Team
Rollen: Software-Architekt, Software-Entwickler, Requirements-Engineer, Consultant, Third-Level-Support
Verwendete Technologien/Frameworks: AtlasKit, Atlassian Confluence/Jira, CSS, HTML, Java, JavaScript, jQuery, jQueryUI, JSP, Kotlin, Microsoft Active Directory, MS SQL, Neo4J, OpenLDAP, Oracle, PostgreSQL, Quartz, Spring, Tomcat, Velocity
Verwendete Tools: Atlassian Bamboo, Atlassian Bitbucket, Atlassian Confluence, Atlassian Jira, Eclipse/Jetbrains IntelliJ, GIT/SVN, jMeter, Maven, SCRUM/KANBAN, SOAPUI, Visual Studio Code

Zusätzlich dazu: Durchführung diverser Schulung im Bereich Software-Entwicklung (React, JavaScript, Java Reflections, Design Patterns), Architektur-Challanging, Code-Reviews als Außenstehender, Prototyping, Angebotserstellung, Second- & Third-Level-Support

Eingesetzte Qualifikationen

.Net, Agile Entwicklung, ASP.NET, Back-End Entwicklung, C#, CSS (Cascading Style Sheet), Entity Framework, Front-End Entwicklung, Hibernate (Java), HTML5, Java (allg.), JavaScript, JavaScript-Frameworks, JavaScript Object Notation (JSON), JDBC (Java Database Connectivity), JSP (Java Server Pages), Kanban, Kanban (Softwareentwicklung), Kotlin, Microsoft Azure, Microsoft Power Automate, Microsoft Power BI, Microsoft SQL-Server (MS SQL), Microsoft Power Apps, PostgreSQL, PowerShell, Python, React (JavaScript library), SCRUM, Software Architektur / Modellierung, Softwareentwicklung (allg.), TypeScript

Software-Entwickler (Festanstellung)
Kundenname anonymisiert, Dresden
8/2010 – 9/2014 (4 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2010 – 9/2014

Tätigkeitsbeschreibung

In dieser Zeit war ich in einer Vielzahl von Projekten in Festanstellung tätig. Dabei ging es vorrangig um Software-Entwicklungsprojekte im Bereich Kommunikation und Kollaboration.
Plattformen und Ökosysteme für die die Entwicklung stattfand waren IBM Connections (heute HCL), Atlassian Confluence, Atlassian Jira sowie Liferay.

Projekte (Auszug):

2014: Entwicklung eines Front-Ends für ein EOBR-Portal für LKWs in Nordamerika via t-systems international
Rollen: Software-Entwickler
Dauer: 6 Monate
Verwendete Technologien/Frameworks: HTML, Java, JavaScript, jQuery, JSP, Liferay, REST
Verwendete Tools: Eclipse, KANBAN, Maven, SVN

2013: Entwicklung einer bidirektionalen Integrationslösung für IBM Connections & Atlassian Confluence
Rollen: Software-Entwickler, Consultant
Dauer: 10 Monate
Verwendete Technologien/Frameworks: Atlassian Confluence, CSS, HTML, IBM Connections, IBM DB2, Java, JavaScript, jQuery, jQueryUI, JSP, Microsoft Active Directory, MS SQL, oAuth, PostgreSQL, Spring, Tomcat, Velocity, WebSphere Application Server
Verwendete Tools: Atlassian Confluence, Atlassian Jira, Atlassian Stash, Eclipse, GIT, Jenkins, Maven, SCRUM, SOAPUI

2012-2014: Umsetzung >30 Plugins für Atlassian Confluence, IBM Connections und Liferay tw. mit Komponenten-Architektur, Umsetzung und Release- und Application-Management, idR im Team
Rollen: Software-Entwickler, Third-Level-Support
Verwendete Technologien/Frameworks: Atlassian Confluence, CSS, HTML, IBM Connections, IBM DB2, Java, JavaScript, jQuery, jQueryUI, JSP, Liferay, Microsoft Active Directory, MS SQL, OpenLDAP, Oracle, PostgreSQL, Quartz, Spring, Tomcat, Velocity
Verwendete Tools: Atlassian Confluence, Atlassian Jira, Eclipse, IBM Notes, Jenkins, Jmeter, Maven, SOAPUI, SVN, Tivoli Access Manager

Eingesetzte Qualifikationen

Apache HTTP Server, Apache Maven, Apache Subversion (SVN), Apache Tomcat, Application lifecycle management (ALM), Cognos (IBM), Confluence (Atlassian), Datenbankadministration, Datenbankentwicklung, DB2, EJB (Enterprise JavaBeans), Front-End Entwicklung, Git, HTML5, IBM Cognos, IBM Tivoli Software, IBM WebSphere Application Server (WAS), Java-Frameworks, Java (allg.), JavaScript, JavaScript-Frameworks, JavaScript Object Notation (JSON), JDBC (Java Database Connectivity), Jenkins, Jira, jQuery, JSP (Java Server Pages), Kotlin, Microsoft SQL-Server (MS SQL), PostgreSQL, Software Architektur / Modellierung, Softwareentwicklung (allg.), Spring

Zertifikate

Software Requirements Engineering
2020
Führungskraft als Coach
2020
Interview Skills - Hochstrukturierte Interviews
2019
iSAQB AGILA - Agile Softwarearchitekturen
2018
Moderationstechniken
2018
internes Führungskräfteprogramm
2018
iSAQB SOFT - Softskills für Architekten
2018
iSAQB CPSA - Foundation Level
2017
Kreative Visualisierung
2017
Führungstraining
2016
Führungskräftetraining Grundlagen
2015
JavaScript
2014
Linux/Unix Systemadministration
2014
iSAQB WEB - Skalierbare Web-Architekturen
2013

Über mich

Sie suchen einen Software-Experten, der flexibel auf Ihre Anforderungen eingehen kann, sei es Software- oder System-Architektur, Anforderungs- oder Problemanalyse, Lösungs- oder Migrationskonzeption, Optimierung von bestehenden Systemen oder Weiterentwicklung? Oder sogar alles zusammen?

Dann bin ich genau der richtige für Sie!

Durch meine langjährige Erfahrung in verschiedensten Software-Entwicklungsprojekten kann ich schnell und flexibel auf Ihre Gegebenheiten eingehen und die optimale Lösung für Sie finden und umsetzen.
Dabei nutze ich meine Stärke als Teamplayer und meine Erfahrungen als Teamlead und das Team weiterzuentwickeln und fehlende Kompetenzen auszubilden.

Mein beruflicher Werdegang begann nach der Hochschule als Fullstack-Softwareentwickler um vorrangig Erweiterungen für bestehende Drittanbieter Ökosysteme wie Atlassian Confluence oder IBM Connections umzusetzen.

Mit dem Wechsel in die Software-Architektur wurde das Aufgabenspektrum deutlich vielfältiger. Angefangen bei Anforderungsanalyse direkt mit und beim Kunden konnte ich meine kommunikative Stärke einsetzen um die optimale Lösung für deren Probleme zu finden. Auch gesellte sich vermehrt Architekturaufgaben dazu. Das bedeutet die Konzeption ganzer Software-Systeme und komplexer Migrationsprojekte, sowie die Steuerung von Entwicklerteams, sowie die Abstimmung mit Steakholdern, sowohl intern als auch extern.

Nachdem ich in die personelle Führung von Mitarbeitern, hauptsächlich Software-Entwickler und -Architekten, konnte ich meine Skills im Bereich Mitarbeiterführung, Mitarbeiterentwicklung und Mitarbeitermotivation ausbauen und einsetzen. Besonders Augenmerk lag dabei auch darin geeignete Prozesse und Tools für die Softwareentwicklung zu finden und zu etablieren.

Weitere Kenntnisse

Ich habe nun mittlerweile schon so viel gesehen, dass ich hier unmöglich alles noch einmal aufzählen kann, bitte einfach in die Projekte schauen oder einfach bei mir anfragen. Hat es irgendwas mit Software zu tun, dann sehe ich große Wahrscheinlichkeiten, dass es passt ;-).

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
583
Alter
36
Berufserfahrung
13 Jahre und 8 Monate (seit 08/2010)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden