a Randstad company

- over 3 years of professional experience delivering tech solutions - Angular, Java, React

Profil
Top-Skills
Angular Java React Agile Entwicklung TDD Architektur
Verfügbar ab
01.01.2023
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
100%
davon vor Ort
0%
Einsatzorte

Städte
München (+500km)
PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

8 Monate

2022-06

heute

improved Jasmine Tests

Full-stack Engineer
Rolle
Full-stack Engineer
Projektinhalte

  • improved Jasmine Tests to improve regression test coverage 
  • refactored and simplified legacy angular complex dynamic generated form components 
  • integrated sonar and linter to improve code quality 
  • upgraded Angular from 12 to 14   

Produkte
Angular Spring Boot
Kunde
Bitmarck
10 Monate

2022-04

heute

added Jasmine and Cypress Tests

Full-stack Engineer
Rolle
Full-stack Engineer
Projektinhalte

  • added Jasmine and Cypress Tests to improve regression test coverage 
  • refactored angular components and service 
  • integrated sonar and linter to improve code quality 
  • documented and fixed bugs  

Produkte
Angular Spring Boot
Kunde
MGM technology partners GmbH
1 Jahr

2022-02

heute

lecturing about principles

as a part-time Lecturer
Rolle
as a part-time Lecturer
Projektinhalte

  • lecturing about principles like git, clean code, architecture, QA, agile development principles (pair programming), cracking the coding interview, jhipster, soft skills, cicd  


as Full time Developer at it-economics 

  • I was a consultant for finance and insurance customers. My main contributions were as follows.  

Produkte
Soft Skills Advanced Software Engineering
Kunde
DHBW Stuttgart
2 Jahre

2021-02

heute

Improved test reports to made bugs more easily reproducible

Full Stack Freelancer Developer
Rolle
Full Stack Freelancer Developer
Projektinhalte
  • QA Lead
  • led team retrospective in a team of 6
  • improved test reports to made bugs more easily reproducible
  • tested microservice API with TestNG and Rest-Assured (NDA) for topcoder NIST contest platform
6 Monate

2021-07

2021-12

set up spring boot integration test environment

Full-stack Engineer
Rolle
Full-stack Engineer
Projektinhalte

  • set up spring boot integration test environment with docker database with mock data to complete DoD 
  • contributed in mono nx repo environment, azure and jenkins
  • added material design components and service with Angular (NGRX with marbles testing, AgGrid), Spring Boot 
  • ensured code quality by adding tests with Jest, JUnit5 and Cypress
  • reviewed frontend and backend code  

Produkte
Angular Java Spring Boot NGRX Azure
Kunde
Schaeffler
3 Monate

2021-07

2021-09

completed tracking service

Full-stack developer
Rolle
Full-stack developer
Projektinhalte

  • developed features for 3 assets at once 
  • built an application from scratch and released it as a cloud native web application on AWS Cloud 
  • followed trunk based development 
  • completed tracking service with Adobe Analytics 
  • wrote production source code (Angular, Spring Boot, NGRX), tests (Jasmine, Junit5, Cypress) and devOps (Pivotal CloudFoundry, Jenkins) 
  • tripled customer conversion 
  •  introduced and integrated Cypress automated UI tests in Angular Web app to meet agile software development standard
  • contributed as Full-stack developer in a team of 10 
  • led retrospective in absence of scrum master 
  • upgraded Angular from 8 to 11  

Kunde
Allianz
2 Jahre 1 Monat

2019-06

2021-06

implemented components

Full-stack developer
Rolle
Full-stack developer
Projektinhalte

  • released a teamsurvey dashboard with NodeJS, TypeScript, GraphQL and Angular 
  • implemented components with Angular Material Library 
  • developed features for it as side project: solved bugs, adding important features after initial release
  • supported migration to mono repo with nx


Other achievements: 

  • released a Spring Boot, Angular and an Electron desktop POC for qualifying standards for construction industry in 6 weeks 
  • released a text mining POC based on React, Ant Design and Spring Boot  

Produkte
Angular NodeJS GraphQl
Kunde
it-economics
2 Monate

2020-12

2021-01

Coached unit testing with Jasmine

Full Stack Freelancer Developer
Rolle
Full Stack Freelancer Developer
Projektinhalte
  • Ionic Developer
  • coached unit testing with Jasmine
  • fixed bugs and added features right away for an ionic hybrid mobile app, although having non mobile experience before
  • wrote tests and production code mainly in Jasmine, Ionic, Angular
11 Monate

2020-02

2020-12

Built an application from scratch

Full Stack Developer Angular Java Agile Entwicklung
Rolle
Full Stack Developer
Projektinhalte
  • built an application from scratch and released it as a cloud native web application on AWS Cloud

  • completed tracking service with Adobe Analytics

  • wrote production source code (Angular, Spring Boot, NGRX), tests (Jasmine, Junit5) and devOps (Pivotal CloudFoundry, Jenkins)

  • maintained 3 assets at once

  • tripled customer conversion rate: (URL on request)

  • introduced and integrated Cypress automated UI tests in Angular Web app to meet agile software development

  • standard: (URL on request)

  • contributed as full stack developer in a team of 10

  • led retrospective in absence of scrum master

Kenntnisse
Angular Java Agile Entwicklung
Kunde
Allianz
Einsatzort
München
1 Jahr 7 Monate

2019-06

2020-12

Released a teamsurvey dashboard

Full Stack Developer
Rolle
Full Stack Developer
Projektinhalte
  • released a teamsurvey dashboard with NodeJS, TypeScript, GraphQL and Angular
  • worked as full stack developer in a team of 3
  • aggregation of votes regarding satisfaction via project survey
  • maintained it as side project: solved bugs, adding important features after initial release

Other achievements:

  • released a Spring Boot, Angular and (an Electron desktop) POC for qualifying standards for construction industry in 6 weeks with username system and password
  • released a React text mining POC in 2 weeks (user guide)
  • certifications: iSAQB foundation level, AWS Certified Developer – Associate, Certified ScrumMaster
Kunde
it-economics
7 Monate

2019-10

2020-04

implemented and integrated automated integration tests

Full-stack developer
Rolle
Full-stack developer
Projektinhalte

  • implemented and integrated automated integration tests that reduced regressions by 80% for a chargeback batch application 
  • wrote production source code (Angular, Spring Boot, JHipster), tests (Jasmine, Junit5) and devOps (Gitlab, Bash) 
  • built a Spring Boot, Angular chargeback correction web app from scratch in 8 weeks 
  • improved ci script in gitlab  

Produkte
Wirecard
Kunde
Wirecard
7 Monate

2019-07

2020-01

Wrote production source code

Full Stack Developer
Rolle
Full Stack Developer
Projektinhalte
  • implemented and integrated automated integration tests that reduced regressions by 80% for a chargeback batch application (NDA)
  • wrote production source code (Angular, Spring Boot), tests (Jasmine, Junit5) and devOps (Gitlab, Bash)
  • built a Spring Boot, Angular chargeback correction web app from scratch in 8 weeks (NDA)
Kunde
it-economics
4 Jahre 5 Monate

2015-01

2019-05

more Projects

Part-Time Developer
Rolle
Part-Time Developer
Projektinhalte

I was a part-time developer for various customers across different industries.

My main contributions are as follows: 


2021-05 - 2021-06

Role: Frontend Engineer 

Customer: Docler Holding 


Tasks:

  • React/Redux 
  • migrated PHP code to react components 
  • Improved code qualities by refactoring and removing ESLint warning
  • Added notification via Websockets subscriptions and Swagger OpenAPI generation 
  • Added other features and unit tests with ReactJS, Redux, Hooks and React Testing Library
  • Communicated with other frontend and backend developers, in order to apply agile practices 
  • built widgets and components 


2018-04 - 2018-10

Role: Internship

Customer: BMW


Tasks:

  • React/Redux 2 
  • developed features for Node, SocketIO, React/Redux tablet application for evaluation of in-car modules 
  • added features and tests with react-testing-library
  • conducted an in-car study with the app and 6 participants 


2017-04 - 2018-02

Role: Working student 

Customer: Nuance


Tasks:

  • React,Redux
  • revamp of in-car user interface from jQuery to React/Redux 
  • added features and tests with react-testing-library 
  • Rebuilt a React frontend that decreased page load times to below half a second 
  • configuring WebPack for React bundling 


Other achievements at BMW, Würth, eXXcellent solutions, ECS and private projects

  • built a wordpress site with customized PHP plugin 
  • developed features for a MERN tablet evaluation application for in-car sensors at BMW 
  • built a Dropwizard, React POC for a document management system of fire brigade Ulm 
  • built 2 ExtJS, Angularjs POCs for ECS Engineering Consulting & Solutions
  •  built a time booking POC with Java, Angular, NGRX for eXXcellent solutions 
  • built an order triggering POC for Würth from scratch based on Java and Angularjs 
  • built a todo with React, React-Table and Tailwindcss 

5 Monate

2018-12

2019-04

Maintained a Spring Boot, Angular web application (NDA) for underwriters platform

Full Stack Freelancer Developer
Rolle
Full Stack Freelancer Developer
Projektinhalte
  • maintained a Spring Boot, Angular web application (NDA) for underwriters platform
  • worked as Full stack developer in a team of 10 (5 developers)
  • wrote devOps, tests and production code for liabilities service for middle and large companies
11 Monate

2017-04

2018-02

Revamp of in-car user interface from jQuery to React/Redux

Part-Time Developer
Rolle
Part-Time Developer
Projektinhalte
  • revamp of in-car user interface from jQuery to React/Redux
  • Rebuilt the frontend which decreased page load times to below half a second
  • fetching data from C++ Backend
  • configuring WebPack for React bundling


Other achievements:

  • maintained a MERN tablet evaluation application (NDA) for in-car sensors at BMW
  • built a Dropwizard, React POC (NDA) for a document management system of fire brigade Ulm
  • built 2 ExtJS, Angularjs POCs (NDA) for ECS Engineering Consulting & Solutions
  • built a time booking POC (NDA) with Java, Angular, NGRX for eXXcellent solutions
  • built an order triggering POC for Würth from scratch based on Java and Angularjs
  • built aa todo with React, React-Table and Tailwindcss

  • University of Ulm, M.S. in Software Engineering
  • University of Ulm, B.S. in Computer Science

English fluent
German business fluent

Top Skills
Angular Java React Agile Entwicklung TDD Architektur
Produkte / Standards / Erfahrungen / Methoden
Agile Entwicklung

Summary:
I am a Full Stack developer who loves open source. I am passionate about agile software development practices with good user interface design. In the last 2 projects, I was one of the leading developers and did coding, DevOps, added automation tests for (URL on request). On the way to being a good architect, I pay attention to top-down and button-up approaches, that is why I got myself certified in iSAQB foundation level. In my opinion, it is essential to check in code that is tested. Of course, as a programmer, I also pay attention to data structures and algorithms. I created this repository to solve problems e.g. in LeetCode. .


Frameworks & APIs

  • Spring Boot?
  • JUnit 5?
  • MERN
  • webpack,
  • tailwindcss
  • MEAN,NodeJS
  • TestNG?
  • Rest-Assured?
  • JHipster?
  • Angular?
  • RxJS?
  • Mockito?
  • Jasmine?
  • Cypress?
  • NGRX?
  • React?
  • react-testing-library?
  • Redux?
  • ant-design
  • Angularjs
  • ExtJS
  • Ionic
  • Electron?
  • Mongock
  • GraphQl
  • Dropwizard,
  • Mapstruct,
  • Flyway
  • Liquibase?  


Other:

  • Test Driven Development
  • Jenkins
  • Mongoose
  • Gitlab CI
  • Docker
  • EC2
  • Heroku
  • Netlify?
  • Bitbucket
  • Oracle
  • Postgres
  • MySql
  • Derby

Software & Tools:

  • Mac OS X
  • Git
  • IntelliJ IDEA
  • Visual Studio Code
  • Eclipse
  • iTerm
  • JIRA
  • oh-my-zsh
  • Postman
  • PyCharm
  • Fork
  • MacPass
Programmiersprachen
Angular Angularjs ant-design C/C++ CSS Cypress Dropwizard Electron ExtJS Flyway Go GraphQl HTML Ionic Jasmine Java JavaScript JHipster JUnit 5 Liquibase Mapstruct MEAN MERN Mockito Mongock NGRX NodeJS Python React Redux Rest-Assured RxJS Shell Spring Boot tailwindcss TestNG TypeScript webpack
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren