Erfahrung mit Websiteerstellern wie: Divi, WPBakery, Elementor
Laufende Wartungen für verschiedene Websites
Web-Application zum Tausch von Mobiltelefonen
API für die Kommunikation, Abrufen und Aktualisierung von Kundendaten
Mongo DB für die NoSQL Datenbank
Express JS ? Node.js Framework
Angular ? JavaScript Frontend Framework
Node.js ? JavaScript Backend server
Technologies/ Skills
MongoDB
Erstellung von Datenbanken
Abfragung von Dokumente
Benutzung von MongoDB Compass als Werkzeug zur Interaktion mit den Datenbanken
Verwendung von Angular-Projekten, in denen das Backend durch Node.js implementiert wurde
Angular
Benutzt für Routing, Observables und Services durch Angular JS
Express JS (Node.js)
Entwicklung einer REST API durch node.js
Manipulation von JavaScript Objekten (JSON files, JSON responses)
Token-Nutzung zur Einschränkung des API-Zugriffs
Swagger
Verwendet, um unsere REST API zu dokumentieren und zu beschreiben. Benutzer können die API-Endpunkte direkt von dem Swagger Tool testen
Bash
Projektmanagement für sämtliche Projekte, die Planung, Aufgaben- und Ressourcenzuweisung beinhalten
PHP
Benutzt im Zusammenhang mit WordPress und MySQL für Datenbanken
Mitarbeit an der Stripe Implementation (Zahlungsdienst)
Insure Engine System
Entwicklung eines Multisite-Systems, um User, Produkte und Website Management aus einem einzelnen Punkt für unsere anderen Web-Apps zu betreiben
Das Projekt wurde in PHP nach einem MVC Muster entwickelt, Twig für die Vorlagen und MySQL Datenbank
Unter diesem Projekt wurde ein Endpoint entwickelt, wo die Affiliate-Kunden ihre User an das System schicken konnten, damit die Felder mit deren Werten im Voraus ausgefüllt werden konnten
MGY
Entwicklung einer Immobilienagentur Website durch Benutzung von PHP und Wordpress
Benutzung eines CRM-Tools (Jupix), um Immobilien zu verwalten. Mit Hilfe des CRM-Tools wurde eine XML-Datei erzeugt, mit deren Hilfe neue Immobilien in die Datenbank implementiert werden konnten. Es wurde ein Cron Job erstellt, um die neuen Daten von der XML-Datei zu übernehmen.
Umsetzung einer Google Maps Karte, um den Kunden die Möglichkeit einer Standortsuche zu ermöglichen
Hotel Room Scanner
Entwicklung einer App für die Reinigungsangestellten der Hotels, mit der die QR Codes jedes Zimmers gescannt werden, der Status einsehen und bearbeitet werden kann
App wurde durch React Native (Expo) entwickelt
Die QR Codes wurden mit Hilfe eines CRM-System entwickelt, mit dem die Hotels Ihre User verwalten können, der Status der Sauberkeit für jedes einzelne Hotel Zimmer eingesehen werden kann
Das CRM-System wurde durch Benutzung von PHP, Twig und MySQL für die Datenbank entwickelt
Entwicklung einer API in PHP zur Überprüfung der gescannten QR-Codes
MyMoveBuddy
App für das Speichern der Dokumente spezifisch für Haushaltsdokumente (Versicherungen, Stromrechnung, Handyrechnung, usw.)
App wurde entwickelt durch PHP, Twig-Templating, MySQL
Entwicklung eines Login Systems, Passwort Verschlüsselung und Dokument Verschlüsselung für benutzerempfindliche Daten (User Dokumente)
Entwicklung einer Admin Frontend Konsole, um den Usern den Upload von spezifischen Dokumenten einer bestimmten Art und Kategorie zu erlauben
Technologies/ Skills
PHP
Backend wurde nicht mit einem spezifischen Framework entwickelt, sondern mit Hilfe eines MVC Entwurf Musters.
Composer-Abhängigkeitsmanager für PHP
Twig-Template Engine (Symfony Projekt) ? ist ein Template Engine ähnlich wie Django und Jinja von Python. Es wurde in den meisten Projekten benutzt, um die Werte des Frontend anzuzeigen.
Laravel (basiert auf Symfony) ? benutzt bei kleinen, internen Projekten, sehr angenehmes Routing (ähnlich wie Angular)
MySQL
Verwendung für die Erstellung der Datenbanken der Projekte
leichte und komplexe SQL-Abfragung (f.x. Multiple SELECT auf multiple table JOIN usw.)
Verwendung von D-Beaver als SQL-Client-Softwareanwendung
GIT
GIT-Konfiguration
Branchenentwicklung
Branchenzusammenlegung
Zusammenführungskonfliktlösungen
GIT-Synchronisierung zwischen zwei verschiedene Remote-Speicherorten
React Native (Expo)
Einsatz von Expo Framework, um eine React native App zu entwickeln
Technologies/ Skills
Angular ? JavaScript Frontend
Swagger
benutzt, um Endpoints zu testen und Objektstrukturen zu sehen die in Angular Templates verwendet werden können
Hilfe bei der Entwicklung einer laufenden React Native App
Erstellung eines QR Code Scanners in React Native welches die Benutzerprofile die zu dem gescannten QR Code zugeordnet wurden anzeigen
Entwicklung der Anzeige eines Autoclusters durch Objektorientierter C++ und QML
Technologies/ Skills
Objektorientierter C++
Nutzung von Pointers und Destructors
Qt QML
UI Auszeichnungssprache- benutzt zum Entwerfen von UI für C++ Apps
2018 - 2019
Studium - Computer Science
University of Southampton
Thema der Diplomarbeit: auf Anfrage
Abschluss: Master of Science
2015 - 2018
Studium - Information Technology in Organisation
University of Southampton
Abschluss: Bachelor of Science
Teilnahme an Hackathons (nähere Informationen gern auf Anfrage)
Erfahrung mit Websiteerstellern wie: Divi, WPBakery, Elementor
Laufende Wartungen für verschiedene Websites
Web-Application zum Tausch von Mobiltelefonen
API für die Kommunikation, Abrufen und Aktualisierung von Kundendaten
Mongo DB für die NoSQL Datenbank
Express JS ? Node.js Framework
Angular ? JavaScript Frontend Framework
Node.js ? JavaScript Backend server
Technologies/ Skills
MongoDB
Erstellung von Datenbanken
Abfragung von Dokumente
Benutzung von MongoDB Compass als Werkzeug zur Interaktion mit den Datenbanken
Verwendung von Angular-Projekten, in denen das Backend durch Node.js implementiert wurde
Angular
Benutzt für Routing, Observables und Services durch Angular JS
Express JS (Node.js)
Entwicklung einer REST API durch node.js
Manipulation von JavaScript Objekten (JSON files, JSON responses)
Token-Nutzung zur Einschränkung des API-Zugriffs
Swagger
Verwendet, um unsere REST API zu dokumentieren und zu beschreiben. Benutzer können die API-Endpunkte direkt von dem Swagger Tool testen
Bash
Projektmanagement für sämtliche Projekte, die Planung, Aufgaben- und Ressourcenzuweisung beinhalten
PHP
Benutzt im Zusammenhang mit WordPress und MySQL für Datenbanken
Mitarbeit an der Stripe Implementation (Zahlungsdienst)
Insure Engine System
Entwicklung eines Multisite-Systems, um User, Produkte und Website Management aus einem einzelnen Punkt für unsere anderen Web-Apps zu betreiben
Das Projekt wurde in PHP nach einem MVC Muster entwickelt, Twig für die Vorlagen und MySQL Datenbank
Unter diesem Projekt wurde ein Endpoint entwickelt, wo die Affiliate-Kunden ihre User an das System schicken konnten, damit die Felder mit deren Werten im Voraus ausgefüllt werden konnten
MGY
Entwicklung einer Immobilienagentur Website durch Benutzung von PHP und Wordpress
Benutzung eines CRM-Tools (Jupix), um Immobilien zu verwalten. Mit Hilfe des CRM-Tools wurde eine XML-Datei erzeugt, mit deren Hilfe neue Immobilien in die Datenbank implementiert werden konnten. Es wurde ein Cron Job erstellt, um die neuen Daten von der XML-Datei zu übernehmen.
Umsetzung einer Google Maps Karte, um den Kunden die Möglichkeit einer Standortsuche zu ermöglichen
Hotel Room Scanner
Entwicklung einer App für die Reinigungsangestellten der Hotels, mit der die QR Codes jedes Zimmers gescannt werden, der Status einsehen und bearbeitet werden kann
App wurde durch React Native (Expo) entwickelt
Die QR Codes wurden mit Hilfe eines CRM-System entwickelt, mit dem die Hotels Ihre User verwalten können, der Status der Sauberkeit für jedes einzelne Hotel Zimmer eingesehen werden kann
Das CRM-System wurde durch Benutzung von PHP, Twig und MySQL für die Datenbank entwickelt
Entwicklung einer API in PHP zur Überprüfung der gescannten QR-Codes
MyMoveBuddy
App für das Speichern der Dokumente spezifisch für Haushaltsdokumente (Versicherungen, Stromrechnung, Handyrechnung, usw.)
App wurde entwickelt durch PHP, Twig-Templating, MySQL
Entwicklung eines Login Systems, Passwort Verschlüsselung und Dokument Verschlüsselung für benutzerempfindliche Daten (User Dokumente)
Entwicklung einer Admin Frontend Konsole, um den Usern den Upload von spezifischen Dokumenten einer bestimmten Art und Kategorie zu erlauben
Technologies/ Skills
PHP
Backend wurde nicht mit einem spezifischen Framework entwickelt, sondern mit Hilfe eines MVC Entwurf Musters.
Composer-Abhängigkeitsmanager für PHP
Twig-Template Engine (Symfony Projekt) ? ist ein Template Engine ähnlich wie Django und Jinja von Python. Es wurde in den meisten Projekten benutzt, um die Werte des Frontend anzuzeigen.
Laravel (basiert auf Symfony) ? benutzt bei kleinen, internen Projekten, sehr angenehmes Routing (ähnlich wie Angular)
MySQL
Verwendung für die Erstellung der Datenbanken der Projekte
leichte und komplexe SQL-Abfragung (f.x. Multiple SELECT auf multiple table JOIN usw.)
Verwendung von D-Beaver als SQL-Client-Softwareanwendung
GIT
GIT-Konfiguration
Branchenentwicklung
Branchenzusammenlegung
Zusammenführungskonfliktlösungen
GIT-Synchronisierung zwischen zwei verschiedene Remote-Speicherorten
React Native (Expo)
Einsatz von Expo Framework, um eine React native App zu entwickeln
Technologies/ Skills
Angular ? JavaScript Frontend
Swagger
benutzt, um Endpoints zu testen und Objektstrukturen zu sehen die in Angular Templates verwendet werden können
Hilfe bei der Entwicklung einer laufenden React Native App
Erstellung eines QR Code Scanners in React Native welches die Benutzerprofile die zu dem gescannten QR Code zugeordnet wurden anzeigen
Entwicklung der Anzeige eines Autoclusters durch Objektorientierter C++ und QML
Technologies/ Skills
Objektorientierter C++
Nutzung von Pointers und Destructors
Qt QML
UI Auszeichnungssprache- benutzt zum Entwerfen von UI für C++ Apps
2018 - 2019
Studium - Computer Science
University of Southampton
Thema der Diplomarbeit: auf Anfrage
Abschluss: Master of Science
2015 - 2018
Studium - Information Technology in Organisation
University of Southampton
Abschluss: Bachelor of Science
Teilnahme an Hackathons (nähere Informationen gern auf Anfrage)