Full stack React Developer

freiberufler Full stack React Developer auf freelance.de
Nähe des Wohnortes
en  |  pl  |  de
75€/Stunde
10245 Berlin
25.08.2020

Kurzvorstellung

KEY SKILLS
• FRONTEND: React, Redux, Router, Responsiveness, ES10
• BACKEND: Microservice, REST, Node, Babel, Serverless, Express, SQL, NoSQL, AWS
• TDD: Test Autom., Jest, Enzyme, RTL, Cypres, Storybook
• AGILE: XP, Scrum, Kanban, User Stories, CD

Ich biete

  • AWS
  • DynamoDB
  • Extreme Programming
  • JavaScript
  • Node.js
  • React (JavaScript library)
  • Redux
  • Representational State Transfer (REST)
  • TDD
  • Testautomatisierung

Projekt‐ & Berufserfahrung

SaaS platform to reduce gas and electricity bills
Germany's top online electricity ang gas change se, Berlin
4/2020 – 7/2020 (4 Monate)
Gas und Elektroindustrie
Tätigkeitszeitraum

4/2020 – 7/2020

Tätigkeitsbeschreibung

ROLE
Full-stack React Developer

PROJECT
SaaS platform to reduce gas and electricity bills

KEY SKILLS
React, Testing Library, Redux, Saga, Cypress, i18next, Semantic UI, Sentry, AWS CodePipeline, CloudFront

ACHIEVEMENTS & RESPONSIBILITIES
• Improved the gas provider change process experience by implementing frontend components with a clean architecture that separates frontend components (React), state (Redux) and state transitions (Saga).
• Used a test-first approach to drive the implementation with acceptance, component and unit tests and shipped App on weekly basis using continuous delivery with CodePipeline and NPM.
• Saved the company 3 developer months a year by improving the daily standup format.
• Introduced Storybook and encouraged the team to develop components faster in isolation.
• Took ownership of updating the project with new NPM scripts, detailed README and eliminated 50 000 vulnerabilities.

Eingesetzte Qualifikationen

Testing (IT), Amazon Web Services (AWS), React (JavaScript library)


Responsive Web App to rate and provide feedback about mortgage providers
Germany's leading online market place for real est, Berlin
11/2019 – 2/2020 (4 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

11/2019 – 2/2020

Tätigkeitsbeschreibung

ROLE
Full-stack React Developer

PROJECT
Responsive Web App to rate and provide feedback about mortgage providers

KEY SKILLS
React, Redux, SVG, Node, Serverless, AWS (CloudFormation, S3, Lambda, API Gateway, CloudWatch, DynamoDB, Route53, CloudFront), REST, Swagger, Jest, Enzyme, Codecept, Storybook, Analytics, JavaScript, HTML5, CSS3, Zeplin

ACHIEVEMENTS & RESPONSIBILITIES
• Enabled client to categorise leads into different quality tiers and to increase revenue without having to generate more leads.
• Implemented a responsive web application with purely functional React components and unidirectional data flow based on Redux and Thunks. Created a Redux middleware to handle error conditions in a central place. Developed a RESTful API with persistence and OpenAPI (Swagger) documentation based on the Serverless framework, AWS API Gateway, Lambda and DynamoDB.
• Drove the implementation with a test-first approach involving acceptance, system, integration & unit tests.
• Automatically deployed App & API to test and production environments by defining continuous delivery pipelines with Jenkinsfiles, common steps with NPM scripts & infrastructure with CloudFormation declarations.

INDUSTRIES
Real Estate, Banking & Finance, Marketing

Eingesetzte Qualifikationen

Node.js, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library)


Dashboard to guide future home owners from finding to financing properties
Multinational bank headquartered in Amsterdam, Berlin
8/2019 – 9/2019 (2 Monate)
Banken
Tätigkeitszeitraum

8/2019 – 9/2019

Tätigkeitsbeschreibung

ROLE
Full-stack React Developer

PROJECT
Dashboard to guide future home owners from finding to financing properties

KEY SKILLS
React, Redux, JavaScript, HTML5, CSS3, SVG, Node, Serverless, AWS (CloudFormation, S3, Lambda, API Gateway, CloudWatch, DynamoDB, Route53, CloudFront), REST, Jenkins, Storybook, Zeplin, Analytics

ACHIEVEMENTS & RESPONSIBILITIES
• Created a React-, Redux- and Router-based web app with onboarding wizard and dashboard to allow a major dutch bank to gain insights into the buying behaviour of potential mortgage customers.
• Provided a serverless API proxy as single point of contact for the app that integrated 2 external HTTP APIs and 5 internal REST APIs.
• Worked closely with Product Owner and UI designer to improve the user experience and filled missing gaps in the still evolving design with app component implementations, satisfying basic design principles.

Eingesetzte Qualifikationen

ReactOS, Testautomatisierung, XML, CSS (Cascading Style Sheet), HTML5, JavaScript


Improved menu navigation for a large online market place
Germany's leading online market place for real est, Berlin
7/2019 – 7/2019 (1 Monat)
Wohnungswirtschaft
Tätigkeitszeitraum

7/2019 – 7/2019

Tätigkeitsbeschreibung

ROLE
Full stack React Developer

PROJECT
Improved menu navigation for a large online market place

KEY SKILLS
HTML5, CSS3, SCSS, SVG, JavaScript, jQuery, Java, Freemarker, Maven, Analytics, Adobe AEM, Zeplin

ACHIEVEMENTS & RESPONSIBILITIES
• Implemented the redesign of the left-hand menu and the top navigation for the largest real estate portal and improved the user experience by filtering menu items based on the user’s role.
• Supported the rollout of the new navigation to dozens of apps maintained by dozens of teams distributed
over 3 locations and allowed a smooth transition via feature toggle.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Apache Maven, Node.js, CSS (Cascading Style Sheet), HTML5, JavaScript, jQuery


Share of voice system to promoting real estate agent profiles
Germany's leading online market place for real est, Berlin
3/2019 – 6/2019 (4 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

3/2019 – 6/2019

Tätigkeitsbeschreibung

ROLE
Full stack React Developer

PROJECT
Share of voice system to promoting real estate agent profiles

KEY SKILLS
React, Redux, Node, AWS, CloudFormation, S3, EC2, RDS, CloudWatch, Route53, CloudFront, SNS REST, Jenkins, TDD, Jest, Protractor, BrowserStac, Saucelabs

ACHIEVEMENTS & RESPONSIBILITIES
• Developed React-based responsive web apps and widgets to edit and present real estate agent profiles and touch points to these profiles in real estate search results.

Eingesetzte Qualifikationen

Jenkins, Node.js, Amazon Web Services (AWS), HTML5, JavaScript


Comprehensive responsive web dashboard to manage mortgages
Germany's leading online market place for real est, Berlin
8/2018 – 2/2019 (7 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

8/2018 – 2/2019

Tätigkeitsbeschreibung

ROLE
Full stack React Developer

PROJECT
Comprehensive responsive web dashboard to manage mortgages

KEY SKILLS
React, Redux, JavaScript, HTML5, CSS3, SVG, Recharts, TeamCity, NodeJS, Jest, Enzyme, Protractor, Storybook, Zeplin, Analytics, Java, Spring Boot, Flyway, AWS (CloudFormation, S3, EC2, RDS, CloudWatch, Route53, CloudFront), RESTful, Jackson

ACHIEVEMENTS & RESPONSIBILITIES
• Created a sophisticated dashboard with interactive custom pie, bar and line charts based on Recharts to allow users to monitor their mortgage over time. Users were able to get answers to the following questions:
- How much of this home is already mine?
- How does a follow-up mortgage from a different bank effect my payment schedule? - How did the value of my property change over time?
• Built responsive dashboard widgets, onboarding wizard and interactive landing page according to the designs provided by the UX designer and used a Bootstrap like in-house library.
• Used a test-driven approach to drive the development and paired with frontend and backend developers on vertically sliced User Stories.
• Created a Storybook for common components that were later used in other client projects.

Eingesetzte Qualifikationen

Testing (IT), Node.js, Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library)


Innovative web & mobile app for sharing project statuses
Project and Programme Managers of a Management Con, London
5/2018 – 7/2018 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2018 – 7/2018

Tätigkeitsbeschreibung

ROLE
Full stack React Developer

PROJECT
Innovative web & mobile app for sharing project statuses

KEY SKILLS
React, Redux, Router, Bootstrap, HTML5, CSS3, Node.js, Serverless, NoSQL, MongoDB, AWS Cognito, TDD

ACHIEVEMENTS & RESPONSIBILITIES
• Developed a MERRRN app based on React, Redux, Router, Express & MongoDB using a test-driven approach.
• Migrated a RESTful backend infrastructure based on Express and MongoDB into a serverless architecture utilising AWS API Gateway, Lambda & DynamoDB.

Eingesetzte Qualifikationen

MongoDB, Node.js, Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML5, React (JavaScript library)


Agile Software Engineering
Leading UK based International Daily Financial New, London
1/2016 – 1/2017 (1 Jahr, 1 Monat)
Medienbranche
Tätigkeitszeitraum

1/2016 – 1/2017

Tätigkeitsbeschreibung

ROLE
Scrum Master, Agile Coach

PROJECT
Agile Software Engineering

KEY SKILLS
Scrum, Ceremonies Facilitation, Retros, User Stories, Backlog Refinement, Burn-up Charts, Trello, JIRA

ACHIEVEMENTS & RESPONSIBILITIES
• Introduced 3 teams to Scrum and facilitated ceremonies such as Retrospectives, Reviews and Daily Stand- ups and worked closely with Product Owners and Stakeholders and ensured backlog is refined.
• Increased the throughput by 50% through limiting the Work in Progress and introducing pair-programming sessions between juniors and seniors.

Eingesetzte Qualifikationen

Agile Entwicklung, Extreme Programming, Kanban (Softwareentwicklung), SCRUM


Zertifikate

Full-stack TDD Accelerator
Dezember 2017

Full-stack Web Developer Bootcamp
Oktober 2017

Professional Scrum Master
April 2015

Über mich

A cloud-native full-stack software engineer, with a drive to continuously expand knowledge and improves skills as a developer. Experienced Scrum Master and an advocate of Agile XP principles, who lives and breathes TDD.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Polnisch (Muttersprache)
  • Deutsch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
933
Alter
27
Berufserfahrung
8 Jahre und 4 Monate (seit 08/2012)

Kontaktdaten

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

Jetzt Mitglied werden »