Fullstack Software Developer & Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 01099 Dresden
- auf Anfrage
- de | en | ru
- 22.04.2023
Kurzvorstellung
Ich besitze ein langjährige Erfahrung in div. Entwicklungsprojekten.
Qualifikationen
Projekt‐ & Berufserfahrung
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)
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
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)
Motivation Projektteams, Motivationsanalyse, Personal-Potenzialermittlung, Personalbetreuung, Personaleinsatz, Personalentwicklung, Personalentwicklung - Bedarfsanalysen, Personalentwicklungskonzept, Personalführung, Personalplanung, Personalsuche / -auswahl, Projektmanagement - Personalentwicklung, Projektmanagement - Personalmanagement, Recruiting, Unternehmensstrategie
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
.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
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
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
Über mich
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
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Russisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden