Profileimage by Anonymous profile, Full Stack Web Developer (React, Node, AWS)
available
Contact

Last update: 27.02.2020

Full Stack Web Developer (React, Node, AWS)

Company: cultivate
Graduation: Diplom-Informatiker - Computer Science (summa cum laude)
Hourly-/Daily rates: show
depending on project requirements
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

CV - David Bieder.pdf
CV - David Bieder - long.pdf

Skills

EXPERIENCE: 20 years
FRONTEND: React, Redux, Bootstrap
BACKEND: Microservices, REST, Node, Serverless, Express, AWS, SQL, NoSQL
TDD: Test Automation, Acceptance Testing, Mocking, Emergent Design
AGILE: XP, Scrum, Kanban, DevOps, CD

Project history

12/2019 - Present
React component library, driving the most comprehensive redesign in my client’s history.
Leading provider of online market places, catering for different industries (500-1000 employees)
Other
ROLE
Lead Fullstack Developer

PROJECT
React component library, driving the most comprehensive redesign in my client’s history.

KEY SKILLS
React, Preact, TypeScript, Node, HTML5, CSS3, Less, TDD, Jest, Enzyme, Storybook, Grunt, Jenkins, Zeplin

ACHIEVEMENTS & RESPONSIBILITIES
In the context of other client projects, I designed and developed React-based input and display elements with a clean and easy to use interface.
These components were chosen to be the starting point for a component library that builds now the foundation for the most comprehensive rebranding and redesign in my client’s 20 year history - a multi-million EUR initiative affecting 1,500 employees and hundreds of thousands of daily visitors.
Currently, I am supporting the rollout of the new design library to all of the client’s teams.

07/2019 - Present
Subscription-based online-service to streamline the process of buying a house.
Germany's leading online market place for real estates (500-1000 employees)
Banks and financial services
ROLE
Lead Fullstack Developer

KEY SKILLS
React, Redux, JavaScript, HTML5, CSS3, Node, Java, Spring Boot, Flyway, AWS (CloudFormation, S3, EC2, RDS, CloudWatch, Route53, CloudFront), REST, Jenkins, Jest, SVG, Enzyme, Codecept, Storybook, Zeplin, Analytics

ACHIEVEMENTS & RESPONSIBILITIES
Led the development of 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.
Consulted the Product Owner on eliminating risk early during development, allowing a go-live of this mission critical product with a potential annual revenue of 2 million euros within 3 months.

02/2020 - 02/2020
Alternative to broken Agile estimation practices.
Germany's leading online market place for real estates (500-1000 employees)
Banks and financial services
ROLE
Agile Coach

TECH & SKILLS
Magic Estimation, Planning Poker, Statistical Data Analysis, Cumulative Flow Diagrams, Agile, eXtreme Programming, Coaching

ACHIEVEMENTS & RESPONSIBILITIES
Conducted an experiment over 3 months and was able to proof quantitatively that common Agile estimation practices are costly (5 figures per team over a year), provide no value to the business (e.g. insight into project progress) and encourage traditional software engineering practices that put the project at risk (e.g. working on tasks that have no priority and value).
Implemented and applied an alternative sizing system of work items in 5 projects over a period of 2 years that is cost efficient, stable over time, can receive contribution from every team member, does not encourage behaviour that puts the project at risk, can provide insights into the project’s progress, can predict when the project will be done with a accuracy of 10% within the first 4 weeks of the project.

11/2019 - 01/2020
Responsive web app to rate and provide feedback about mortgage providers.
Germany's leading online market place for real estates (250-500 employees)
Banks and financial services
ROLE
Lead Fullstack Developer

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 the client to gather feedback and, with the help of machine learning, derive valuable insights into the quality of generated leads. By categorising leads into different quality tiers the client was now able to increase revenue without having to generate more leads.
Reduced the effort to automatically test Redux-based applications by 75% through an improved type of test that is easier to write and maintain, thus making the need to write four other types of tests obsolete.


08/2019 - 08/2019
Dashboard to guide future home owners from finding to financing properties.
Multinational bank headquartered in Amsterdam (500-1000 employees)
Banks and financial services
ROLE
Lead Fullstack Developer

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
Rapidly developed an urgently needed prototype application to guide potential home owners from searching for properties to getting mortgages and thus enabled a major dutch bank and Germany’s largest real estate portal to gain insights into the behaviour and needs of their potential customers.
Provided the functionality of a 6-month project within 3 weeks. Integrated 7 APIs of 3 different providers and supported the test phase with ops duties.

07/2019 - 07/2019
Improved menu navigation for a large online market place.
Germany's leading online market place for real estates (500-1000 employees)
Banks and financial services
ROLE
Lead Fullstack Developer

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.
Coordinated 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.

03/2019 - 07/2019
Share of voice system to promoting real estate agent profiles.
Germany's leading online market place for real estates (500-1000 employees)
Banks and financial services
ROLE
Lead Fullstack Developer

KEY SKILLS
React, Redux, Node, Java, Spring Boot, AWS (CloudFormation, S3, EC2, RDS, CloudWatch, Route53, CloudFront, SNS), REST, Python, Spark, Jupyter, Jenkins, Jest, Protractor, JavaScript, HTML5, CSS3, SVG, Enzyme, Storybook, Zeplin, Analytics

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 based on RESTful APIs, microservices, message queues, SQL and NoSQL databases, react apps and widgets.
Led the development of react-based responsive web apps and widgets to edit and present agent profiles and touch points in search results.
Supported the development of a cloud-based microservice architecture, providing and consuming several RESTful APIs and message queues and maintaining agent profiles in a NoSQL database and share of voice data in a SQL database.

03/2019 - 07/2019
Full-stack software engineering course
Germany's leading online market place for real estates (500-1000 employees)
Banks and financial services
ROLE
Full-stack Software Course Lead Instructor 

TECH & SKILLS
SPA, React, Redux, Bootstrap, JavaScript, HTML, CSS, XP, Agile, User Stories, TDD, BDD, Jest, Mocking, Acceptance Testing, Node, Express, Codecept, SOLID, DevOps, CD, Git, OOP, REST, Serverless, AWS, API Gateway, DynamoDB, MySQL, Jenkins, User Story Mapping, Course Design, Standards Mastery

ACHIEVEMENTS & RESPONSIBILITIES
Led the instruction of a 5-month part-time full-stack software engineering course and trained backend-focussed and front-end focussed developers in a new React/Serverless tech stack.

09/2018 - 06/2019
Comprehensive responsive web dashboard to manage mortgages.
Germany's leading online market place for real estates (500-1000 employees)
Banks and financial services
ROLE
Lead Fullstack Developer

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
Led the development of a responsive web app to gain insights into the development of a user’s mortgage over time and enabled the users to answer following questions:
 
- 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 our client significantly.
Laid the groundwork for our client to switch from lead-based business model to a provision-based one.

07/2018 - 02/2019
Real estates search engine for private investment opportunities.
Germany's leading online market place for real estates (500-1000 employees)
Banks and financial services
ROLE
Lead Fullstack Developer

KEY SKILLS
React, Redux, Google Maps, Node, Serverless, AWS (CloudFormation, S3, Lambda, API Gateway, CloudWatch, DynamoDB, Route53, CloudFront), ElasticSearch, REST, TeamCity, Enzyme, Protractor, JavaScript, HTML5, CSS3, SVG, Jest, Storybook, Invision

ACHIEVEMENTS & RESPONSIBILITIES
Led development of react-based responsive web app to find apartments or houses as a private investment and integrated 6 APIs of 3 different providers.
Features included: a search with auto-completion, filters, an innovative rating score satisfying the needs of private investors, Google Maps integration, exposé with carousel gallery, a shortlist and a profitability calculator that takes into account costs as well as taxes.
Introduced a new React/Redux/Serverless tech stack, covering all aspects of production ready enterprise software, as a long-term strategy to replace the infamous Angular-1.x/Java-Spring-Monolith stack.
Have trained client employees in the new tech stack. As of Jan 2020, at least 10 web apps have been built, using the new tech stack which is internally referred to as “the cultivate stack”.

08/2018 - 11/2018
Software Delivery Performance.
One of Germany’s leading education publisher (500-1000 employees)
Banks and financial services
ROLE
Software Delivery Performance Coach

TECH & SKILLS
Software Delivery Performance, DevOps, Scrum, Kanban, User Stories, User Story Mapping, INVEST, DevOps, Ceremonies facilitation, Coaching, Continuous Improvement, Agile Refinement, Planning, Review, Retrospective, Task Board, WiP, CFD, Definition of Done

ACHIEVEMENTS & RESPONSIBILITIES
Introduced the 4 Software Delivery Performance (SDP) metrics and assessed 24 capabilities in order to decide on the next best step to boost the client’s SDP.
Coached and trained developers, testers and managers in capabilities such as Work-in-Progress Limitation, Test-Automation or Collaboration in order to improve the 4 SDP metrics.

04/2018 - 09/2018
White-label travel search engine.
Leading provider of search & booking systems driving 1.3 bn euros in annual revenue, (250-500 employees)
Other
ROLE
Lead Fullstack Developer

TECH & SKILLS
VueJS, JavaScript, HTML5, CSS3, Jenkins, NodeJS, Swagger, Express

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

04/2018 - 06/2018
Innovative production planning web app.
Provider of custom and SaaS-based production planning solutions (250-500 employees)
Internet and Information Technology
ROLE
Lead Fullstack Developer

TECH & SKILLS
React, Redux, Sagas, JavaScript, HTML5, CSS3, Material-UI, Node, I18N, .Net, C#, Jest, Enzyme, Invision

ACHIEVEMENTS & RESPONSIBILITIES
Developed a react-based responsive production planning web app with interactive gantt charts and localised input elements for numbers, dates, etc.

02/2018 - 02/2018
Smart home solution for people with special needs.
Provider of smart home solution for people with special needs (50-250 employees)
Other
ROLE
Lead Fullstack Developer 

TECH & SKILLS
React, Redux, Node, Bootstrap, SCSS, Webpack, NPM, Jest, Enzyme, Selenium, Express, MongoDB, I18N, JavaScript ES7, Router, Babel, Protractor, Mocking, Sinon, Nock, Responsive, HTML, CSS, Tablet, Touch, XP, BDD, TDD, NoSQL, Sketch, Zeplin, Wireframing, Mockups, Scrumban, User Stories, User Story Mapping, INVEST, DevOps, Ceremonies facilitation, WebStorm, Atom, Git

ACHIEVEMENTS & RESPONSIBILITIES
Led greenfield development of a cutting-edge MERN app and coached client staff to adopt XP practices such as TDD through direct pairing with their employees while implementing features.
Facilitated Agile ceremonies and conducted product inception as well as user story mapping workshop.

11/2017 - 01/2018
Disruptive subscription-based fitness app.
Startup, providing digital fitness and health services (50-250 employees)
Other
ROLE
Lead Fullstack Developer

TECH & SKILLS
Java 8, Spring Boot, Vaadin, Maven, Git, Bitbucket, JIRA, Confluence, Liquibase, Swagger, Springfox, AWS, API Gateway, ESB, RDS, Aurora, H2, MySQL, RESTful, API, Bash, Jenkins, Postman, iOS, Android, Apple App Store, Google Play, Hibernate, OAuth

ACHIEVEMENTS & RESPONSIBILITIES
Implemented a service with RESTful API and frontend to manage subscription products and synchronise subscriptions from Apple App Store, Google Play or other providers.
Integrated a 3rd-party system to provide the ability to create and redeem vouchers.

02/2017 - 10/2017
Innovative web & mobile app for sharing project statuses.
Kundenname anonymisiert (250-500 employees)
ROLE
Lead Fullstack Developer

TECH & SKILLS
React, Redux, Router, Bootstrap, Node, JavaScript, Babel, Webpack, NPM, Serverless, AWS, API Gateway, Cognito, Lambda, Mocha, Chai, Jasmine, Jest, Protractor, Selenium, Mocking, Sinon, Nock, Swift, Mobile apps, iOS 9 SDK, App Store, XP, BDD, TDD, NoSQL, Wireframing, Mockups, Scrumban, Lean Startup, User Stories, INVEST, DevOps, Ceremonies facilitation, Xcode, Git

ACHIEVEMENTS & RESPONSIBILITIES
Developed a native iOS mobile app for sharing project statuses as well as a modern single-page web app.
Migrated a RESTful backend infrastructure based on Express.js and MongoDB into a serverless architecture utilising AWS API Gateway, Lambda, DynamoDB & Cognito.
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.

05/2016 - 12/2016
Full-stack eXtreme Programming Courses.
North-America’s largest insurance provider (1000-5000 employees)
Insurance
ROLE
Full-stack eXtreme Programming Courses Lead Instructor

TECH & SKILLS
XP, Agile, User Stories, TDD, BDD, Mocha, Chai, Jasmine, Mocking, Sinon, Nock, Acceptance Testing, NodeJS, Express, SPA, React, Bootstrap, JavaScript, HTML, CSS, Protractor, SOLID, Spring Boot, Passport, Java, DevOps, CD, Git, OOP, REST, MongoDB, PostgreSQL, PCF, Jenkins, User Story Mapping, Course Design, Standards Mastery

ACHIEVEMENTS & RESPONSIBILITIES
Spear-headed the transition from a traditional software engineering approach into an agile one, utilising eXtreme Programming practices such as TDD, pair programming and continuous delivery.
Conducted multiple 3-month full-stack software engineering courses with classes of 30 software engineers and 2 associate instructors.
Facilitated ceremonies and coached 25 product teams.

Time and spatial flexibility

- preferably remote
- on-site in Berlin possible
- happy to visit non-Berlin clients on a weekly basis (to collect feedback and new requirements)

Contact form

Contact details