freiberufler Senior Full-Stack Webentwickler | AWS, Typescript, React, NodeJS auf freelance.de

Senior Full-Stack Webentwickler | AWS, Typescript, React, NodeJS

zuletzt online vor 7 Tagen
  • auf Anfrage
  • 81827 München
  • auf Anfrage
  • de  |  en
  • 13.01.2025

Kurzvorstellung

Ich bin Full Stack Developer mit fünfzenjähriger Erfahrung in der professionellen Softwareentwicklung, mit Fokus auf der Entwicklung von Webanwendungen.

Qualifikationen

  • Amazon Web Services (AWS)10 J.
  • Full-Stack
  • J2EE11 J.
  • Java (allg.)11 J.
  • JavaScript14 J.
  • Kanban (Softwareentwicklung)3 J.
  • Node.Js11 J.
  • React (JavaScript library)2 J.
  • Scala8 J.
  • Scrum11 J.
  • Typescript11 J.

Projekt‐ & Berufserfahrung

Fullstack Web-Developer on an asset servicing portal
Kundenname anonymisiert, München
4/2023 – 9/2024 (1 Jahr, 6 Monate)
Banken
Tätigkeitszeitraum

4/2023 – 9/2024

Tätigkeitsbeschreibung

The goal of this project was to rewrite an existing frontend for a white label portal with a modern tech stack, with focus on improving the ux of the application, as well as modernize its UI design with a glassmorphism look and feel.

Achievements:
* Successful relaunch of the improved frontend with a modern look and feel
*Noticeable performance boost of the application
*Simplification of workflows and UX

My responsibilities:
* Creating a reusable, browsable component library for the new portal
* Rewrite the existing portal with a modern techstack and design
* Implementing a gateway to access required backend services with a single API

Skills:
AG Grid, Agile, CSS, Containerization, Docker, Frontend, Git, Gitlab, HTML, Helm, Javascript, MSSQL, Mantine, NestJS, Nx, React, React Query, SASS, Scrum, Storybook, TypeORM, Typescript, Zustand, fintech, jest, json schema, microservices, npm, openapi, pnpm

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Docker, Front End, Git, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, Json, Microsoft SQL-Server (MS SQL), Node.Js, React (JavaScript library), Typescript

Fullstack Developer: Integrate OneTrust as consent management platform for a large German trading company
Kundenname anonymisiert, Hamburg
11/2022 – 3/2023 (5 Monate)
Handel
Tätigkeitszeitraum

11/2022 – 3/2023

Tätigkeitsbeschreibung

Achievements:
* Proof of concept of integrating OneTrust as consent management platform into the existing landscape of the company

My responsibilities:
* Implement an API as gateway for the OneTrust integration

Skills:
Agile, Backend, Containerization, Docker, Git, Github, Gradle, Kotlin, OneTrust, Scrum, Spring Boot, Spring Framework, e-commerce, microservices

Eingesetzte Qualifikationen

Agile Methodologie, Backend, Docker, E-Commerce, Git, Gradle, Kotlin, Scrum, Spring Framework

Fullstack Development: Greenfield application for digital customer cards for iOS and Android Wallets
Kundenname anonymisiert, Hamburg
11/2022 – 3/2023 (5 Monate)
Handel
Tätigkeitszeitraum

11/2022 – 3/2023

Tätigkeitsbeschreibung

Achievements:
* Creation of a working proof of concept for digital customer cards

My responsibilities:
* Analyze requirements and propose a technical solution• Design a microservice architecture to integrate the new customer cards within the existing environment of the company
* Implementation of first prototype

Skills:
AWS, Agile, Amazon Web Services, Backend, Containerization, Docker, Git, Github, Gradle, Kotlin, Scrum, Spring Boot, Spring Framework, cloud-engineering, devops, e-commerce, microservices

Eingesetzte Qualifikationen

E-Commerce, DevOps, Agile Methodologie, Scrum, Backend, Docker, Git, Gradle, Cloud Computing, Amazon Web Services (AWS), Kotlin, Spring Framework

Fullstack Developer: Integrate a new machine learning feature into the existing frontend
Kundenname anonymisiert, Hamburg
7/2022 – 11/2022 (5 Monate)
Handel
Tätigkeitszeitraum

7/2022 – 11/2022

Tätigkeitsbeschreibung

Achievements:
* Enabling machine learning experts to simply deploy their application
* Automatic and secure creation of needed infrastructure
* Creation and integration of a web application to utilize machine learning features

My responsibilities:
* Designing a serverless application on AWS to deploy the machine learning application and make it accessible via a REST API.
* Implementing Lambda services with node.js and typescript
* Setting up an CI/CD Pipeline to automatically initialize the required AWS infrastructure and deploy the python deliverable provided by another team
* Implementing a micro frontend that utilizes the machine learning feature

Skills:
AWE IAM, AWS, AWS API Gateway, AWS CDK, AWS Lambda, AWS S3, AWS Secrets Manager, Agile, Amazon Web Services, Backend, CSS, Emotion, Frontend, HTML, Node.js, React, Scrum, Typescript, cloud-engineering, devops, e-commerce, microservices, npm, webdevelopment

Eingesetzte Qualifikationen

E-Commerce, DevOps, Agile Methodologie, Scrum, Backend, Front End, Node.Js, CSS (Cascading Style Sheet), HTML, HTML5, Amazon Web Services (AWS), Git, React (JavaScript library), Typescript

Senior Software Engineer (Festanstellung)
Joyn GmbH, München
10/2021 – 6/2022 (9 Monate)
Medienbranche
Tätigkeitszeitraum

10/2021 – 6/2022

Tätigkeitsbeschreibung

Achievements:
* Finish implementation of a platform independent video player for web, android, iOS and Smart TVs
* Successful launch of the new video player on web
* Improved tracking for data analysis
* Improved revenue by smarter advertisement features

My responsibilities:
* Implementing new features on the platform independent video player
* Integrating features for advertisements into the video player
* Integrate tracking mechanisms into the player for the data analysis team
* Integrating the video player into the main page

Skills:
AWS, AWS CDK, AWS Lambda, Agile, Amazon Web Services, Android, CSS, Emotion, GitLab, GraphQL, HTML, Javascript, Kanban, Next.js, Node.js, React, Scrum, Shaka Player, Typescript, XState, backend, cloud-engineering, devops, frontend, iOS, media, microservices, npm, streaming, webdevelopment, yarn

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), DevOps, JavaScript, Kanban (Softwareentwicklung), Node.Js, React (JavaScript library), Scrum, Streaming, Typescript

Senior Consultant (Festanstellung)
TNG Technology Consulting GmbH, Unterföhring
11/2012 – 9/2021 (8 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2012 – 9/2021

Tätigkeitsbeschreibung

During my employment at TNG, I worked for several clients as Full Stack developer, while also offering talks and workshops on internal events to share my knowledge with my coworkers and the company.

Projects:
2019 – 2021: Agile development for a prominent German newspaper
I was supporting the team responsible for paid, digital content of the newspaper.

Achievements:
* Enable new subscription models
* Ensure DSGVO compatibility
* Enable user specific content recommendations
* Enable user specific subscription offers
* Improved data analysis and tracking

My responsibilities:
* Develop and maintain features regarding paid articles, paywall and upselling
* Develop and maintain user management, including login and registration, for endusers
* Adding an oAuth interface to the existing in-house user management
* Hosting new services on AWS using infrastructure as code frameworks
* Maintaining existing and implementing new CI/CD pipelines
* Setting up a Kubernetes Cluster for a development environment

Skills:
AWS, AWS ALB, AWS Cloudfront, AWS DynamoDB, AWS EC2, AWS ECS, AWS EKS, AWS Lambda, AWS RDS, AWS S3, AWS VPC, Agile, Amazon Web Service, CSS, Chef, Concourse CI, Containerization, Docker, Emotion, Express, Grafana,HTML, Javascript, Jenkins, Kubernetes, MongoDB, MongoDB Atlas, Node.js, Npm, Play Framework, PostgresQL, Prometheus, React, Redux, SASS, Scala, Scrum, Terraform, Typescript, backend, cloud-engineering , devops, frontend, jQuery, media, microservices, news, webdevelopment

2016 - 2019: Agile development for an online travel agency I was working both on user generated content management and on a new site providing editorial content for the users

Achievements:
* Create new admin system for moderation of hotel images uploaded by users
* Improve user experience of the user review system
* Soft launch of a new greenfield application providing editorial content and customized recommendations to the users

My responsibilities:
* Develop microservices within an event sourcing architecture for managing user generated content and the corresponding moderation via administrators
* Integrate image upload and user reviews in the frontend
* Analyze, design and implement a new product for editorial content and customized recommendations

Skills:
Agile, Akka HTTP, Akka Streams, CSS, Containerization, Docker, Express, Glamerous, HTML, Javascript, Kafka, MongoDB, Node.js, React, Redux, SASS, Scala, Scrum, Typescript, e-commerce, microservices, npm, yarn

2013 - 2016: Agile development and stabilization of a legacy, monolithic application in the mobile communication sector
In this project, we operated in a large team (>30 developer) to fix severe problems of a legacy middleware system in the domain of prepaid mobile contracts.

Achievements:
* Stabilization of a legacy application that initially couldn’t be deployed anymore
* Set up an automatic test environment to ensure the quality of future releases
* Implementing several new features once the application was stable

My responsibilities:
* Adding automated tests and integration tests to ensure the quality of the system
* Analyse, design and implement new features

Skills:
Agile, Camel, Hibernate, JBoss, JEE, JGiven, Java, Jenkins, Junit, Mockito, OracleDB, Scrum, Spring, Weblogic, devops, telecommunication

2012 – 2013: Agile development of a web application for managing innovations in the automotive sector

Achievements:
* Adding new features to manage and track the lifetime of innovations

My responsibilities:
*Develop new features to the existing application
*Bugfixing and quality assurance

Skills:
Agile, Ext.js, Java, Jenkins, Kanban, Spring Framework, Spring MVC, automotive

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), Docker, Git, J2EE, Java (allg.), JavaScript, Jenkins, Kanban, Mongodb, Node.Js, Oracle Database, Scala, Scrum, Spring Framework, Typescript

Senior Softwareentwickler (Festanstellung)
GK² - Die Business Profiler GmbH & Co. KG | GK SES, München
11/2009 – 11/2012 (3 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

11/2009 – 11/2012

Tätigkeitsbeschreibung

Development of solutions regarding smart metering in the energy sector.
Achievements:
* Setting up a prototype in cooperation with a regional energy supplier, measuring near to real-time energy consumption values for several households
* Supporting smart meter manufacturers with integrating PLC communication into their devices
• Created a backend solution to aggregate and export metering data

My Responsibilities:
• Implement embedded software to collect metering data via PLC technologies
• Implement a backend solution to receive, store and export metering data
• Implement a frontend to visualize metering data using ext.js

Skills:
Agile, C, Ext.js, Hibernate, JEE, Java, Jenkins, Kanban, OSGI, OracleDB, energy industry

Eingesetzte Qualifikationen

Programmierer C, C++, Agile Methodologie, Kanban (Softwareentwicklung), Java (allg.), Jenkins, CSS (Cascading Style Sheet), HTML, JavaScript, Kanban, J2EE

Softwareentwickler
GK Smart Energy Solutions GmbH, München
11/2009 – 8/2012 (2 Jahre, 10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2009 – 8/2012

Tätigkeitsbeschreibung

* Backend Entwicklung mit Java EE (EJB, JPA, JMS) und OSGi
* Vor-Ort-Installation und Problembehebung bei Kunden in internationalen Projekten
* Technische Bewertung und Abschätzung von Projektanfragen
* Technische Leitung von Kundenprojekten mit bis zu 3 Mitarbeiter

Eingesetzte Qualifikationen

J2EE

Software Developer (Festanstellung)
Netcos AG, München
2/2009 – 11/2009 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2009 – 11/2009

Tätigkeitsbeschreibung

Achievements:
* Created an automated import for billing information into SAP Business One for custom applications of the company
* Created new features for a custom project management platform for translation projects

My Responsibilities:
* Feature development with Java and Javascript

Skills:
Java, Javascript, OracleDB

Eingesetzte Qualifikationen

Oracle Database, Java (allg.), JavaScript

Zertifikate

AWS Solution Architect Associate
2020

Ausbildung

Informatik
Bachelor of Science (B.Sc.)
2009
München

Über mich

Experte:
* Typescript
* Javascript
* React
* Node.js
* HTML / CSS
* AWS

Erfahren:
* Java
* Scala
* Spring Boot
* Kotlin
* Kubernetes
* GitHub Enterprise
* GitLab
* Jenkins
* Concourse CI
* Docker
* Terraform

Methodiken:
* Agile Softwareentwicklung
* Scrum
* Kanban
* Test driven development
* Continuous Integration and Delivery

Sprachen:
Deutsch: Muttersprache
Englisch: Verhandlungssicher

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
504
Alter
40
Berufserfahrung
15 Jahre und 9 Monate (seit 04/2009)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden