Daniel Kreiger

Daniel Kreiger

Mentor
Rising Codementor
US$30.00
For every 15 mins
ABOUT ME
Senior front-end developer with 8+ years of experience
Senior front-end developer with 8+ years of experience

I am a software engineer who particularly loves React.js. I enjoy constructing the best user interfaces for my clients with a strong focus on good architecture and design patterns. I enjoy coding and teaching by breaking down concepts into smaller digestible chunks, and I never feel satisfied until my client or student has reached his/her goal.

Berlin (+02:00)
Joined April 2020
EXPERTISE
8 years experience
YarnnpmXState
View more
5 years experience
8 years experience

REVIEWS FROM CLIENTS

Daniel's profile has been carefully vetted and approved as a Codementor. Connect with Daniel now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
react-electron-firebase
Template app for react and electron (with a firebase backend)
JavaScript
3
0
angular2-starter-shell-script
Instant Setup for an Angular 2 Starter Application
Shell
3
0
Stack Overflow
5100 Reputation
2
21
25
EMPLOYMENTS
Senior Software Engineer
Zapp
2021-12-01-Present
- Built functionality to allow users to reorder past orders in the mobile app. - Created monorepo to house shared configuration between f...
- Built functionality to allow users to reorder past orders in the mobile app. - Created monorepo to house shared configuration between frontend / backend apps. - Helped setup e2e testing in the mobile apps using Detox. - Setup frontend cacheing on Google addresses, which reduced the Google Maps Api bill. - Built state machine to handle complex post delivery / previous order feedback surveys.
Node.js
TypeScript
Google Cloud Platform
View more
Node.js
TypeScript
Google Cloud Platform
CSS
JavaScript
Jest
React Native
GraphQL
MobX
Styled-Components
View more
Senior Frontend Engineer
heycar - Mobility Trader GmbH
2019-10-01-2021-11-01
- Moved portal for car dealers into a separate micro-frontend. - Built dashboard analytics for car dealers using Redux-Saga for data flow...
- Moved portal for car dealers into a separate micro-frontend. - Built dashboard analytics for car dealers using Redux-Saga for data flow and canvas for IE compatible data visualisations. - Helped build and maintain a component library for heycar with React Storybook. - Simplified custom SSR configuration on heycar web app. Berlin - Implemented redux caching and cache invalidation strategies for various UI filters and features. This sped up the UX and eliminated the need for repeat API requests. - Implemented reusable api calls that abort unnecessary inflight AJAX requests. - Implemented reusable React hooks / Redux Sagas for delaying loading indicators to improve UX. - Created a new UI to help heycar rollout to a new leads reporting pricing model. - Refactored the portal for car dealers to use client-side rendering with routing served by AWS Lambda and assets served by AWS S3 and Cloudfront. - Setup infrastructure deployments and changes with Terraform. - Moved the styling strategy of the main web app to using theming, making future rebranding efforts easier.
TypeScript
React
Kotlin
View more
TypeScript
React
Kotlin
JavaScript
Jest
Kubernetes
Redux
Terraform
Styled-Components
Cypress
View more
Frontend Developer
OSK Berlin GmbH
2017-06-01-2019-09-01
- Rebuilt the media portal site for a major international client using Angular 4 - 8. - Built advanced autocomplete search functionality ...
- Rebuilt the media portal site for a major international client using Angular 4 - 8. - Built advanced autocomplete search functionality into media portal using RxJS for frontend optimisations and elastic search on the backend - More than tripled media portal's Google PageSpeed Insights score in less than 3 months. - Built a data collecting and product finder using React/Redux in less than 3 weeks. - Built coupled and decoupled Drupal based sites. - Built reusable UI and website components for various major international clients. - Built and maintained other websites / hybrid iOS + Android apps.
jQuery
Angular
HTML
View more
jQuery
Angular
HTML
TypeScript
Docker
React
JavaScript
RxJS
Redux
View more
PROJECTS
Mercedes Me-MediaView Project
Daimler (Mercedes)
2018
Official press portal for all things Mercedes Benz. The site is built with Angular, TypeScript, Bootstrap, and reusable components via a ...
Official press portal for all things Mercedes Benz. The site is built with Angular, TypeScript, Bootstrap, and reusable components via a site-specific component library.
TypeScript
React
Jest
View more
TypeScript
React
Jest
Styled-Components
Storybook
View more
Mobility Trader GmbH
2019
A popular European platform for used cars.
A popular European platform for used cars.
Node.js
React
React Router
View more
Node.js
React
React Router
Redux
Redux-Saga
Styled-Components
View more