Recommended expert

Immanuel Bekaan

Senior Full-Stack Developer

Immanuel Bekaan
Wiesbaden, Germany

Experience

Jan 2024 - Present
2 years 2 months
Wiesbaden, Germany

Senior Full-Stack Developer

SCHUFA Holding AG

  • Further development of features with React
  • Integration of React applications with GraphQL
  • Migration of AWS Lambdas based on Kotlin to TypeScript
  • Advising the team on migration strategy for moving to serverless applications
  • Preparing for the go-live of various projects (quality assurance, deployment, monitoring)
  • Deployment of applications with AWS Amplify, AWS Lambda and GitHub Actions
  • Technologies: AWS (Lambda, DynamoDB, CDK, Amplify, CloudWatch), React, Kotlin, TypeScript, Cypress, Selenium
  • Methodology: Agile development with Scrum, Kanban
Jun 2023 - Sep 2023
4 months
Cologne, Germany

Senior Full-Stack Developer

AXA Konzern AG

  • Enhancing frontend components with React and Redux
  • Migrating insurance calculators from GWT (Google Web Toolkit) to React applications
  • Implementing Cypress tests
  • Refactoring code and advising on best practices, clean code and testability
  • Enhancing interfaces with Spring Boot 2.7 and Java 8 and Java 17
  • Deploying applications with ArgoCD, RedHat OpenShift and Tekton
  • Technologies: AWS, RedHat OpenShift, ArgoCD, Tekton, Java 8 and Java 17, React, TypeScript, Spring Boot, Cypress
  • Methodology: Agile development with Scrum, Kanban
Dec 2022 - May 2023
6 months
Ulm, Germany

Senior Full-Stack Developer

Mercedes-Benz Tech Innovation GmbH

  • Further development and migration of frontend components from Lit Elements to Vue 3
  • Creating a test strategy for the frontend
  • Advising on clean code, testability and architecture
  • Implementing backend requirements with Kotlin and Spring Boot
  • Deploying applications with Azure DevOps and Azure Pipelines
  • Technologies: Microsoft Azure, Kotlin, Vue 3, TypeScript, Web Components, Vitest, Playwright
  • Methodology: Agile development with Scrum, Kanban, Pair Programming
Feb 2022 - Apr 2022
3 months
Burghausen, Germany

Freelance Trainer

ppedv AG

  • Teaching the React ecosystem
  • Introducing basic React concepts
  • Developing two sample applications to explain concepts
  • Creating handouts in the form of slide decks and code repositories
Oct 2021 - Sep 2022
1 year
Hamburg, Germany

Full-Stack Developer

OTTO GmbH & Co. KG

  • Developing and extending AWS Lambda functions in Node.js, TypeScript, Kotlin
  • Extending AWS ECS services with Spring Boot (Kotlin) that consumed data via SQS/SNS
  • Testing code (TDD) with Jest, JUnit, Selenium and Kotest
  • Developing new modules of the frontend component with HTML, TypeScript and SCSS
  • Maintaining and preparing AWS cloud infrastructure for go-live (Grafana, CloudWatch)
  • Infrastructure as Code with AWS CDK and Terraform
  • Persisting data with MongoDB Atlas and AWS DynamoDB
  • Creating a proof of concept for modern frontend technologies
  • Monitoring with AWS CloudWatch and Grafana
  • Ensuring high availability, scalability and security of applications
  • Technologies: AWS, Kotlin, HTML, CSS, TypeScript, Jest, JUnit, Selenium, MongoDB, GitHub
  • Methodology: Agile development with Scrum, Kanban, Pair Programming, trunk-based development
Sep 2020 - Oct 2021
1 year 2 months
Leipzig, Germany

Full-Stack Developer

VEDA HR Cloud GmbH

  • Development of the MVP for nuwork in a greenfield project
  • Implementation of the OKR framework with a SaaS solution
  • After MVP release, further development of features, bug fixing, and monitoring
  • Enhancement of CI/CD pipelines in Bitbucket and GitLab
  • Setup of frontend architecture with React, TypeScript, Storybook, and TailwindCSS to implement a mobile-first development approach
  • Testing code with Jest, Testing Library, msw, and Cypress, partly using TDD
  • Building test infrastructure for E2E tests
  • Creation of a testing and quality concept for the frontend area
  • Development of microservices with Java 11, Spring Boot, and Apache Kafka
  • Technologies: React, TypeScript, TailwindCSS, Styled Components, Jest, Testing Library, Cypress, ESLint, Java 11, Spring Boot, Kafka, Jira, Confluence, Bitbucket, PostgreSQL, MongoDB
  • Methodology: Agile development in a cross-functional team using Scrum, Kanban, OKR
Apr 2020 - Sep 2020
6 months
Leipzig, Germany

Full-Stack Developer

VEDA GmbH

  • Further development and maintenance of VEDA Horizon
  • Development with Java 8, Thymeleaf, jQuery, and LESS
  • Refactoring of the admin interface due to product realignment
  • Creation of a concept to modernize the frontend
  • Migration from jQuery to React
  • Migration from RequireJS to Webpack
  • Migration from AMD to ES6
  • Implementation of the DevOps principle with Jenkins to create custom test environments and release product increments
  • Technologies: Java 8, Spring, Thymeleaf, jQuery, LESS, Bootstrap, Jenkins, Docker, JRebel, PostgreSQL
  • Methodology: Scrum and Kanban, Pair Programming, Mob Programming, TDD, BDD
Mar 2019 - Apr 2020
1 year 2 months
Leipzig, Germany

Working Student and Junior Developer

Saxess AG

  • Creation of a proof of concept for a dashboard for fidas
  • Bug fixing and maintenance of the overall product
  • Extension of existing features
  • Frontend development with Vaadin 10
  • Backend development with Java 8, Spring 4, and Hibernate
  • Technologies: Vaadin 10, Java 8, Spring, Hibernate, PostgreSQL, Apache Tomcat
  • Methodology: Pair Programming and TDD

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (3 years), Banking and Finance (2 years), Retail (1 year), Insurance (0.5 years), and Automotive (0.5 years).

Information Technology
Banking and Finance
Retail
Insurance
Automotive

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (6.5 years), Quality Assurance (3 years), Product Development (2.5 years), and Operations (2 years).

Information Technology
Quality Assurance
Product Development
Operations

Skills

  • Focus Areas: Javascript/frontend Developer With Focus On React, Typescript And Node.js; Good Java/kotlin/jvm Backend Skills And Interest In Architectural Topics; Focus On Developing High-quality Products That Can Withstand Heavy User Load; Solid Devops Skills
  • Programming Languages: Javascript, Typescript, Kotlin, Java 8-17
  • Other Languages: Html, Css, Less, Scss
  • Libraries/frameworks: React, Vue 3, Redux, Jquery, Node.js, Spring Framework, Vaadin, Hibernate, Bootstrap, Tailwindcss
  • Frontend Methodology: Responsive, Atomic Design, Mobile-first, Server-side Rendering
  • Databases: Postgresql, Mongodb, Dynamodb
  • Testing: Jest, Vitest, Cucumber, Junit, Kotest, Selenium, Cypress
  • Devops: Github Actions, Bitbucket, Aws, Docker, Azure Devops, Azure Pipelines, Redhat Openshift, Argocd, Tekton
  • Methods: Scrum, Kanban, Pair Programming, Clean Code, Solid, Kiss, Dry/wet, Trunk-based Development

Languages

German
Native
English
Advanced

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Immanuel based?

Immanuel is based in Wiesbaden, Germany.

What languages does Immanuel speak?

Immanuel speaks the following languages: German (Native), English (Advanced).

How many years of experience does Immanuel have?

Immanuel has at least 6 years of experience. During this time, Immanuel has worked in at least 4 different roles and for 8 different companies. The average length of individual experience is 1 year and 10 months. Note that Immanuel may not have shared all experience and actually has more experience.

What roles would Immanuel be best suited for?

Based on recent experience, Immanuel would be well-suited for roles such as: Senior Full-Stack Developer, Freelance Trainer, Full-Stack Developer.

What is Immanuel's latest experience?

Immanuel's most recent position is Senior Full-Stack Developer at SCHUFA Holding AG.

What companies has Immanuel worked for in recent years?

In recent years, Immanuel has worked for SCHUFA Holding AG, AXA Konzern AG, Mercedes-Benz Tech Innovation GmbH, ppedv AG, and OTTO GmbH & Co. KG.

Which industries is Immanuel most experienced in?

Immanuel is most experienced in industries like Information Technology (IT), Banking and Finance, and Retail. Immanuel also has some experience in Automotive and Insurance.

Which business areas is Immanuel most experienced in?

Immanuel is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development. Immanuel also has some experience in Operations.

Which industries has Immanuel worked in recently?

Immanuel has recently worked in industries like Banking and Finance, Information Technology (IT), and Retail.

Which business areas has Immanuel worked in recently?

Immanuel has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Operations.

What is the availability of Immanuel?

Immanuel is immediately available for suitable projects.

What is the rate of Immanuel?

Immanuel's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Immanuel?

To hire Immanuel, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 910-1070 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.