Full Stack Webdeveloper - PHP / Node.js / TypeScript / Javascript / HTML5 / CSS3 / React JS
Aktualisiert am 15.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.03.2024
Verfügbar zu: 100%
davon vor Ort: 100%
PHP 8
Node.js
TypeScript
JavaScript
HTML5
CSS3
ReactJS
Git
gitlab
Deutsch
Muttersprache
Englisch
Fortgeschritten

Einsatzorte

Einsatzorte

Schweiz
möglich

Projekte

Projekte

8 Monate
2023-06 - 2024-01

Beratung und Umsetzung der Ablösung von SDU auf BmX

FULL STACK WEBDEVELOPER Node.js TypeScript Jasmine
FULL STACK WEBDEVELOPER

  • In meiner Rolle als Full Stack Webentwickler für die Siemens Schweiz AG wurde ich beauftragt, bei der Ablösung eines veralteten Systems (SDU) mitzuwirken. Meine Aufgaben bestanden hauptsächlich in der Analyse des alten Datenmodells und seiner Vereinfachung sowie der Umstellung auf ein typenbasiertes Datenmodell. 
  • Während des Projekts konnte ich insbesondere meine Kenntnisse in Node.js und TypeScript einbringen und erweitern. Das Projekt wurde erfolgreich und termingerecht abgeschlossen.

Node.js TypeScript Jasmine
SIEMENS SCHWEIZ AG
Zug
1 Jahr
2022-07 - 2023-06

Konzeption und Realisierung verschiedener Projekte

FULL STACK WEBDEVELOPER
FULL STACK WEBDEVELOPER
  • Konzeption und Realisierung verschiedener Projekte für die eigene Firma omnibyte GmbH.
OMNIBYTE GMBH
Rüschlikon
11 Monate
2021-09 - 2022-07

Beratung und Umsetzung von diversen Modulen

Software-Entwickler PHP 8
Software-Entwickler
  • Meine Aufgaben als Freelancer für die ABF Informatik AG umfassten die Neuentwicklung von diversen Modulen und das Schreiben der dazugehörigen Unit- und Integrationstests in einer domain driven design Architektur.
PHP 8
ABF Informatik AG
Cham (ZG)
9 Monate
2021-01 - 2021-09

Unterstützung der Entwicklung von Webprojekten

SOFTWAREENTWICKLER
SOFTWAREENTWICKLER
  • Unterstützung der Entwicklung von Webprojekten für MARKIERT AG und Anfrage
MARKIERT AG UND START IN DIE SELBSTÄNDIGKEIT
Thalwil
1 Jahr 10 Monate
2019-02 - 2020-11

Entwicklung neuer Features und Bugfixes

SOFTWARE DEVELOPER
SOFTWARE DEVELOPER
  • Während meiner Zeit bei der Inventsys AG habe ich sowohl am Backend als auch am Frontend des Inventsys-Digitalisierungssystems gearbeitet. Zudem war ich für die Entwicklung neuer Features und Bugfixes für die Inventsys Mobile App verantwortlich. 
  • Die interessanteste Aufgabe für mich war die Implementierung von Unit-Tests für die App. Dies erforderte eine Umstrukturierung/Refactoring des Quellcodes des Projekts, das in React Native entwickelt wurde.
INVENTSYS AG
Zurich
3 Jahre
2015-06 - 2018-05

Anforderungsanalyse, Konzeption und Realisierung einer Schnittstelle

SOFTWAREENTWICKLER
SOFTWAREENTWICKLER
  • Anforderungsanalyse, Konzeption und Realisierung einer Schnittstelle für das Schweizerische Bundesarchiv
  • Anforderungsanalyse, Konzeption und Realisierung eines Benachrichtingungssystems für das Geschäfts- und Dokumentenverwaltungssystems iGEKO
  • Mit- und Weiterentwicklung des Geschäfts- und Dokumentenverwaltungssystems iGEKO
  • Entwicklung und Umsetzung von Features für Web-Applikationen mit PHP, HTML, CSS und Javascript
  • Entwicklung und Umsetzung von Features für Client-Applikationen mit C#
ABF INFORMATIK AG
Cham
2 Jahre 3 Monate
2013-02 - 2015-04

Mit- und Weiterentwicklung des Sunrise IPTV Kundenprojektes

WEB DEVELOPER
WEB DEVELOPER
  • Mit- und Weiterentwicklung der Netstream HBBTV Lösung
  • Mit- und Weiterentwicklung des Kundenprojektes Sunrise IPTV als auch des Netstream ?TV as a service? Produktes, basierend auf Nordija?s fokusOn Plattform
  • 3rd Level Kundensupport als Eskalationsstufe
  • Mitarbeit in einem Scrum/Agile Team
NETSTREAM AG
Dübendorf
6 Monate
2012-08 - 2013-01

Entwicklung neuer Features und Bugfixes

WEB DEVELOPER PRAKTIKUM
WEB DEVELOPER PRAKTIKUM
  • Entwicklung eines Programms zur Identifikation und Löschung inaktiver Email-Accounts aus der Verteilerliste
  • Erstellung von HTML-Templates und Implementierung in PHP-Scripts
  • Implementierung der neuesten Google Maps API in das BioTech Portal
  • Implementierung diverser Erweiterungen in das BioTech Portal
VENTURE VALUATION AG (FÜR DIE ÜBERGANGSPHASE ZUM BACHELOR STUDIUM)
Zürich
1 Jahr 6 Monate
2011-02 - 2012-07

Betreuung und Führung der Lernenden

BERUFSBILDNER APPLIKATIONSENTWICKLUNG
BERUFSBILDNER APPLIKATIONSENTWICKLUNG
  • Betreuung und Führung der Lernenden des 1. und 2. Lehrjahres während des Projektorientierten Unterrichts
  • Lehrstoffüberarbeitung diverser Module
  • Modul-Unterricht 101 ? Webauftritt erstellen und veröffentlichen
  • Modul-Unterricht 122 ? Abläufe mit Scripts/Makros automatisieren
  • Modul-Unterricht 133 ? Web-Applikation realisieren
BERUG ZUG
Zug
4 Jahre 6 Monate
2006-07 - 2010-12

AUFBAU EINER EIGENEN FIRMA UND SELBSTÄNDIGE WEITERBILDUNG IN DER SPIELE-PROGRAMMIERUNG

  • 3D-Programmierung
  • Animations-Programmierung
  • GUI-Programmierung
  • KI-Programmierung
  • Multiplayer-Programmierung
  • Physik-Programmierung (ODE, PhysiX)
  • Shader-Programmierung (Fixed Function Pipeline, PixelShader)
Rüschlikon
2 Jahre 10 Monate
2007-06 - 2010-03

TECHNISCHER SUPPORT

  • Entgegennahme und Bearbeitung telefonischer Kundenanfragen
  • Aufnahme und Bearbeitung technikspezifischer Probleme Mobile, Festnetz und Internet
  • Koordination und Abklärung mit Fachspezialisten
  • Abwicklung interner Aufträge (Trouble Tickets)
  • Unterstützung bei der Installation von Modems und ADSL-Routern diverser Hersteller
  • Support verschiedener Betriebssysteme: Win95/98/ME/NT/2000/XP/Vista/7 sowie MAC OS 7.6-X
TEMPOBRAIN / SUNRISE AG
Zürich
1 Jahr 6 Monate
2004-02 - 2005-07

Systemadministration (Security, Mail, Backup)

SYSTEMOPERATOR
SYSTEMOPERATOR
  • Systemadministration (Security, Mail, Backup)
  • Planung/Aufbau der Datenbank für die Comosoft Lago Applikation (Oracle 9i/Enterprise Manager, SQL)
  • Oracle Datenbank Administrator
  • Installation/Konfiguration der Comosoft Lago Server-Applikation
  • Installation/Konfiguration der Lago Client-Applikation Vorort
  • Bildbearbeitung für eine optimierte Einbindung der Bilder in die Mediendatenbank
  • Schulung für die Bedienung des Frontend
  • First-Level-Support für das Frontend
NC AG
URDORF

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2012-09 - 2013-07

Bachelor-Studium als Software-Ingenieur

-, ZHAW
-
ZHAW
1 Jahr 1 Monat
2011-07 - 2012-07

Zulassungsstudium für das Bachelor-Studium als Software-Ingenieur

Zulassung ZHAW, Juventus Schulen
Zulassung ZHAW
Juventus Schulen
4 Jahre
1999-08 - 2003-07

LEHRE ALS INFORMATIKER RICHTUNG SYSTEM TECHNIK

Diplom Informatiker, WISS INFORMATIK SCHULE
Diplom Informatiker
WISS INFORMATIK SCHULE

  • ABSCHLUSS DER BEIDEN PRAKTIKA
  • Abschluss SIZ Anwender
  • Abschluss Network Essential
  • Abschluss MCP (Microsoft Certified Professional)

  • Windows Netzwerke
  • Grundlagen Linux Server (Services, Security)
  • Grundlagen PHP
  • Grundlagen MySQL
  • Grundlagen C++
  • Grundlagen Java
  • Grundlagen Projekt Management
  • 6-Monatiges Praktikum bei der Unicom Informatik AG in Thalwil
  • 1-Jähriges Praktikum bei Freestar Informatik AG
  • Eidg. Fähigkeitszeugnis Informatiker 3. Juli 2003

Position

Position

  • Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

PHP 8 Node.js TypeScript JavaScript HTML5 CSS3 ReactJS Git gitlab

Produkte / Standards / Erfahrungen / Methoden

Gitlab CI/CD
Fortgeschritten
Docker
Basics
Next JS
Fortgeschritten
React JS
Fortgeschritten
Jasmine
Fortgeschritten
Codeception
Fortgeschritten
GIT
Experte

ÜBER MICH

Gestartet bin ich als Systemtechniker, habe mir aber selbstständig meinen Weg zur Software Entwicklung geebnet.

Mich konsequent in neue Technologien und komplexe Projekte einarbeiten zu können, ist eine meiner wichtigsten Stärken. Der Drang neues zu lernen hat mich immer inspiriert und lies mich mit jeder neuen Herausforderung wachsen. Ich bin auf der Suche nach interessanten Projekten, neuen Kontakten und spannenden Herausforderungen im Bereich Web Entwicklung.

SOFTWARE- UND TECHNOLOGIE

  • AJAX
  • AUTH0
  • Apache
  • Axios
  • Codeception
  • Composer
  • Docker
  • Enzyme
  • Express js
  • GitLab
  • Jasmine
  • Jest
  • JQuery
  • JSON
  • JWT
  • MooTools
  • Next JS
  • Node.js
  • NPM
  • Postman
  • Prisma
  • React JS
  • React Native
  • REST
  • XML


VERSIONSKONTROLLE

  • Bitbucket
  • GitHub

Programmiersprachen

PHP
Experte
Node.js
Experte
TypeScript
Experte
Javascript
Experte
SQL
Experte
CSS3
HTML5

Datenbanken

MySQL
Experte
MSSQL
Fortgeschritten
Oracle
Fortgeschritten
PostgreSQL
Fortgeschritten

Einsatzorte

Einsatzorte

Schweiz
möglich

Projekte

Projekte

8 Monate
2023-06 - 2024-01

Beratung und Umsetzung der Ablösung von SDU auf BmX

FULL STACK WEBDEVELOPER Node.js TypeScript Jasmine
FULL STACK WEBDEVELOPER

  • In meiner Rolle als Full Stack Webentwickler für die Siemens Schweiz AG wurde ich beauftragt, bei der Ablösung eines veralteten Systems (SDU) mitzuwirken. Meine Aufgaben bestanden hauptsächlich in der Analyse des alten Datenmodells und seiner Vereinfachung sowie der Umstellung auf ein typenbasiertes Datenmodell. 
  • Während des Projekts konnte ich insbesondere meine Kenntnisse in Node.js und TypeScript einbringen und erweitern. Das Projekt wurde erfolgreich und termingerecht abgeschlossen.

Node.js TypeScript Jasmine
SIEMENS SCHWEIZ AG
Zug
1 Jahr
2022-07 - 2023-06

Konzeption und Realisierung verschiedener Projekte

FULL STACK WEBDEVELOPER
FULL STACK WEBDEVELOPER
  • Konzeption und Realisierung verschiedener Projekte für die eigene Firma omnibyte GmbH.
OMNIBYTE GMBH
Rüschlikon
11 Monate
2021-09 - 2022-07

Beratung und Umsetzung von diversen Modulen

Software-Entwickler PHP 8
Software-Entwickler
  • Meine Aufgaben als Freelancer für die ABF Informatik AG umfassten die Neuentwicklung von diversen Modulen und das Schreiben der dazugehörigen Unit- und Integrationstests in einer domain driven design Architektur.
PHP 8
ABF Informatik AG
Cham (ZG)
9 Monate
2021-01 - 2021-09

Unterstützung der Entwicklung von Webprojekten

SOFTWAREENTWICKLER
SOFTWAREENTWICKLER
  • Unterstützung der Entwicklung von Webprojekten für MARKIERT AG und Anfrage
MARKIERT AG UND START IN DIE SELBSTÄNDIGKEIT
Thalwil
1 Jahr 10 Monate
2019-02 - 2020-11

Entwicklung neuer Features und Bugfixes

SOFTWARE DEVELOPER
SOFTWARE DEVELOPER
  • Während meiner Zeit bei der Inventsys AG habe ich sowohl am Backend als auch am Frontend des Inventsys-Digitalisierungssystems gearbeitet. Zudem war ich für die Entwicklung neuer Features und Bugfixes für die Inventsys Mobile App verantwortlich. 
  • Die interessanteste Aufgabe für mich war die Implementierung von Unit-Tests für die App. Dies erforderte eine Umstrukturierung/Refactoring des Quellcodes des Projekts, das in React Native entwickelt wurde.
INVENTSYS AG
Zurich
3 Jahre
2015-06 - 2018-05

Anforderungsanalyse, Konzeption und Realisierung einer Schnittstelle

SOFTWAREENTWICKLER
SOFTWAREENTWICKLER
  • Anforderungsanalyse, Konzeption und Realisierung einer Schnittstelle für das Schweizerische Bundesarchiv
  • Anforderungsanalyse, Konzeption und Realisierung eines Benachrichtingungssystems für das Geschäfts- und Dokumentenverwaltungssystems iGEKO
  • Mit- und Weiterentwicklung des Geschäfts- und Dokumentenverwaltungssystems iGEKO
  • Entwicklung und Umsetzung von Features für Web-Applikationen mit PHP, HTML, CSS und Javascript
  • Entwicklung und Umsetzung von Features für Client-Applikationen mit C#
ABF INFORMATIK AG
Cham
2 Jahre 3 Monate
2013-02 - 2015-04

Mit- und Weiterentwicklung des Sunrise IPTV Kundenprojektes

WEB DEVELOPER
WEB DEVELOPER
  • Mit- und Weiterentwicklung der Netstream HBBTV Lösung
  • Mit- und Weiterentwicklung des Kundenprojektes Sunrise IPTV als auch des Netstream ?TV as a service? Produktes, basierend auf Nordija?s fokusOn Plattform
  • 3rd Level Kundensupport als Eskalationsstufe
  • Mitarbeit in einem Scrum/Agile Team
NETSTREAM AG
Dübendorf
6 Monate
2012-08 - 2013-01

Entwicklung neuer Features und Bugfixes

WEB DEVELOPER PRAKTIKUM
WEB DEVELOPER PRAKTIKUM
  • Entwicklung eines Programms zur Identifikation und Löschung inaktiver Email-Accounts aus der Verteilerliste
  • Erstellung von HTML-Templates und Implementierung in PHP-Scripts
  • Implementierung der neuesten Google Maps API in das BioTech Portal
  • Implementierung diverser Erweiterungen in das BioTech Portal
VENTURE VALUATION AG (FÜR DIE ÜBERGANGSPHASE ZUM BACHELOR STUDIUM)
Zürich
1 Jahr 6 Monate
2011-02 - 2012-07

Betreuung und Führung der Lernenden

BERUFSBILDNER APPLIKATIONSENTWICKLUNG
BERUFSBILDNER APPLIKATIONSENTWICKLUNG
  • Betreuung und Führung der Lernenden des 1. und 2. Lehrjahres während des Projektorientierten Unterrichts
  • Lehrstoffüberarbeitung diverser Module
  • Modul-Unterricht 101 ? Webauftritt erstellen und veröffentlichen
  • Modul-Unterricht 122 ? Abläufe mit Scripts/Makros automatisieren
  • Modul-Unterricht 133 ? Web-Applikation realisieren
BERUG ZUG
Zug
4 Jahre 6 Monate
2006-07 - 2010-12

AUFBAU EINER EIGENEN FIRMA UND SELBSTÄNDIGE WEITERBILDUNG IN DER SPIELE-PROGRAMMIERUNG

  • 3D-Programmierung
  • Animations-Programmierung
  • GUI-Programmierung
  • KI-Programmierung
  • Multiplayer-Programmierung
  • Physik-Programmierung (ODE, PhysiX)
  • Shader-Programmierung (Fixed Function Pipeline, PixelShader)
Rüschlikon
2 Jahre 10 Monate
2007-06 - 2010-03

TECHNISCHER SUPPORT

  • Entgegennahme und Bearbeitung telefonischer Kundenanfragen
  • Aufnahme und Bearbeitung technikspezifischer Probleme Mobile, Festnetz und Internet
  • Koordination und Abklärung mit Fachspezialisten
  • Abwicklung interner Aufträge (Trouble Tickets)
  • Unterstützung bei der Installation von Modems und ADSL-Routern diverser Hersteller
  • Support verschiedener Betriebssysteme: Win95/98/ME/NT/2000/XP/Vista/7 sowie MAC OS 7.6-X
TEMPOBRAIN / SUNRISE AG
Zürich
1 Jahr 6 Monate
2004-02 - 2005-07

Systemadministration (Security, Mail, Backup)

SYSTEMOPERATOR
SYSTEMOPERATOR
  • Systemadministration (Security, Mail, Backup)
  • Planung/Aufbau der Datenbank für die Comosoft Lago Applikation (Oracle 9i/Enterprise Manager, SQL)
  • Oracle Datenbank Administrator
  • Installation/Konfiguration der Comosoft Lago Server-Applikation
  • Installation/Konfiguration der Lago Client-Applikation Vorort
  • Bildbearbeitung für eine optimierte Einbindung der Bilder in die Mediendatenbank
  • Schulung für die Bedienung des Frontend
  • First-Level-Support für das Frontend
NC AG
URDORF

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2012-09 - 2013-07

Bachelor-Studium als Software-Ingenieur

-, ZHAW
-
ZHAW
1 Jahr 1 Monat
2011-07 - 2012-07

Zulassungsstudium für das Bachelor-Studium als Software-Ingenieur

Zulassung ZHAW, Juventus Schulen
Zulassung ZHAW
Juventus Schulen
4 Jahre
1999-08 - 2003-07

LEHRE ALS INFORMATIKER RICHTUNG SYSTEM TECHNIK

Diplom Informatiker, WISS INFORMATIK SCHULE
Diplom Informatiker
WISS INFORMATIK SCHULE

  • ABSCHLUSS DER BEIDEN PRAKTIKA
  • Abschluss SIZ Anwender
  • Abschluss Network Essential
  • Abschluss MCP (Microsoft Certified Professional)

  • Windows Netzwerke
  • Grundlagen Linux Server (Services, Security)
  • Grundlagen PHP
  • Grundlagen MySQL
  • Grundlagen C++
  • Grundlagen Java
  • Grundlagen Projekt Management
  • 6-Monatiges Praktikum bei der Unicom Informatik AG in Thalwil
  • 1-Jähriges Praktikum bei Freestar Informatik AG
  • Eidg. Fähigkeitszeugnis Informatiker 3. Juli 2003

Position

Position

  • Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

PHP 8 Node.js TypeScript JavaScript HTML5 CSS3 ReactJS Git gitlab

Produkte / Standards / Erfahrungen / Methoden

Gitlab CI/CD
Fortgeschritten
Docker
Basics
Next JS
Fortgeschritten
React JS
Fortgeschritten
Jasmine
Fortgeschritten
Codeception
Fortgeschritten
GIT
Experte

ÜBER MICH

Gestartet bin ich als Systemtechniker, habe mir aber selbstständig meinen Weg zur Software Entwicklung geebnet.

Mich konsequent in neue Technologien und komplexe Projekte einarbeiten zu können, ist eine meiner wichtigsten Stärken. Der Drang neues zu lernen hat mich immer inspiriert und lies mich mit jeder neuen Herausforderung wachsen. Ich bin auf der Suche nach interessanten Projekten, neuen Kontakten und spannenden Herausforderungen im Bereich Web Entwicklung.

SOFTWARE- UND TECHNOLOGIE

  • AJAX
  • AUTH0
  • Apache
  • Axios
  • Codeception
  • Composer
  • Docker
  • Enzyme
  • Express js
  • GitLab
  • Jasmine
  • Jest
  • JQuery
  • JSON
  • JWT
  • MooTools
  • Next JS
  • Node.js
  • NPM
  • Postman
  • Prisma
  • React JS
  • React Native
  • REST
  • XML


VERSIONSKONTROLLE

  • Bitbucket
  • GitHub

Programmiersprachen

PHP
Experte
Node.js
Experte
TypeScript
Experte
Javascript
Experte
SQL
Experte
CSS3
HTML5

Datenbanken

MySQL
Experte
MSSQL
Fortgeschritten
Oracle
Fortgeschritten
PostgreSQL
Fortgeschritten

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.