Full Stack Engineer
I have collaborated with Ristretto for years, because of my high degree of flexibility as a freelancer, the full-stack knowledge and experience, the ability to look beyond just programming, the skill to realise the product in a very short period, and the experience in independently setting up and further developing a codebase.
In the projects there is always a recurring theme, the product is developed from a human-first perspective. With this approach it is possible to develop truly meaningful digital applications. This Corporate Social Responsibility aspect gives me the extra motivation and satisfaction to work with Ristretto.
When I am engaged in a project its status is usually as follows. A comprehensive preliminary phase has been completed in collaboration with the client, designer and product owner. During which a product design is created and usually a working prototype as well.
My tasks are quite extensive, as the developer on a project I am fully responsible for the technical development of the product. At the beginning of a project, I conduct research to find a solution that fits within the budget. This is always very important because there is usually a fairly limited amount of development time to develop the product. One of the bigger challenges is that clients often want to be able to manage the content of the application themselves. Various solutions we have developed for this are a custom-made micro-server, or a direct connection to a headless CMS, or a hybrid implementation that uses the advantages of both solutions.
Techniques: Android (Java), Apollo GraphQL, Contentful, DatoCMS, ESLint, Expo, Express, Firebase, GraphQL, GraphQL Codegen, Heroku, i18n, Jest, Next.js, NodeJS, Prettier, React, React Native, React Query, Redux, Redux Saga, Redux Thunk, Redux Toolkit, Sanity, Sentry, Testing Library, TypeScript
Full Stack Engineer
Ristretto
Apr 2017 - Dec 2022
freelancer
I have collaborated with Ristretto for years, because of my high degree of flexibility as a freelancer, the full-stack knowledge and experience, the ability to look beyond just programming, the skill to realise the product in a very short period, and the experience in independently setting up and further developing a codebase.
In the projects there is always a recurring theme, the product is developed from a human-first perspective. With this approach it is possible to develop truly meaningful digital applications. This Corporate Social Responsibility aspect gives me the extra motivation and satisfaction to work with Ristretto.
When I am engaged in a project its status is usually as follows. A comprehensive preliminary phase has been completed in collaboration with the client, designer and product owner. During which a product design is created and usually a working prototype as well.
My tasks are quite extensive, as the developer on a project I am fully responsible for the technical development of the product. At the beginning of a project, I conduct research to find a solution that fits within the budget. This is always very important because there is usually a fairly limited amount of development time to develop the product. One of the bigger challenges is that clients often want to be able to manage the content of the application themselves. Various solutions we have developed for this are a custom-made micro-server, or a direct connection to a headless CMS, or a hybrid implementation that uses the advantages of both solutions.
Techniques: Android (Java), Apollo GraphQL, Contentful, DatoCMS, ESLint, Expo, Express, Firebase, GraphQL, GraphQL Codegen, Heroku, i18n, Jest, Next.js, NodeJS, Prettier, React, React Native, React Query, Redux, Redux Saga, Redux Thunk, Redux Toolkit, Sanity, Sentry, Testing Library, TypeScript