Freelancerprofil: Full-Stack Entwickler in Frankfurt am Main

Full-Stack Entwickler

verfügbar
| Frankfurt am Main
Um den Freelancer zu kontaktieren, müssen Sie eingeloggt sein
Kategorie(n): IT
FREELANCER KONTAKTIEREN

Freelancer-Vorstellung

SPRACHEN

  • Deutsch (Verhandlungssicher)
  • Englisch (Verhandlungssicher)

Studienabschluss

B.Sc. Ingenieurinformatik

FÄHIGKEITEN, KENNTNISSE UND ERFAHRUNGEN

React-native
ReactJS
Javascript
HTML5
CSS3
Typescript
Redux
MySQL/MSSQL
NodeJS
Express
SASS, BEM
Angular 2/5
AngularJs
C#
Java
VB.net
Python
LINQ
WPF
Bootstrap
Laravel
Alt.js
.Net
Scrum
ECMA Script
React
GIT
Docker


Visual Studio Code
Visual Studio 08/15
SQL Server Mgmt. Studio
Sequel Pro
Android Studio

Verfügbarkeit

Ab dem 01.03.2020

REFERENZEN

Der Kandidat hat in den ausgeschriebenen Aufgaben bereits viel Erfahrung gesammelt und kann diese in neuen Projekten gewinnbringend einsetzen. In seinen vergangenen Projekten hat er bereits einige Client-Server Anwendungen entworfen und umgesetzt.

Durch die verschiedenen Projekte, die der Kandidat teils betreute, teils entwickelte und teils leitete hat er Erfahrungen in vielen unterschiedlichen Bereichen. Diese reichen vom Entwickeln einzelner Lösungen für behördlichen Zwecke, bis zum Managen kleineren Teams. Für alle Projekte wurden jeweils Präsentationen, Anwendungsdokumente und technische Dokumentationen erstellt.

Die meisten Projekte sind in Scrum oder einem Scrum-ähnlichen Prozess erfolgt. Je nach Projektgröße, Dauer und Umfang wurden entsprechend Versionsverwaltungen, Unit-Testing (Enzyme, Jest) und ein CI (Jenkins) zur Überprüfung verwendet.

Im Laufe der Projekte sind verschiedene Programmiersprachen und Programmierumgebungen zum Einsatz gekommen. Für den Bereich Web-Apps wurden hauptsächlich ReactJS und NodeJS und im Bereich Windows VB.net verwendet. Des Weiteren hat der Kandidat mehrere Mobile Apps mit React Native entwickelt.

Der Kandidat hat einen Bachelor Abschluss von einer technischen Hochschule. Er ist ein hochmotivierter und flexibler Full-Stack Entwickler mit einem sehr erfrischenden Blick auf die neuen Technologien.

========

PROJEKTE:

06/2019 – 02/2020

1) Umportierung einer Legacy Web-App (Jquery & plain Javascript) in ReactJS
Der Kandidat hat eine legacy Web-App in ReactJS neugeschrieben. Dabei hat er alle Features der alten App in ReactJS umgesetzt sowie neue Features implementiert. Er hat u.a. Routing, Contentful und Registration Flow implementiert sowie ein neues Rendering Algorithmus entwickelt. Es handelt sich dabei um eine Kunden-App eines weltweit tätigen Reiseveranstalters.
Stack: ReactJS, Redux, Typescript, Sass, Webpack, Jest, Enzyme
Rollen: Full-Stack Entwickler

-------

01/2019 – 06/2019

2) Entwicklung mehrerer React Native Apps
Zuletzt hat der Kandidat umfangreiche Erfahrungen in der mobilen Entwicklung mit React Native gesammelt. Dabei hat er unter anderem die nativen Module der Geräte, wie z.B. GPS, Sensoren, Voice Recording Audioplayer, über React Native angesteuert als auch eigene Animationen mittels React Native entwickelt.

3) Fitness App (iOS, Android)
Mit dieser App können die Benutzer Videos mit Fitnessübungen ihrer Stars (z.B. aus Bundesligaspieler) sehen und aktiv mitmachen. Die Videos können über drei verschiedene Subscription Pakete freigeschaltet werden. Für das Absolvieren von Übungen erhalten die Benutzer Punkte, die sie für z.B. für Trikots einlösen können.
Stack: Redux, GoLang

4) Bachelor Arbeit: Instagram Clone
Diese App entstand im Rahmen der Bachelor Thesis des Kandidaten. Sie bildet die Funktionalität von Instagram nach. Dabei wurde React Native im Zusammenhang mit TypeScript verwendet. Für diese Abschlussarbeit hat der Kandidat die Note 1.0 bekommen.
Stack: Redux, Firebase, TypeScript

5) Find Places App
Mit dieser in React Native entwickelten App für Android und iOS können Benutzer Bilder mit Orten verknüpfen und anderen Benutzer der Community zur Verfügung stellen. Dazu musste ein Registrierungs- und Login-Flow entwickelt werden. Anschließend kann ein Benutzer eine Position auf einer Google Maps Karte auswählen und Fotos oder Videos mit diesem Ort verknüpfen. Andere Benutzer können diese Bilder dann auf ihrer Karte sehen und durchblättern.
Stack: Firebase, Redux

-------

10/2017 – 02/2019

6) Entwicklung einer Web-App für Eventmanagement
Lilipass ist eine Web-App, mit der Events beworben und entsprechende Tickets verkauft werden können. Neben der Web-App wurde ein zugehöriges Kassensystem entwickelt. Der Kandidat war für das Upgrade von ReactJS und den zugehörigen Refactorings verantwortlich. Zu seinen Aufgaben zählten zudem Frontendtest mit Jest und das Refactoring der Backend Komponeten
Stack: ReactJS, NodeJS, MySQL, Alt.js, Jest
Rollen: Full-Stack Entwickler

7) Entwicklung einer Web-Plattform zur Vermittlung von Kinderbetreuung
MyTamarin ist eine Lösung, mittels derer Eltern eine Kinderbetreuung suchen können. Der Kandidat wurde mit der Konzeption der User Experience und deren Implementierung betraut. Außerdem entwickelte er ein eigenes CMS für die Web Lösung.
Stack: ReactJS, Typescript, Node.Js, MySQL, Redux-Forms
Rollen: Full-Stack Entwickler

8) Entwicklung einer Web-Plattform
Mentane ist als Plattform, die speziell für den Bedarf von Menschen mit psychischen Erkrankungen wie z.B. Depressionen entwickelt wurde. Eine Besonderheit ist die Entwicklung eines Medium-ähnlichen Editors (medium.com). Der Kandidat war für die Implementierung des UX Designs verantwortlich. Dabei kam unter anderem Formig zum Einsatz.
Stack: ReactJS, Redux, Formig
Rollen: Frontend Entwickler

-------

08/2017 – 10/2017

9) Entwicklung einer Newsletter App für Windows
Die App ermöglicht die Verwaltung von Newsletter des Auftraggebers und den Versand an bestimmte Kundenkreise.
Stack: C#, WinService, MSSQL
Rollen: C# Entwickler

10) Weiterentwicklung der Unicef Web-App Sarajevo
Der Kandidat wurde mit der Optimierung der bestehenden App beauftragt um diese zu beschleunigen, sie Ressourcen-sparsamer zu machen. Des Weiteren arbeitete er an der Entwicklung neuer Features.
Stack: ASP.net, C#, MSSQL
Rollen: Entwickler

11) Fertigstellung einer Web-App
Die Web-App Violeta wird vom Auftraggeber für die Administration interner Prozesse verwendet. Der Kandidat arbeitete in der Endphase des Projekts.
Stack: ASP.net, C#, MSSQL
Rollen: Full-Stack Entwickler

-------

01/2015 – 01/2017

12) Entwicklung einer Business Enterprise Lösung – Informationssystem für Verwaltung von Geschäftsprozessen
Die Nutzer, vor allem mittlere und größere Unternehmen können mittels der ImelBIS Lösung sämtliche Geschäftsprozesse erstellen, überwachen und verwalten. Es wurden verschiedene Module entwickelt, die einzelne Bereiche abdecken wie z.B. Lagerbestand, Personalverwaltung (HR), oder Kassensysteme.
Stack: VB.net, MSSQL. Legacy Weiterentwicklung in VB6.
Rollen: Full-Stack Entwickler

13) Entwicklung eines Dokumentenmanagementssystems (DMS)
Das DMS System ImelDMS wurde vorrangig für Behörden bzw. staatliche Strukturen entwickelt um die behördlichen Vorgänge möglichst papierlos zu gestallten.
Stack: VB.net, MSSQL, WinForms
Rollen: Full-Stack Entwickler

14) Entwicklung eines Kassensystems
Entwickelt wurde ein für Touchscreens optimiertes Kassensystem für Gastronomiebetriebe mit integrierter Verwaltung von Tischreservierungen. Zu dem System gehörte ebenfalls eine App für Tabletts, mit der die Angestellten Bestellungen aufnehmen konnten, die dann direkt in Küche weitergeleitet wurden. Mit der Tablett App konnten außerdem Zahlungen durchgeführt wurden. Der Kandidat erstellte die Logik, schrieb den Code und gestaltete das GUI. Außerdem war er für die Anbindung der des Systems an einen Payment Provider verantwortlich.
Stack: C#, MSSQL, WPF,
Rollen: Full-Stack Entwickler, GUI Gestalltung

15) Entwicklung eines Service für Softwareupdates
Für einen auf Windows basierten E-Mail Client entwickelte der Kandidat einen Updateservice. Auf dem Update Server konnten Updates des E-Mail Clients in Form von dll Dateien eingestellt werden, die dann selbstständig vom Client installiert wurden.
Stack: VB.net, MSSQL, WinForms
Rollen: Full-Stack Entwickler

16) Entwicklung einer Lösung zur Projektzeitmessung
Der Kandidat entwickelte eine Windows App zur Erfassung von Zeiten für die Angestellten eines Unternehmens. Die Angestellten konnten Zeiten auf verschiedene Aufgaben Buchen. Die Zeiten konnten dann später von Human Resources ausgewertet werden. Eine Besonderheit war die Anbindung an ein bereits bestehendes HR Systems.
Stack: C#, MSSQL, LINQ, WPF.
Rollen: Full-Stack Entwickler

17) Entwicklung einer Verwaltungs-Web-App
Mit Hilfe der Web-App konnten Außendienst Mitarbeiter Ihren Materialverbrauch bei den unterschiedlichen Kunden dokumentieren. Mit einem Administrator Tool konnten statistische Auswertungen durchgeführt werden.
Stack: HTML, CSS, AngularJS, bootstrap, Laravel, PHP.
Rollen: Full-Stack Entwickler

Profil 1006 - Full Stack Entwickler.docx (195 kB)
Hochgeladen am: 11.01.2020
Profil 01006 - Full-Stack Entwickler
FREELANCER KONTAKTIEREN
Bitte loggen Sie sich ein oder registrieren Sie sich, um das Freelancer zu kontaktieren.
Neu bei projektwerk?