Immanuel Bekaan
Senior Full-Stack Developer
Experience
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
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
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
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
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
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
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
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).
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).
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
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Immanuel based?
What languages does Immanuel speak?
How many years of experience does Immanuel have?
What roles would Immanuel be best suited for?
What is Immanuel's latest experience?
What companies has Immanuel worked for in recent years?
Which industries is Immanuel most experienced in?
Which business areas is Immanuel most experienced in?
Which industries has Immanuel worked in recently?
Which business areas has Immanuel worked in recently?
What is the availability of Immanuel?
What is the rate of Immanuel?
How to hire Immanuel?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Full-Stack Developer
Nearby freelancers
Professionals working in or nearby Wiesbaden, Germany