Full-stack Software Developer

freiberufler Full-stack Software Developer auf freelance.de
auf Anfrage
de  |  en
80‐100€/Stunde
12627 Marzahn-Hellersdorf
15.09.2020

Kurzvorstellung

A cloud-native full-stack software engineer of scalable state-of-the-art web apps with single-page frontends and RESTful microservice backends. An advocate of agile XP principles, who continuously delivers high quality products using a test-first app

Ich biete

IT, Entwicklung
  • Node.js
  • JavaScript
  • React (JavaScript library)
  • CSS (Cascading Style Sheet)
  • Representational State Transfer (REST)
  • HTML5
  • Agile Entwicklung
  • HTML
  • TypeScript
  • MongoDB
  • mySQL

Fokus
  • Express
  • Redux
  • TDD

Projekt‐ & Berufserfahrung

Frontend Web Developer
Germany's leading online market place for real est, Berlin
7/2020 – offen (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2020 – offen

Tätigkeitsbeschreibung

CLIENT
Germany's leading online market place for real estates

KEYSKILLS
React, Redux, Hooks, JavaScript, TypeScript, HTML5, Node, Express, MySQL, REST, TDD, Jenkins

ACHIEVEMENTS & RESPONSIBILITIES
- Developed a React-based responsive web app to create a PDF-based portfolio that puts the customer ahead of the competition when buying a house or apartment
Features included: a wizard to fill out a professional application form, profile image upload, ability to automatically pull income statements, credit score report, proof of rental payments from banks as well as credit score providers, uploading existing documents
- Contributed to achieving client’s objective to generating a significant share of revenue through a subscription-based product
- Developed highly reusable React components that were later used in other client projects
- Used test-driven development to drive the development of the frontend and Storybook to build component libraries according to the designs provided by the UX designer
- Onboarded and mentored 3 Junior Developers and consulted a team of 8 as lead frontend engineer

INDUSTRIES
Real Estate, Banking & Finance, Marketing

Eingesetzte Qualifikationen

mySQL, Node.js, TypeScript, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Representational State Transfer (REST)


Frontend Web Developer
Germany's leading online market place for real est, Berlin
12/2019 – 3/2020 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2019 – 3/2020

Tätigkeitsbeschreibung

CLIENT
Germany's leading online market place for real estates

KEYSKILLS
React, Preact, TypeScript, Node, HTML5, CSS3, Less, TDD, Jest, Enzyme, Storybook, Jenkins, Zeplin, Abstract

ACHIEVEMENTS & RESPONSIBILITIES
- Developed a component library that builds now the foundation for the most comprehensive rebranding and redesign in the client’s 20 year history - a multi-million EUR initiative affecting 1,500 employees and hundreds of thousands of daily visitors
- Designed React-based input and display elements with a clean and easy to use interface
- Supported the rollout of the new design library to all of the client’s teams

INDUSTRIES
Real Estate, Banking & Finance, Marketing

Eingesetzte Qualifikationen

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


Frontend Web Developer
Germany's leading online market place for real est, Berlin
3/2019 – 7/2019 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2019 – 7/2019

Tätigkeitsbeschreibung

CLIENT
Germany's leading online market place for real estates

KEY SKILLS
React, Redux, Node, Java, Spring Boot, AWS, REST, Python, Spark, Jupyter, Jenkins, TDD, Jest, Protractor

ACHIEVEMENTS & RESPONSIBILITIES
- Analysed a non-scalable prototype of a share of voice system for promoting real estate agent profiles and designed a draft for a scalable cloud-based solution
- Developed React-based responsive web apps and widgets to edit and present agent profiles and touch points to these profiles in real estate search results

INDUSTRIES
Real Estate, Banking & Finance, Marketing

Eingesetzte Qualifikationen

Node.js, Amazon Web Services (AWS), JavaScript, React (JavaScript library), Representational State Transfer (REST)


Frontend Web Developer
Germany's leading online market place for real est, Berlin
10/2018 – 3/2019 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 3/2019

Tätigkeitsbeschreibung

CLIENT
Germany's leading online market place for real estates

KEY SKILLS
React, Redux, Recharts, Node, Spring Boot, EC2, REST, RDS, TeamCity, CD, TDD, Enzyme, Protractor

ACHIEVEMENTS & RESPONSIBILITIES
- Developed a responsive React/Redux single page web app to gain insights into the development of a user’s mortgage over time and enabled the users to answer questions like:
-- How does a follow-up mortgage from a different bank effect my payment schedule?
-- How did the value of my property change over time?
-- If I pay 100 EUR more per month, how many years earlier will I be done paying off my mortgage?
- Helped the client to get back in touch with their „lost“ leads (previously sold to partners) and thus increased the customer lifetime value for the client significantly
- Developed a responsive dashboard with interactive custom pie, bar and line charts based on Recharts
- Implemented complex widgets with a clean interface, local state which can be positioned and integrated easily on the dashboard with a Bootstrap like library
- Maintained an Express based mock API to allow local development of the React application

INDUSTRIES
Real Estate, Banking & Finance, Marketing

Eingesetzte Qualifikationen

Continuous Delivery (CDE), Kontinuierliche Integration (CI), Node.js, React (JavaScript library), Representational State Transfer (REST)


Frontend Web Developer
Germany's leading online market place for real est, Berlin
10/2018 – 2/2019 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 2/2019

Tätigkeitsbeschreibung

CLIENT
Germany's leading online market place for real estates

KEY SKILLS
React, Redux, Google Maps, Node, Serverless, AWS, ElasticSearch, REST, TeamCity, DevOps, TDD, Enzyme

RESPONSIBILITIES
- Development of react-based responsive web app to find apartments or houses as a private investment and integrated 6 APIs of 3 different providers

ACHIEVEMENTS
- a search engine with auto-completion, filters, an innovative rating score satisfying the needs of private investors
- Google Maps integration
- a shortlist and a profitability calculator that takes into account costs as well as taxes
- exposé with carousel gallery

INDUSTRIES
Real Estate, Banking & Finance, Marketing

Eingesetzte Qualifikationen

DevOps, Behavior Driven Development (BDD), Node.js, Amazon Web Services (AWS), React (JavaScript library), Representational State Transfer (REST)


Frontend Web Developer
Leading provider of booking systems driving 1.3 bn, Berlin
3/2018 – 9/2018 (7 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

3/2018 – 9/2018

Tätigkeitsbeschreibung

CUSTOMER
- Traffics - Leading provider of booking systems driving 1.3 bn euros in annual revenue

RESPONSIBILITIES
- Developed next version of a white-label travel search engine incl. versatile filtering options for search results.

ACHIEVEMENTS
- Designed and implemented reusable, styled VueJS components in order to accelerate feature development

Eingesetzte Qualifikationen

Behavior Driven Development (BDD), Jenkins, Node.js, CSS (Cascading Style Sheet), HTML5, JavaScript


Frontend Developer
Provider of a smart home solution for people with, Berlin
2/2018 – 5/2018 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2018 – 5/2018

Tätigkeitsbeschreibung

CUSTOMER
- Provider of a smart home solution for people with special needs

RESPONSIBILITIES
- Developed a MERRRN app based on React, Redux, Router, JavaScript 7, Bootstrap, SCSS, Jest, Enzyme, Protractor, NodeJS using a test-driven approach
- Integrated HTTP & JSON-based backend API and separated asynchronous request from view layer using Redux actions, reducer and store

ACHIEVEMENTS
- Designed and implemented reusable, styled React components in order to accelerate feature development utilising Bootstrap theming on a global and SCSS on component level

Eingesetzte Qualifikationen

Agile Entwicklung, SCRUM, Git, Node.js, CSS (Cascading Style Sheet), HTML, JavaScript, React (JavaScript library)


Integration of shipping label API into website
Non-profit organisation, offering new ways of dona, remote
1/2018 – 2/2018 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2018 – 2/2018

Tätigkeitsbeschreibung

CUSTOMER
- Non-profit organisation, offering new ways of donating for a good cause

RESPONSIBILITIES
- Integrated USPS API into Squarespace website to generate prepaid shipping labels
- Developed ability to enter sender details and error handling

ACHIEVEMENTS
- Implemented a solution to display, print and download generated shipping labels without persisting PDFs or linking to PDFs
- Finished project to client's satisfaction after two previous developers failed to provide a working solution.
- Enabled client to finally take their product online by providing the core functionality

Eingesetzte Qualifikationen

Agile Entwicklung, Node.js, HTTP, CSS (Cascading Style Sheet), HTML


Fullstack Developer
Project & programme managers, Berlin, London, Montreal
8/2017 – 1/2018 (6 Monate)
Medienbranche
Tätigkeitszeitraum

8/2017 – 1/2018

Tätigkeitsbeschreibung

CUSTOMER
- Project & programme managers

RESPONSIBILITIES
- Developed a modern single-page app with React, Redux, Router and Bootstrap
- Implemented RESTful microservices with Express.js and MongoDB using a TDD approach
- Developed acceptance criteria and tests from User Stories and developed app using BDD
- Continuously deployed scalable sub-systems into the AWS cloud environment

ACHIEVEMENTS
- Reduced the effort required to keep track of long running product developments and productions by offering the ability to follow projects and to receive status notifications
- Increased the engagement of teams and the likeliness of finishing projects earlier by providing a simple and effective visualisation of projects and their statuses

Eingesetzte Qualifikationen

MongoDB, Agile Entwicklung, Behavior Driven Development (BDD), Node.js, HTTP, CSS (Cascading Style Sheet), HTML, JavaScript, React (JavaScript library), Representational State Transfer (REST)


Ausbildung

Full-stack Software Engineering
(Ausbildung)
Jahr: 2017
Ort: Berlin, London, Montreal

Qualifikationen

- 4 years - Full-stack MERRRN web app development
- 3 years - Single-page Apps - React, Redux, Router, Bootstrap, JavaScript ES10, HTML5, CSS3
- 4 years - Microservices - RESTful, scalable, Cloud, NodeJS, Express, MongoDB, SQL
- 3 years - Agile - XP, Scrum, CI, CD, Git, BDD & TDD

Über mich

A cloud-native full-stack software engineer of scalable state-of-the-art web apps with single-page frontends and RESTful microservice backends. An advocate of agile XP principles, who continuously delivers high quality products using a test-first approach and supports the NodeJS stack.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
519
Alter
32
Berufserfahrung
4 Jahre und 4 Monate (seit 06/2016)

Kontaktdaten

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

Jetzt Mitglied werden »