Profilbild von Dominika Bieder Senior React Full-stack Developer aus Berlin

Dominika Bieder

verfügbar

Letztes Update: 13.06.2023

Senior React Full-stack Developer

Firma: cultivate GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (gut) | englisch (verhandlungssicher) | polnisch (Muttersprache)

Dateianlagen

CV-Dominika-Bieder_130623.pdf

Skills

PROFESSIONAL STATEMENT
Aspiring Senior React Fullstack Developer with a passion for test-driven development (TDD) and accessibility (a11y). As a former Scrum Master, I specialise in creating responsive web applications based on the Node.js stack using Agile and Lean methodologies

KEY EXPERIENCE
- 6 years of full-time, hands-on experience in professional web application development in a DevOps context
- 7 years of hands-on experience in facilitating the adoption of Agile development practices

KEY SKILLS
FRONTEND: React, Redux, Router, Bootstrap, MUI, Tailwind, JavaScript, TypeScript, i18n, a11y, Optimizely
BACKEND: Microservices, REST, GraphQL, Apollo, Node, Serverless, Express, Swagger, MongoDB, SQL
TDD: Test-first Automation, Mocking, e2e Testing, Jest, Cypress, CodeceptJS, Testing Library, Storybook
DEVOPS: CI/CD, AWS, Jenkins, CodePipeline, GitHub Actions, GitLab, Docker, Git
AGILE: XP, Scrum, Kanban, User Stories, INVEST, Pair Programming, Emergent Design, A/B Testing
LANGUAGES: English (fluent), Polish (native), German (very good command – B2)

Projekthistorie

10/2023 - bis jetzt
Web App to track and manage formula races and driver standings
(Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

CLIENT
German luxury and commercial vehicle automotive brand

SKILLS
React, TanStack, Tailwind, i18next, TypeScript, GraphQL, Apollo, MongoDB, TDD, Vitest, Testing Library, Playwright, Storybook, Docker, GitHub Actions, GitLab, Kanban

ACHIEVEMENTS & RESPONSIBILITIES
Greenfield development of a responsive web app to follow races of different Formula series live
- Early end-users and testers are the world’s best Formula drivers and teams
​​​​​​​- More details are coming soon...

04/2022 - 03/2023
SaaS Platform to reduce gas and electricity bills
(Energie, Wasser und Umwelt, 50-250 Mitarbeiter)

CLIENT
Germany's top online service to compare and switch utility providers

ACHIEVEMENTS & RESPONSIBILITIES
- Set up micro frontend infrastructure from scratch using Module Federation, Webpack, and Docker
- Refactored existing unit tests to meet best practices, which greatly increased accessibility level
- Onboarded a new hire and provided coaching on best software engineering principles and practices

05/2021 - 03/2022
A zoo of mortgage-related web apps and widgets
(Internet und Informationstechnologie, 500-1000 Mitarbeiter)

CLIENT
Germany's leading online marketplace for real estate

ACHIEVEMENTS & RESPONSIBILITIES
- Implemented and refactored React and Vanilla.js widgets on the most system-critical page of the client’s real estate platform with millions of daily visitors
- Introduced writing of automated tests with Jest and React Testing Library and directed the initiative to increase the code coverage with tests
- Eliminated the need to wait for the application to reload with a Storybook that allows the team to develop components in isolation
- Lifted several legacy projects to the latest 3rd-party library stack to make the projects more manageable for the team and reduce wasted time on context switching
- Onboarded new team members and provided feedback on pull requests to maintain a high standard when it comes to code and test quality
- Coached project managers in creating and splitting User Stories according to INVEST criteria to ensure a smooth flow of continuous value delivery to the end-user
- Facilitated Agile ceremonies, helping the team to stay on track of achieving the goal of these meetings

01/2021 - 04/2021
Carbon management SaaS platform
(Internet und Informationstechnologie, 50-250 Mitarbeiter)

CLIENT
Leading provider of services to analyze, reduce & offset carbon emissions

ACHIEVEMENTS & RESPONSIBLITIES
- Introduced TDD with React Testing Library, resulting in an increase of the code coverage from 0 to 20%
- Navigated initiative to introduce centralized application state with Redux and its effects on unit tests
- Took ownership of complex releases to production

04/2020 - 12/2020
SaaS platform to reduce gas and electricity bills
(Sonstiges, 10-50 Mitarbeiter)

CLIENT
Germany's top online service to compare and switch utility providers

ACHIEVEMENTS & RESPONSIBILITIES
- Improved the provider change process UX by implementing frontend components with a clean architecture that separates presentation (React), central state (Redux), and asynchronous state transitions (Saga)
- Used a test-first approach to drive the implementation with acceptance, component, and unit tests, and shipped app on a weekly basis using continuous delivery with CodePipeline and NPM
- Saved the company 3 developer months a year by improving the daily standup format
- Introduced TDD as well as Storybook and encouraged the team to develop components faster in isolation

11/2019 - 02/2020
Responsive Web App to rate and provide feedback about mortgage providers
(Sonstiges, 250-500 Mitarbeiter)

CLIENT
Germany's leading online marketplace for real estate

ACHIEVEMENTS & RESPONSIBILITIES
- Enabled the client to increase the revenue per lead by categorizing leads into different quality tiers
- Implemented a responsive web application with purely functional React components and unidirectional data flow based on Redux and Thunks
- 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 to test and production environments by defining continuous delivery pipelines with Jenkinsfiles, common steps with NPM scripts & infrastructure with CloudFormation declarations

08/2019 - 09/2019
Dashboard to guide future home owners from finding to financing properties
(Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)

CLIENT
Germany's leading online marketplace for real estate

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 behavior of potential mortgage customers
- Provided a serverless API proxy as the 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

07/2019 - 07/2019
Improved menu navigation for a large online market place
(Sonstiges, 500-1000 Mitarbeiter)

CLIENT
Germany's leading online marketplace for real estate

ACHIEVEMENTS & RESPONSIBILITIES
- Redesigned the main navigation menu and supported the rollout to dozens of apps maintained by dozens of teams distributed over 3 locations and allowed a smooth transition via feature toggle

09/2018 - 02/2019
Dashboard to manage mortgages
(Sonstiges, 500-1000 Mitarbeiter)

CLIENT
Germany's leading online marketplace for real estate

ACHIEVEMENTS & RESPONSIBILITIES
- Developed a responsive web application to gain insights into a user’s mortgage needs over time
- Helped the client to get back in touch with their „lost“ leads (previously sold to partners) and thus significantly increased the customer lifetime value for the client
- Developed a responsive dashboard with interactive custom pie, bar, and line charts using Recharts
- Created a Storybook of React components that were later used in other client projects
- Maintained an Express-based mock API to allow local development of the React application
- Paired with 3 other developers on vertically sliced User Stories using test-first programming

01/2016 - 01/2017
Agile software engineering
(Medien und Verlage, 1000-5000 Mitarbeiter)

CLIENT
Leading UK-based international daily financial newspaper

ACHIEVEMENTS & RESPONSIBILITIES
- Introduced 3 teams to Scrum and facilitated ceremonies such as Retrospectives, Reviews, and Stand-ups
- Increased the throughput by 50% by limiting the Work in Progress and introducing efficient knowledge exchange through pair-programming sessions between juniors and seniors

Reisebereitschaft

Weltweit verfügbar
- available worldwide for remote roles
- available on-site in Berlin up to 4 days a week
- happy to visit clients all across Europe every other week (e.g., to collect feedback and discuss requirements)
Profilbild von Dominika Bieder Senior React Full-stack Developer aus Berlin Senior React Full-stack Developer
Registrieren