Tech-Allrounder, mehr als 10k Stunden Erfahrung, Software Developer, Backend, Frontend
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 50825 Köln
- Weltweit
- de | en
- 01.10.2024
Kurzvorstellung
Auszug Referenzen (3)
"Neben relevanten Fähigkeiten im Bereich Softwareentw. eine hervorragende Problemlösungsorientierung und 100% Kundenzufriedenheit"
4/2020 – 7/2024
Tätigkeitsbeschreibung
Die Metropolitan Cities MC GmbH betreibt das Center Smart Commercial Building, dessen Mission es ist, die Digitalisierung und den Markt rund um digitale Gebäude voranzutreiben.
Als erster tief-technologischer Mitarbeiter des Unternehmens habe ich sowohol strategische Richtungen als auch das operative Geschäft seit früherer Stunde mitgeformt. Eine Fülle von Softwareprojekten habe ich federführend durchgeführt, sowohl auf Management- als auch im
Besonderen auf Softwareimplementierungsebene.
Zusätzlich habe ich zeitweise bis zu 5 Key Accounts betreut und bei der Akquise sowohl von Kunden als auch Personal unterstützt.
Unter anderem eingesetze technologische Fähigkeiten:
Netzwerktechnik Hardware (Setup von Switches, Routern Physikalische Konnektierung von LWL und Netwerkkabeln)
Netzwerktechnik Software (Routingtabellen mit iptables, Reverse Proxies und Load Balancer mit nginx, DHCP&NTP Server)
Servervirtualisierung (Debian und Derivate, Virtualisierung mit on-prem ESXi, Provisioning mit Terraform & manuell)
Frontend-Entwicklung (Vue, React auf Basis von TypeScript, shadcn für Komponenten, Tailwind)
Backend-Entwicklung (Node.js/Bun Runtime mit TypeScript, PostgreSQL, Buffering/Queuing/Batching mit Kafka, Caching mit Redis)
Schnittstellenentwicklung (HTTP REST, Websockets, gRPC, MQTT, BACnet, Modbus, Bluetooth, CAN Bus)
Authentizierung und Authorisierung (JWT, X.509, Private/Public Key Infrastrukturen, OAuth)
Embedded Entwicklung (Platinendesign und -produktion auf Basis STM32/ NRF52xxx, C++, JTAG-Debugging, Leistungsverbrauchoptimierung, Kommunikation via CAN Bus)
Mobile Development (iOS&Android auf Basis unter Verwendung von Flutter/Dart und Android SDKs/Java)
DevOps (allg.), Projektleitung / Teamleitung (IT), Account Management, Akquise / Kontakt, Backend, Bash Shell, C++, CAN-Bus (controller area network), Docker, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Forschung & Entwicklung, Front End, Full-Stack, Hypertext Transfer Protocols (HTTP), Informatik, JavaScript, Json, Apache Kafka, Kubernetes, Picmicro, Netzwerkarchitektur, Node.Js, Personaleinsatz, Personalentwicklung, Postgresql, Python, Representational State Transfer (REST), RPC (Remote Procedure Call), Schnittstellenentwicklung, Software Design, SQL, Technische Projektleitung / Teamleitung, Virtualisierung (Allg.), Vmware ESX Server, Vue.Js
"Unser Großkunde war 100 % zufrieden mit der Leistung von J."
9/2017 – 1/2019
TätigkeitsbeschreibungEntwicklung einer Android App für Tablets zur Navigation auf einer Messe, Ausrollen auf mehrere hundert Tablets, Ausgabe der Tablets an Besucher
Eingesetzte QualifikationenAndroid, Subversion, Front End, Java (allg.), Mobile Application Development, Projektmanagement (IT), Schnittstellenentwicklung
"J. was a significant contributing force in the project, ensuring our effort was of high quality and with the functionality expected by our customer."
11/2012 – 11/2013
Tätigkeitsbeschreibung
Gestartet als freiwilliges, internationales Community Projekt aus Team von 5 Entwicklern.
Später Akquisition durch Riot Games, Entwickler des (damals) meistgespielten Videospiels der
Welt. Auf Basis von C++ mit Qt.
C++, Front End, Git, Qt (Software), Reverse Engineering
Qualifikationen
Projekt‐ & Berufserfahrung
4/2020 – 7/2024
Tätigkeitsbeschreibung
Die Metropolitan Cities MC GmbH betreibt das Center Smart Commercial Building, dessen Mission es ist, die Digitalisierung und den Markt rund um digitale Gebäude voranzutreiben.
Als erster tief-technologischer Mitarbeiter des Unternehmens habe ich sowohol strategische Richtungen als auch das operative Geschäft seit früherer Stunde mitgeformt. Eine Fülle von Softwareprojekten habe ich federführend durchgeführt, sowohl auf Management- als auch im
Besonderen auf Softwareimplementierungsebene.
Zusätzlich habe ich zeitweise bis zu 5 Key Accounts betreut und bei der Akquise sowohl von Kunden als auch Personal unterstützt.
Unter anderem eingesetze technologische Fähigkeiten:
Netzwerktechnik Hardware (Setup von Switches, Routern Physikalische Konnektierung von LWL und Netwerkkabeln)
Netzwerktechnik Software (Routingtabellen mit iptables, Reverse Proxies und Load Balancer mit nginx, DHCP&NTP Server)
Servervirtualisierung (Debian und Derivate, Virtualisierung mit on-prem ESXi, Provisioning mit Terraform & manuell)
Frontend-Entwicklung (Vue, React auf Basis von TypeScript, shadcn für Komponenten, Tailwind)
Backend-Entwicklung (Node.js/Bun Runtime mit TypeScript, PostgreSQL, Buffering/Queuing/Batching mit Kafka, Caching mit Redis)
Schnittstellenentwicklung (HTTP REST, Websockets, gRPC, MQTT, BACnet, Modbus, Bluetooth, CAN Bus)
Authentizierung und Authorisierung (JWT, X.509, Private/Public Key Infrastrukturen, OAuth)
Embedded Entwicklung (Platinendesign und -produktion auf Basis STM32/ NRF52xxx, C++, JTAG-Debugging, Leistungsverbrauchoptimierung, Kommunikation via CAN Bus)
Mobile Development (iOS&Android auf Basis unter Verwendung von Flutter/Dart und Android SDKs/Java)
DevOps (allg.), Projektleitung / Teamleitung (IT), Account Management, Akquise / Kontakt, Backend, Bash Shell, C++, CAN-Bus (controller area network), Docker, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Forschung & Entwicklung, Front End, Full-Stack, Hypertext Transfer Protocols (HTTP), Informatik, JavaScript, Json, Apache Kafka, Kubernetes, Picmicro, Netzwerkarchitektur, Node.Js, Personaleinsatz, Personalentwicklung, Postgresql, Python, Representational State Transfer (REST), RPC (Remote Procedure Call), Schnittstellenentwicklung, Software Design, SQL, Technische Projektleitung / Teamleitung, Virtualisierung (Allg.), Vmware ESX Server, Vue.Js
9/2017 – 1/2019
TätigkeitsbeschreibungEntwicklung einer Android App für Tablets zur Navigation auf einer Messe, Ausrollen auf mehrere hundert Tablets, Ausgabe der Tablets an Besucher
Eingesetzte QualifikationenAndroid, Subversion, Front End, Java (allg.), Mobile Application Development, Projektmanagement (IT), Schnittstellenentwicklung
6/2017 – 4/2020
TätigkeitsbeschreibungEntwicklung von diversen Fullstack Prototypen
Eingesetzte QualifikationenDevOps (allg.), Backend, Computer Vision, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software, Front End, Full-Stack, Git, Netzwerkadministration (allg.), Schnittstellenentwicklung, Virtualisierung (Allg.), Vue.Js
5/2014 – 6/2017
TätigkeitsbeschreibungSoftwareentwicklung und Abstimmung mit Kollegen
Eingesetzte QualifikationenBackend, Front End, JavaScript, Netzwerkadministration (allg.), Netzwerktechnik, Node.Js, Qt (Software), Typescript, Vue.Js
11/2012 – 11/2013
Tätigkeitsbeschreibung
Gestartet als freiwilliges, internationales Community Projekt aus Team von 5 Entwicklern.
Später Akquisition durch Riot Games, Entwickler des (damals) meistgespielten Videospiels der
Welt. Auf Basis von C++ mit Qt.
C++, Front End, Git, Qt (Software), Reverse Engineering
Ausbildung
RWTH Aachen
Aachen
Über mich
Im Detail habe ich folgende Erfahrungen:
Fullstack-Entwicklung: Entwicklung von modernen Webanwendungen und APIs, die sowohl leistungsstarke Backend-Systeme als auch ansprechende Frontend-Oberflächen umfassen. Beherrschung aktueller Technologien und Frameworks für eine nahtlose Integration und hohe Performance.
Embedded Systems: Entwicklung und Implementierung von Embedded-Software für Mikrocontroller und Mikroprozessoren, einschließlich Protokollentwicklung und Hardware-Integration.
Netzwerke: Planung, Implementierung und Verwaltung von komplexen Netzwerkinfrastrukturen, inklusive Sicherheitsarchitekturen und Kommunikationstechnologien.
Server- und IT-Infrastruktur: Verwaltung und Optimierung von Servern und IT-Infrastrukturen, Nutzung von Virtualisierungs- und Containertechnologien, sowie Implementierung von Cloud-Services.
Operations und DevOps: Anwendung von DevOps-Praktiken, Einrichtung und Management von CI/CD-Pipelines, sowie automatisierte Bereitstellung und Verwaltung von IT-Infrastrukturen (IaC).
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden