Immanuel B.

Senior Full-Stack Developer

Avatar placeholder
Wiesbaden, Germany

Experience

Jan 2024 - Present
2 years
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

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
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Nico M.
Nico M.

Freelance Fullstack Developer

View Profile
Achille C.
Achille C.

Backend/Frontend Developer

View Profile
Fabian S.
Fabian S.

Frontend-Architect, Fullstack-Developer

View Profile
Hüseyin K.
Hüseyin K.

Senior Full-Stack Engineer

View Profile
Collin K.
Collin K.

Lead Fullstack Developer

View Profile
Karl-heinz G.
Karl-heinz G.

DevOps Engineer / JEE-Developer

View Profile
Thomas H.
Thomas H.

Senior MLOps, DevOps Engineer

View Profile
Alexis P.
Alexis P.

Freelance Team Lead Backend Applications E-Commerce

View Profile
Alexander K.
Alexander K.

Senior Fullstack Developer

View Profile
Daniel R.
Daniel R.

Software Engineer

View Profile
Philip I.
Philip I.

Frontend/E-Commerce

View Profile
Andreas S.
Andreas S.

Solution Architect, Business Analyst, Consultant, Full-Stack Lead-Developer

View Profile
Franz H.
Franz H.

Architecture, Development and Consulting

View Profile
Kai H.
Kai H.

Backend Python Engineer

View Profile
Adel B.
Adel B.

React Native Developer

View Profile
Werner K.
Werner K.

Test Coordinator, Designer and Engineer

View Profile
Michael K.
Michael K.

Architect and Full-Stack Developer

View Profile
Jan L.
Jan L.

Senior Developer

View Profile
Jan M.
Jan M.

Founder, Senior Solution Architect, TeamLead, Senior DevOps-Engineer

View Profile
Christof N.
Christof N.

Senior Developer

View Profile
Dirk B.
Dirk B.

Senior Software Developer

View Profile
Sebastian W.
Sebastian W.

Software Engineer & Consultant

View Profile
Eugen G.
Eugen G.

Fullstack Developer / Project Manager

View Profile
Ivaylo S.
Ivaylo S.

Cloud Architect & AI Engineer

View Profile
Manuel S.
Manuel S.

Apro-IT – Make IT A Project!

View Profile
Rainer B.
Rainer B.

Senior Developer

View Profile
Lothar H.
Lothar H.

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Sergej T.
Sergej T.

Senior IT Consultant

View Profile
Michal B.
Michal B.

Senior Golang Engineer

View Profile
Stephan S.
Stephan S.

Senior Data/ML Consultant & Technical Lead

View Profile