Kernkompetenz: React // TypeScript // GraphQL // Apollo
Aktualisiert am 19.10.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 19.10.2020
Verfügbar zu: 100%
davon vor Ort: 60%
React
TypeScript
GraphQL
Apollo
Gatsby
node.js
Docker
Kubernetes
Python
Ansible
English
Second language, proficient
French
Third language, A2
German
First language, proficient
Tamil
Mother tongue, conversational

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km) München (+100km) Mindelheim (+100km)
Schweiz
nicht möglich

Projekte

Projekte

6 Monate
2020-03 - 2020-08

multi-brand e-commerce solution

React TypeScript GraphQL ...

Development of a multi-brand e-commerce solution for one of the largest cometics and beauty companies in the world. The main goal was to move from B2B straight into the heart of the B2C business. The project was split into a component library and an integration library bringing together services from a wide range of providers like Salesforce, Einstein, Jitterbit, Amplience, etc. The entire project was powered by a GraphQL backend and an Apollo+React frontend.

React TypeScript GraphQL Apollo node.js
cosnova GmbH
GER/Cologne
11 Monate
2019-04 - 2020-02

React application

React TypeScript GraphQL ...

Development of a React application for the visualization and manipulation of data from a proprietary "Product Information Management" (PIM) system owned by the customer. In this greenfield project I was particularly involved in setting up the backend with node.js and GraphQL as well as the frontend with React, TypeScript and Apollo leading the fourperson development team from zero to MVP. The special feature in this project was the implementation of real-time events using GraphQL subscriptions.

React TypeScript GraphQL Apollo node.js
Kittelberger media solutions GmbH
GER/Reutlingen
1 Jahr 6 Monate
2017-09 - 2019-02

Native app

React TypeScript GraphQL ...

Development of a native app in the field of mobility. The aim was to get access to a ondemand mobility service through minimal user interaction, i.e. "mobility at the push of a button". We implemented a node.js GraphQL backend that was serving a React and Apollo frontend. I was responsible for setting up the project, developing full stack features and for establishing a continuous deployment pipeline to release the services into the AWS cloud.

React TypeScript GraphQL Apollo node.js
moovel Group GmbH, Daimler Konzern
GER/Stuttgart
6 Monate
2017-01 - 2017-06

E-commerce platform

React Redux Ramda ...

Advancement of the customer's existing e-commerce platform for the distribution of travel offers. I was responsible for refactoring existing React components using Flexbox, FlowType and the functional programming language Ramda as well as for adding unit tests powered by Jest and react-testing-library.

React Redux Ramda FlowType
HolidayCheck AG
CHE/Bottighofen
9 Monate
2016-01 - 2016-09

Navigation app

React Redux Google Maps ...

Development of a navigation app to visualize assigned tasks of the car2go relocation driver in real-time. A relocation driver brings car2go fleet vehicles that have been parked in unpopular places back to areas where they are actually needed. Depending on the traffic situation and the number of available relocation drivers, their to-do list had to be updated dynamically. The project was implemented with React, node.js and Google Maps.

React Redux Google Maps node.js
car2go Deutschland GmbH, Daimler Corporation
GER/Stuttgart
1 Jahr 7 Monate
2014-06 - 2015-12

Integrate Google's V8 engine

React InDesign Postgres ...

In 2015 Adobe integrated Google's V8 engine into their products to enable the development of native panels using Javascript. The React-based panel we built enables the automated synchronization of InDesign documents with data records from a Postgres database. The backend was implemented with node.js. The panel, which I accompanied as lead developer is currently in productive use in Shanghai and Munich

React InDesign Postgres node.js Angular
efficientM GmbH, BMW Corporation
GER/Neckarsulm
7 Monate
2013-06 - 2013-12

Building an Angular based platform

Angular  Java  Spring Boot

Building an Angular based platform (gs.de) to distribute Structured Products in the EMEA region. The app had a customer facing interface to browse and filter through a large number of financial derivatives as well as an internal user interface allowing the legal department to upload contracts, publications, and release notes pertaining to the respective products.

Angular  Java  Spring Boot
Goldman Sachs International
GBR/London

Aus- und Weiterbildung

Aus- und Weiterbildung

04/2014:

Institution: University of St.Gallen [HSG]

Education: Banking and Finance [MBF]

Degree: M.A. 

03/2011:

Institution: Goethe University Frankfurt a.M. 

Education: Computer Science

Degree: B.Sc.

CERTIFICATES:

10/2020:
Applied Data Science: Machine Learning (EPFL Lausanne) exp. 450h scope program at EPFL Extension School

04/2020:
Introduction to Machine Learning with Tensorflow (Udacity) 120h scope program at Udacity, School of Artificial Intelligence

Kompetenzen

Kompetenzen

Top-Skills

React TypeScript GraphQL Apollo Gatsby node.js Docker Kubernetes Python Ansible

Produkte / Standards / Erfahrungen / Methoden

PROGRAMMING SKILLS:
Frontend:
React, TypeScript, Redux, GraphQL, Apollo

Backend:
node.js, Postgres, Python, Django, Flask

DevOps:
Kubernetes, Docker, AWS, TeamCity, Ansible

Machine Learning:
Tensorflow, sci-kit learn

EXTRACURRICULAR:

12/2013 ? 04/2014:
Customer: Indian Institute of Management Ahmedabad (IIM-A) 
Role: Exchange in Post-Graduate Programme (PGP)

Location: IND/Ahmedabad

06/2013 ? 12/2013:
Customer: Goldman Sachs International 
Role: Internship in Equity Derivatives Stuctured Products (PIPG)

Location: GBR/London

09/2010 ? 09/2011:
Customer: Little Brothers Friends of The Elderly (LBFE) 
Role: Social work with lonely and isolated elders

Location: USA/Chicago

06/2008 ? 07/2010:
Customer: Helaba-Invest Kapitalanlagegesellschaft 
Role: Working student in Fixed Income Asset Management

Location: GER/Frankfurt a.M.

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km) München (+100km) Mindelheim (+100km)
Schweiz
nicht möglich

Projekte

Projekte

6 Monate
2020-03 - 2020-08

multi-brand e-commerce solution

React TypeScript GraphQL ...

Development of a multi-brand e-commerce solution for one of the largest cometics and beauty companies in the world. The main goal was to move from B2B straight into the heart of the B2C business. The project was split into a component library and an integration library bringing together services from a wide range of providers like Salesforce, Einstein, Jitterbit, Amplience, etc. The entire project was powered by a GraphQL backend and an Apollo+React frontend.

React TypeScript GraphQL Apollo node.js
cosnova GmbH
GER/Cologne
11 Monate
2019-04 - 2020-02

React application

React TypeScript GraphQL ...

Development of a React application for the visualization and manipulation of data from a proprietary "Product Information Management" (PIM) system owned by the customer. In this greenfield project I was particularly involved in setting up the backend with node.js and GraphQL as well as the frontend with React, TypeScript and Apollo leading the fourperson development team from zero to MVP. The special feature in this project was the implementation of real-time events using GraphQL subscriptions.

React TypeScript GraphQL Apollo node.js
Kittelberger media solutions GmbH
GER/Reutlingen
1 Jahr 6 Monate
2017-09 - 2019-02

Native app

React TypeScript GraphQL ...

Development of a native app in the field of mobility. The aim was to get access to a ondemand mobility service through minimal user interaction, i.e. "mobility at the push of a button". We implemented a node.js GraphQL backend that was serving a React and Apollo frontend. I was responsible for setting up the project, developing full stack features and for establishing a continuous deployment pipeline to release the services into the AWS cloud.

React TypeScript GraphQL Apollo node.js
moovel Group GmbH, Daimler Konzern
GER/Stuttgart
6 Monate
2017-01 - 2017-06

E-commerce platform

React Redux Ramda ...

Advancement of the customer's existing e-commerce platform for the distribution of travel offers. I was responsible for refactoring existing React components using Flexbox, FlowType and the functional programming language Ramda as well as for adding unit tests powered by Jest and react-testing-library.

React Redux Ramda FlowType
HolidayCheck AG
CHE/Bottighofen
9 Monate
2016-01 - 2016-09

Navigation app

React Redux Google Maps ...

Development of a navigation app to visualize assigned tasks of the car2go relocation driver in real-time. A relocation driver brings car2go fleet vehicles that have been parked in unpopular places back to areas where they are actually needed. Depending on the traffic situation and the number of available relocation drivers, their to-do list had to be updated dynamically. The project was implemented with React, node.js and Google Maps.

React Redux Google Maps node.js
car2go Deutschland GmbH, Daimler Corporation
GER/Stuttgart
1 Jahr 7 Monate
2014-06 - 2015-12

Integrate Google's V8 engine

React InDesign Postgres ...

In 2015 Adobe integrated Google's V8 engine into their products to enable the development of native panels using Javascript. The React-based panel we built enables the automated synchronization of InDesign documents with data records from a Postgres database. The backend was implemented with node.js. The panel, which I accompanied as lead developer is currently in productive use in Shanghai and Munich

React InDesign Postgres node.js Angular
efficientM GmbH, BMW Corporation
GER/Neckarsulm
7 Monate
2013-06 - 2013-12

Building an Angular based platform

Angular  Java  Spring Boot

Building an Angular based platform (gs.de) to distribute Structured Products in the EMEA region. The app had a customer facing interface to browse and filter through a large number of financial derivatives as well as an internal user interface allowing the legal department to upload contracts, publications, and release notes pertaining to the respective products.

Angular  Java  Spring Boot
Goldman Sachs International
GBR/London

Aus- und Weiterbildung

Aus- und Weiterbildung

04/2014:

Institution: University of St.Gallen [HSG]

Education: Banking and Finance [MBF]

Degree: M.A. 

03/2011:

Institution: Goethe University Frankfurt a.M. 

Education: Computer Science

Degree: B.Sc.

CERTIFICATES:

10/2020:
Applied Data Science: Machine Learning (EPFL Lausanne) exp. 450h scope program at EPFL Extension School

04/2020:
Introduction to Machine Learning with Tensorflow (Udacity) 120h scope program at Udacity, School of Artificial Intelligence

Kompetenzen

Kompetenzen

Top-Skills

React TypeScript GraphQL Apollo Gatsby node.js Docker Kubernetes Python Ansible

Produkte / Standards / Erfahrungen / Methoden

PROGRAMMING SKILLS:
Frontend:
React, TypeScript, Redux, GraphQL, Apollo

Backend:
node.js, Postgres, Python, Django, Flask

DevOps:
Kubernetes, Docker, AWS, TeamCity, Ansible

Machine Learning:
Tensorflow, sci-kit learn

EXTRACURRICULAR:

12/2013 ? 04/2014:
Customer: Indian Institute of Management Ahmedabad (IIM-A) 
Role: Exchange in Post-Graduate Programme (PGP)

Location: IND/Ahmedabad

06/2013 ? 12/2013:
Customer: Goldman Sachs International 
Role: Internship in Equity Derivatives Stuctured Products (PIPG)

Location: GBR/London

09/2010 ? 09/2011:
Customer: Little Brothers Friends of The Elderly (LBFE) 
Role: Social work with lonely and isolated elders

Location: USA/Chicago

06/2008 ? 07/2010:
Customer: Helaba-Invest Kapitalanlagegesellschaft 
Role: Working student in Fixed Income Asset Management

Location: GER/Frankfurt a.M.

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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