freiberufler Frontend Engineer auf freelance.de

Frontend Engineer

offline
  • auf Anfrage
  • 12045 Berlin
  • auf Anfrage
  • de  |  en
  • 02.03.2024

Kurzvorstellung

Talented Software Developer with a strong emphasis on Functional Programming with a system analytical thinking mind.

Technologies: TypeScript, React (Native), Redux, Elm, Node.js, Docker, and Git.
Interests: ReScript, ReasonML, Rust, Go, Deno

Qualifikationen

  • Docker
  • Git
  • GraphQL
  • JavaScript
  • Jest
  • Node.js
  • React (JavaScript library)
  • React Native
  • Redux
  • TypeScript

Projekt‐ & Berufserfahrung

Frontend Developer
Waipu.tv (Exaring), Berlin
11/2021 – 2/2023 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2021 – 2/2023

Tätigkeitsbeschreibung

● Building a full-stack app with GraphQL, Node.js, Typescript and generated type interoperability between GraphQL and TypeScript
● Building a new SPA from the ground up with TypeScript, Preact, Stitches and esbuild
● Pushing and helping with the adoption and transition to TypeScript
● Developing new features and maintaining different codebases, writing property based unit tests with Jest
● Technology: TypeScript, JavaScript, Node.js, Preact (React), GraphQL, Lerna, Jest, Stitches, Storybook, esbuild,
Zustand & Immer

Eingesetzte Qualifikationen

GraphQL, Node.js, TypeScript, JavaScript, React (JavaScript library)

Frontend Developer
Robert Koch-Institut, Berlin
7/2021 – 8/2021 (2 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

7/2021 – 8/2021

Tätigkeitsbeschreibung

● Working on a Webpage for a big research institute
● Programming daily in JavaScript and Vue.js with Nuxt
● Rewrite the project from a static page architecture to a fully dynamic content page and connect it to a CMS
● Using the Strapi CMS
● Technology: Nuxt.js, Vue, JavaScript, Strapi

Eingesetzte Qualifikationen

JavaScript, Vue.js

Frontend Developer
BWI, Berlin
2/2021 – 5/2021 (4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2021 – 5/2021

Tätigkeitsbeschreibung

● Working on a Web Portal for a large german government agency
● Programming daily in TypeScript using React and Redux, KeyCloak and MaterialUI
● Focusing on structure and architecture
● Technology: TypeScript, React, Redux, KeyCloak, MaterialUI

Eingesetzte Qualifikationen

TypeScript, React (JavaScript library)

React Native Developer
Digital-H, Berlin
6/2020 – 12/2020 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2020 – 12/2020

Tätigkeitsbeschreibung

● Working on a mobile app for families to share photos and create their family tree.
● Push the project to TypeScript and managing the conversion
● Programming daily in TypeScript using React Native and Redux
● Using Google Cloud Functions and Firebase
● Working on a Full Stack Web Service (Next.js) implementing a Store with a product configurator
● Programming daily in JavaScript using Next.js, React, Redux and Node.js
● Using Docker Container and Mysql
● Technology: TypeScript, JavaScript, Node.js, GCF, React Native, Redux, Docker

Eingesetzte Qualifikationen

Docker, Node.js, TypeScript, JavaScript, React Native

Full Stack Developer
Wear It, Berlin
7/2019 – 6/2020 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2019 – 6/2020

Tätigkeitsbeschreibung

● A project for an automated alarm system for track workers incorporating location data, frontend, backend, and administrative tasks on a Linux server.
● Daily 70% Programming in TypeScript in React for the web frontend
● Daily 30% Programming in TypeScript in Node.js for the backend
● Technology: React, Node.js, TypeScript, Docker, MQTT

Eingesetzte Qualifikationen

Docker, Node.js, TypeScript, React (JavaScript library)

FullStack Developer (Festanstellung)
Fraunhofer FOKUS, Berlin
10/2015 – 2/2019 (3 Jahre, 5 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2015 – 2/2019

Tätigkeitsbeschreibung

● Development of backend software using TypeScript and Node.js building a REST API for an eCommerce system
● Programming in JavaScript in the Aurelia Framework on the Frontend of an eLearning System
● Programming in JavaScript and Backbone.js to port a Web App to Tizen OS (Samsung TV) for a big German TV
Station
● Programming in JavaScript using Node.js for backend software extending an eLearning System with a virtual
learning assistant as a full-stack project with a REST API
● Responsible for the transfer of a prototype to a full-fledged project with several employees working on it
● Creation and setup of workflows and related tools, such as a fully automated build pipeline for several projects
on my own initiative
● Training of new employees in supervising projects
● Containerization of existing projects (Docker)
● Learning of a new frontend Programming Language (Elm) for a small full-stack Project incorporating JavaScript
and Node.js and building a REST API
● Worked overtime and night shifts to help to ensure timely releases, to help to fix and recover crashed systems
and help out colleges to solve tech/programming problems
● Technologies: JavaScript, TypeScript, Elm, Node, REST, Express, Jest, Docker

Eingesetzte Qualifikationen

Docker, JavaScript, Node.js, TypeScript

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
292
Alter
41
Berufserfahrung
8 Jahre und 6 Monate (seit 10/2015)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden