Senior Fullstack Developer with a strong focus on maintainability and clean code
Aktualisiert am 22.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.09.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Angular
Node.js
AWS
Azure
ChatGPT
React
Java 21
Kotlin
PostgreSQL
MongoDB
Malay
Muttersprache
German
advanced
English
fluent (International English Language Testing System: 7,5)

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 years 4 months
2021-06 - now

Designed, planned and deployed a combination of monolith and microservices in AWS

CTO (Co-Founder)
CTO (Co-Founder)
  • Designed, planned and deployed a combination of monolith and microservices in AWS infrastructure using Gitlab as CI/CD pipelines, streamlining the process and ensuring application stability and maintenance
  • Heavy involvement in the development of the whole application starting for business requirement discussions to system architecturing and capacity planning.
  • reated a ready for release LLM based API as a service application hosted on Microsoft Azure in 6 weeks
on Request
Essen, Germany
2 years 3 months
2022-02 - 2024-04

Leading the refinement work for a first version of a plugin system

Senior Fullstack Software Engineer (Remote)
Senior Fullstack Software Engineer (Remote)
  • Migrated existing flagship product called Shared Space from React to Angular using Carbon Design System and Storybook for faster development cycles in 4 weeks with a group of other frontend engineers.
  • Leading the refinement work for a first version of a plugin system for the existing company flagship product called Shared Space. The plugin system allows endless configuration and functionality enhancement to the existing application. Able to make it accepted as a development candidate and manage to develop and deploy it to production in 8 weeks complete with public developer and API documentations.
  • Similar role for another product called AI Message composer. Implementation includes backend development of the API using SST framework to enable local development capabilities using AWS Lambda functions connected to an event bus to enable proper unit testing to ensure quality of the product.
Showpad | Ghent, Belgium
1 year 6 months
2020-08 - 2022-01

Lead the effort in creating a uniform company design

Senior Fullstack Software Engineer
Senior Fullstack Software Engineer
  • Lead the effort in creating a uniform company design system component using Angular Material as a base. Working closely with product owners and designers to ensure both product and developer are speaking the same language when developing the application for the company
  • Actively scope, refine and develop lead distribution and marketplace for the German mortgage market. Successfully developed the marketplace from scratch to production ready in 8 weeks
  • Joined planning and designing a new scalable backend service to manage mortgage documents using NestJS with DDD in mind
FinLink GmbH | Berlin, Germany
11 months
2019-09 - 2020-07

Developed a Google Sheet like application for rendering data from excel spreadsheet

Senior Fullstack Software Engineer
Senior Fullstack Software Engineer
  • Developed a Google Sheet like application for rendering data from excel spreadsheet. Working as a sole frontend developer, developed the application from scratch to production ready in 3 month and within budget. Using Angular and Angular Material as a base framework to develop the application in a scalable and maintainable way.
  • Contributed to the development of the e2e testing regiment using Cypress to ensure the quality of application and prevent regression issues.
  • Developed microservices using AWS Lambda function to offload heavy excel processing process out from the main monolith backend application. The function is invoked asynchronously from the backend service.
  • Filled in some development capacity gap on the backend working with Kotlin using DDD principle.
Layer Software GmbH | Berlin, Germany
1 year 2 months
2018-07 - 2019-08

Migration of AngularJS app

Fullstack Software Engineer
Fullstack Software Engineer
  • Migration of AngularJS app into Angular 8 applications and redux with Laravel PHP backend in combination with microservice in NodeJS within a two team frontend developers within 3 months
  • Integrated the credit card payment processing system using Concardis
  • Develop custom sales CRM using Angular
Affilicon GmbH | Köln, Germany
2 years 7 months
2016-01 - 2018-07

Development of payment gateway system with various microservices

CEO, Founder
CEO, Founder
  • Development of payment gateway system with various microservices for managing the transaction and consolidation process of online bank transfer with NodeJS in NestJS and Angular 9 frontend app
  • Develop affiliate marketing CRM with NodeJS backend in NestJS, IONIC mobile app and Angular admin dashboard with redux
  • Developed CRM for personal sport trainer with NodeJS microservices and IONIC mobile app and admin dashboard with Angular and redux
  • Developed sports hall booking and ticketing system in NodeJS backend and Angular SPA with admin dashboard
  • Developed an equivalent to mydealz for the Japanese market using NodeJS and Angular
  • Developed a mobile app for fairmoney's Colombian branch for loan application processes in Flutter
  • Developed an automated notification system for free appointments (URL on request), using Puppeteer, AWS Lambda Microservice and ReactJS Admin Dashboard
on Request
Kuala Lumpur, Malaysia
1 year 3 months
2017-04 - 2018-06

Developed a remote access system for the mobile wifi router

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer
  • Developed a remote access system for the mobile wifi router by creating a OpenWRT script that initialize and maintained a reverse ssh connection with a central proxy server. The remote access system is used by the company to manage the fleet of IOT devices
  • Developed a central device management system that is connected with the remote access system using AngularjS. The device management system enabled central management and monitoring of the devices by the telecommunication provider company
  • Developed an onboard dashboard using AngularJS to allow end users to monitor and manage the mobile wifi router configuration
Swag Technologies Sdn Bhd | Kuala Lumpur, Malaysia
10 months
2016-06 - 2017-03

Development of ticketing system and CRM

Senior Software Developer
Senior Software Developer
  • Development of ticketing system and CRM using AngularJS and PHP Laravel
  • Deployment of the whole applications in AWS EC2
  • Developed microservices with NodeJS for event participant management with an IONIC mobile app
YFood Limited | London, UK
10 months
2015-08 - 2016-05

Designed and developed modular electrical sensors

Software Engineer
Software Engineer
  • Designed and developed modular electrical sensors in C++ and C
  • Designed circuit board for electrical sensor devices using Eagle PCB Design Software.
  • Developed building management framework in PHP Laravel
  • Worked as project manager for MODBUS network configuration for coal conveyor belt system
  • Developed mobile application for building management system using IONIC
Mentari Utara Sdn Bhd | Kuala Lumpur, Malaysia
7 months
2014-12 - 2015-06

Developed API endpoints built with Spring MVC for real-time loan processing systems

Backend Software Developer
Backend Software Developer

KFW Bankengruppe Berlin | Berlin, Germany
5 months
2014-11 - 2015-03

Developed a real time reporting dashboard for news articles traffic

Front End Web Developer
Front End Web Developer
  • Implemented PSD design into a website
Welt.de | Berlin, Germany
1 year 1 month
2013-04 - 2014-04

Produced and edited content for the online publication

Software Tester & Content Editor
Software Tester & Content Editor
  • Tested mobile and web applications and executed QA
Bild.de | Berlin, Germany
3 months
2011-10 - 2011-12

Developed website

Front End Developer & Web Administrator
Front End Developer & Web Administrator
  • Managed website SEO and Google Analytics
DTR-Industries GmbH | Berlin, Germany
6 months
2011-07 - 2011-12

Developed website in PHP

Front End Developer
Front End Developer
  • Apprenticeship
Krahnen GmbH | Berlin, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

3 years 11 months
2011-10 - 2015-08

Studie Engineering, Computer Engineering

Bachelor, School of Applied Science, Berlin
Bachelor
School of Applied Science, Berlin
Hardware & Software Development 
6 months
2011-01 - 2011-06

Bridging Course

Carl Duisburg Centren | Köln, Germany
Carl Duisburg Centren | Köln, Germany
  • exam results 2,7
1 year 6 months
2009-07 - 2010-12

Australian Matriculation

College Diploma, KBU International College |Kuala Lumpur, Malaysia
College Diploma
KBU International College |Kuala Lumpur, Malaysia

6 months
2009-01 - 2009-06

Chemical Engineering Preparation Course

Petronas University of Technology | Perak, Malaysia
Petronas University of Technology | Perak, Malaysia

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js AWS Azure ChatGPT React Java 21 Kotlin PostgreSQL MongoDB

Produkte / Standards / Erfahrungen / Methoden

JavaScript
12 years
Typescript
7 Years
NodeJS
8 years
NestJS
4 years
GraphQL
4 years
AngularJS
6 years
Angular 2-14
5 years (Redux 4 years+)
Ionic
4 years
Java/Kotlin (Spring Boot, Axon Framework)
1 year
ReactJS
1 year
Google Cloud
3 years
NoSQL (Mongoose, MongoDB, Firestore)
5 years
AWS (EC2, Elastic Beanstalk, SES, Lambda Serverless, S3)
6 years
PHP (Laravel)
3 years
SQL (MySQL, Postgresql
7 years

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

3 years 4 months
2021-06 - now

Designed, planned and deployed a combination of monolith and microservices in AWS

CTO (Co-Founder)
CTO (Co-Founder)
  • Designed, planned and deployed a combination of monolith and microservices in AWS infrastructure using Gitlab as CI/CD pipelines, streamlining the process and ensuring application stability and maintenance
  • Heavy involvement in the development of the whole application starting for business requirement discussions to system architecturing and capacity planning.
  • reated a ready for release LLM based API as a service application hosted on Microsoft Azure in 6 weeks
on Request
Essen, Germany
2 years 3 months
2022-02 - 2024-04

Leading the refinement work for a first version of a plugin system

Senior Fullstack Software Engineer (Remote)
Senior Fullstack Software Engineer (Remote)
  • Migrated existing flagship product called Shared Space from React to Angular using Carbon Design System and Storybook for faster development cycles in 4 weeks with a group of other frontend engineers.
  • Leading the refinement work for a first version of a plugin system for the existing company flagship product called Shared Space. The plugin system allows endless configuration and functionality enhancement to the existing application. Able to make it accepted as a development candidate and manage to develop and deploy it to production in 8 weeks complete with public developer and API documentations.
  • Similar role for another product called AI Message composer. Implementation includes backend development of the API using SST framework to enable local development capabilities using AWS Lambda functions connected to an event bus to enable proper unit testing to ensure quality of the product.
Showpad | Ghent, Belgium
1 year 6 months
2020-08 - 2022-01

Lead the effort in creating a uniform company design

Senior Fullstack Software Engineer
Senior Fullstack Software Engineer
  • Lead the effort in creating a uniform company design system component using Angular Material as a base. Working closely with product owners and designers to ensure both product and developer are speaking the same language when developing the application for the company
  • Actively scope, refine and develop lead distribution and marketplace for the German mortgage market. Successfully developed the marketplace from scratch to production ready in 8 weeks
  • Joined planning and designing a new scalable backend service to manage mortgage documents using NestJS with DDD in mind
FinLink GmbH | Berlin, Germany
11 months
2019-09 - 2020-07

Developed a Google Sheet like application for rendering data from excel spreadsheet

Senior Fullstack Software Engineer
Senior Fullstack Software Engineer
  • Developed a Google Sheet like application for rendering data from excel spreadsheet. Working as a sole frontend developer, developed the application from scratch to production ready in 3 month and within budget. Using Angular and Angular Material as a base framework to develop the application in a scalable and maintainable way.
  • Contributed to the development of the e2e testing regiment using Cypress to ensure the quality of application and prevent regression issues.
  • Developed microservices using AWS Lambda function to offload heavy excel processing process out from the main monolith backend application. The function is invoked asynchronously from the backend service.
  • Filled in some development capacity gap on the backend working with Kotlin using DDD principle.
Layer Software GmbH | Berlin, Germany
1 year 2 months
2018-07 - 2019-08

Migration of AngularJS app

Fullstack Software Engineer
Fullstack Software Engineer
  • Migration of AngularJS app into Angular 8 applications and redux with Laravel PHP backend in combination with microservice in NodeJS within a two team frontend developers within 3 months
  • Integrated the credit card payment processing system using Concardis
  • Develop custom sales CRM using Angular
Affilicon GmbH | Köln, Germany
2 years 7 months
2016-01 - 2018-07

Development of payment gateway system with various microservices

CEO, Founder
CEO, Founder
  • Development of payment gateway system with various microservices for managing the transaction and consolidation process of online bank transfer with NodeJS in NestJS and Angular 9 frontend app
  • Develop affiliate marketing CRM with NodeJS backend in NestJS, IONIC mobile app and Angular admin dashboard with redux
  • Developed CRM for personal sport trainer with NodeJS microservices and IONIC mobile app and admin dashboard with Angular and redux
  • Developed sports hall booking and ticketing system in NodeJS backend and Angular SPA with admin dashboard
  • Developed an equivalent to mydealz for the Japanese market using NodeJS and Angular
  • Developed a mobile app for fairmoney's Colombian branch for loan application processes in Flutter
  • Developed an automated notification system for free appointments (URL on request), using Puppeteer, AWS Lambda Microservice and ReactJS Admin Dashboard
on Request
Kuala Lumpur, Malaysia
1 year 3 months
2017-04 - 2018-06

Developed a remote access system for the mobile wifi router

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer
  • Developed a remote access system for the mobile wifi router by creating a OpenWRT script that initialize and maintained a reverse ssh connection with a central proxy server. The remote access system is used by the company to manage the fleet of IOT devices
  • Developed a central device management system that is connected with the remote access system using AngularjS. The device management system enabled central management and monitoring of the devices by the telecommunication provider company
  • Developed an onboard dashboard using AngularJS to allow end users to monitor and manage the mobile wifi router configuration
Swag Technologies Sdn Bhd | Kuala Lumpur, Malaysia
10 months
2016-06 - 2017-03

Development of ticketing system and CRM

Senior Software Developer
Senior Software Developer
  • Development of ticketing system and CRM using AngularJS and PHP Laravel
  • Deployment of the whole applications in AWS EC2
  • Developed microservices with NodeJS for event participant management with an IONIC mobile app
YFood Limited | London, UK
10 months
2015-08 - 2016-05

Designed and developed modular electrical sensors

Software Engineer
Software Engineer
  • Designed and developed modular electrical sensors in C++ and C
  • Designed circuit board for electrical sensor devices using Eagle PCB Design Software.
  • Developed building management framework in PHP Laravel
  • Worked as project manager for MODBUS network configuration for coal conveyor belt system
  • Developed mobile application for building management system using IONIC
Mentari Utara Sdn Bhd | Kuala Lumpur, Malaysia
7 months
2014-12 - 2015-06

Developed API endpoints built with Spring MVC for real-time loan processing systems

Backend Software Developer
Backend Software Developer

KFW Bankengruppe Berlin | Berlin, Germany
5 months
2014-11 - 2015-03

Developed a real time reporting dashboard for news articles traffic

Front End Web Developer
Front End Web Developer
  • Implemented PSD design into a website
Welt.de | Berlin, Germany
1 year 1 month
2013-04 - 2014-04

Produced and edited content for the online publication

Software Tester & Content Editor
Software Tester & Content Editor
  • Tested mobile and web applications and executed QA
Bild.de | Berlin, Germany
3 months
2011-10 - 2011-12

Developed website

Front End Developer & Web Administrator
Front End Developer & Web Administrator
  • Managed website SEO and Google Analytics
DTR-Industries GmbH | Berlin, Germany
6 months
2011-07 - 2011-12

Developed website in PHP

Front End Developer
Front End Developer
  • Apprenticeship
Krahnen GmbH | Berlin, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

3 years 11 months
2011-10 - 2015-08

Studie Engineering, Computer Engineering

Bachelor, School of Applied Science, Berlin
Bachelor
School of Applied Science, Berlin
Hardware & Software Development 
6 months
2011-01 - 2011-06

Bridging Course

Carl Duisburg Centren | Köln, Germany
Carl Duisburg Centren | Köln, Germany
  • exam results 2,7
1 year 6 months
2009-07 - 2010-12

Australian Matriculation

College Diploma, KBU International College |Kuala Lumpur, Malaysia
College Diploma
KBU International College |Kuala Lumpur, Malaysia

6 months
2009-01 - 2009-06

Chemical Engineering Preparation Course

Petronas University of Technology | Perak, Malaysia
Petronas University of Technology | Perak, Malaysia

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js AWS Azure ChatGPT React Java 21 Kotlin PostgreSQL MongoDB

Produkte / Standards / Erfahrungen / Methoden

JavaScript
12 years
Typescript
7 Years
NodeJS
8 years
NestJS
4 years
GraphQL
4 years
AngularJS
6 years
Angular 2-14
5 years (Redux 4 years+)
Ionic
4 years
Java/Kotlin (Spring Boot, Axon Framework)
1 year
ReactJS
1 year
Google Cloud
3 years
NoSQL (Mongoose, MongoDB, Firestore)
5 years
AWS (EC2, Elastic Beanstalk, SES, Lambda Serverless, S3)
6 years
PHP (Laravel)
3 years
SQL (MySQL, Postgresql
7 years

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.