20.05.2024 aktualisiert

DB
100 % verfügbar

Full-Stack Entwickler, Android Entwickler, Softwarearchitekt, IT-Berater

Hamburg, Deutschland
Deutschland +1
Informatik Master of Science (UHH)
Hamburg, Deutschland
Deutschland +1
Informatik Master of Science (UHH)

Profilanlagen

Referenz LinQfish GmbH

Skills

Konzeptionelle Fähigkeiten

Design verteilten Systemen: Multi-Client (iOS, Android, Web und Desktop), Multi-Component. Cloud-basiert und Server-basiert. Performance-oriented and Scalability-oriented server design, SOA, Microservices, Komponentenbasiert, Serverless, Cloud-basiert, Schichten Architektur

Software Architecture Patterns: MVC, HMVC, MVP, MVVM, MVA, ECB, PAC, ADR, SoC, Observer Pattern, async. Programmierung

Geschäftsprozessoptimierung: Analyse und Modellierung von Geschäftsprozessen

Entwurf moderner IT-Landschaften: Workflowoptimierung auf Basis der Vernetzung verschiedener Standardlösungen und Cloud-Komponenten

Agiles Projektmanagement: SCRUM, Kanban, Extreme Programming

Klassisches Projektmanagement: Wasserfall, BDUP, iterativ und inkrementell

Hybrides Projektmanagement: Agile Architekturen, DevOps

Entwickler Fähigkeiten

Mobile: Android native(Java, Kotlin), Hybrid (Flutter, React Native, Cordova, Ionic)

Frontend: HTML, CSS, Javascript, JQuery, React, Angular

Desktop: Java(SWT, Swing), Python(PyQt)

Backend: NodeJS (Javascript, Typescript), Spring Boot (Java), Django (Python), PHP

API’S: RESTful, JSON-RPC, SOAP

Datenbanken: PostgreSQL, MySQL, SQLite, DB2, BigQuery SQL, MongoDB, Firestore, DynamoDB, DataWarehousing, ETL

Programmier- und Skriptsprachen: Java, Kotlin, Python, HTML, CSS, Javascript, Typescript, Dart, PHP, VB, Apps Script, Shell

Weitere Fähigkeiten und Technologien: G Suite Integration, Google Cloud Platform, Google Analytics, Google Tag Manager, Adsense, AdMob, BigQuery, Cloud Functions, Zoho Corp Integration, Atlassian Integration, Slack Integration, Web3js, .NET Framework, Google Maps API, Google Location and Places API, Geofencing, Data and Process Mining, Hashtag Clustering. Google ML Kit, Salesforce, Google Marketing Platform, Facebook Ads, OAuth, Git, lucidchart, Swagger, Postman, Mailchimp API und sonstige Web Service API’s und Webhooks.

Sprachen

DeutschMutterspracheEnglischMuttersprachePortugiesischGrundkenntnisseSpanischMuttersprache

Projekthistorie

Software Consultant/ Beratung und Mitwirkung in einem siebenköpfigen Team

Albis Leasing Gruppe

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Konzeptionelle Beratung für die Erweiterung des Systems.

Neuentwicklung Workflow Management System: Erweiterung der SOA-Architektur zu micro services (Python). Neu-Programmierung verschiedener Client Features in PyQT.

Weiterentwicklung Leasingportal: Beratungstätigkeiten für den Relaunch des Leasing-Portals. Anpassung des Backends, um die Kompatibilität mit den Systemen einer neu erworbenen renommierten Leasinggesellschaft zu ermöglichen. Preisgekrönte Entwicklung mit der Auszeichnung "Best Online SME Leasing Solutions
Germany 2O18" vom Wirtschaftsdienst CFl.co aus London.

CTO / Projektleiter eines Entwicklungsteams von sieben Personen

GoForIt Media AG

Sonstiges

10-50 Mitarbeiter

Aufbau, Entwicklung und Überwachung einer serverlosen Architektur für ein hoch skalierbares verteiltes System auf Basis der Firebase-Plattform. 

 

Backend: Teamleitung und Mitentwicklung (zwei zusätzliche Entwickler) des Backends der Plattform in NodeJS (TypeScript).

Anpassung der Firebase Functions API um eine mixed Architecture zu schaffen. Diese basiert auf  einer klassischen restful API und eines ereignisgesteuerten NoSQL Schemas in Firestore (Vergleichbar mit GraphQL und MongoDB). Automatisierung von Triggern und Routinen für eine kontinuierliche Sanierung der Datenbank. Integration mit Algolia zur Nutzung topografischer Funktionen und Textsuche. Integration in die Ethereum- Blockchain zur Anpassung des Projekts an ein eigenes Krypto-Asset.
Anpassung des Firebase Remote Configuration Moduls  und Integration des Cloud-Messaging-Systems zur Unterstützung der Spielmechanik. Postman and Swagger wurden als Support-Tools verwendet.

Android Game Client: Teamleitung und Mitentwicklung (zwei zusätzliche Entwickler) des Spielclients (Hauptprodukt).

MV-VM-Architektur zur Implementierung von Reactive Firebase  Real-Time Updates. Umfangreiche Verwendung von Map-API, Geolocation und Geofencing.
Entwicklung von  Optimierumgsmodulen zur Reduzierung des Batterieverbrauchs der App. Verwendung der Google Vision-API zur Integration der Texterkennung. AndroidX Migration.  Bedienfreundliche Benutzeroberflächen mit Wischfunktionen - vergleichbar mit Tinder.

iOS Game Client: Überwachung des  iOS Teams (2 zusätzliche Entwickler). MVP Architektur. Gleiche Features wie der Android-Client. Code und Structure Review in Swift.

Admin WebApp: Teamleitung und Mitentwicklung (ein zusätzlicher Entwickler) der Admin Web-App.
Webclient zur Verwaltung der gesamten Plattform. 

Entwicklung mit React/Redux. Umfassende Verwendung von Firebase,  Algolia, Google Maps und Location API. UI-Bausteine wurden mit  MaterialUI erstellt.

Advertiser App: Teamleitung und Mitentwicklung (ein zusätzlicher Entwickler) der Advertiser App. App zur Verwendung am Kassensystem des Kunden.

Entwicklung mit  React Native. Integration verschiedener Barcode Scan Technologien und POS API’s. Umfassende Verwendung von  Firebase.

Big Data Architecture: Implementierung eines  BigData Cluster mit Google Cloud Technologien. Systemweite Kombinierung von Google Analytics, Firebase Analytics, Facebook Ads, GTM, Firebase Dynamic Links,  um Statistiken zu kumulieren, für die nachfolgende Abfrage mit BigQuery.

Firmen IT Landschaft: Realisierung der firmenweiten  IT-Landschaft aus der Kombination von Cloud Tools, Cloud-Anwendungen  und der Entwicklung von Webhooks, um den Arbeitsfluss des Unternehmens zu optimieren. Etablierung  einer digital getriebenen, agilen und kollaborativen Arbeitsumgebung.
Verwendete Technologien und Produkte:
Slack, Jira, Confluence, G Suite, Zoho CRM, Zoho Social, Zoho Finance, Firebase Integration for Stripe, Zoho Integration for Stripe. Firebase Integrations for Slack and Jira. Lucidchart integrations for G Suite, Slack, Bitbucket. Google Marketing Platform (AdSense, Admob, Analytics), Mailchimp, Facebook Ads. und Zapier.

Projektverantwortlicher eines vierköpfigen Freelancerteams zur Erstellung eines MVPs

Linqfish GmbH

Marketing, PR und Design

< 10 Mitarbeiter

Entwicklung eines  MVP für eine E-Commerce  und Marketing Plattform

Backend und Verwaltungs Client: Teamleitung und Architekturentwicklung  (ein Entwickler + ein IT-Admin) des Backends und des Web Clients zur Verwaltung der gesamten Plattform.  Entwicklung des Backends in NodeJS (TypeScript, Fastify,  Mongoose) anfänglich mit einer MySQL Datenbank, die durch den neuen Architekturansatz mit einer  MongoDB + NoSQL Datenbank ersetzt wurde. Code Review der Entwicklung des Backend-Webclients in  Laravel (PHP).


Frontend: Architekturentwicklung, Teamleitung und Mitentwicklung, (ein Entwickler + ein Designer) des Frontends (Minimum Viable Product) mit Angular2 (TypeScript, RxJs)
Postman and Swagger wurden als Support-Tools verwendet. Einkapselung zur Smartphone-App mit Apache Cordova.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden