Senior Full-Stack MERN Developer (8+ years of experience)
Aktualisiert am 12.04.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 15.04.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

1 Jahr
2023-07 - heute

Video Data Stories @ SAP, Germany

NodeJS ReactJS Python

Context: Video Data Stories, or VDS, is an innovative solution developed by SAP Innovation Center Network aimed at transforming business insights into short, animated video narratives. These 10 to 15-second videos offer a dynamic and engaging way for business users to receive updates on key activities pertinent to their roles without needing to refer to traditional dashboards or sift through extensive reports. There are several subprojects :

  • Web dashboard as main product
  • Web playground for developers
  • Video rendering and exportation backend
  • Video generation backend
  • VDS typescript library used to preview videos

Tasks:

  • Refactored the code of the VDS library and fixed bugs
  • Developed the web playground for developers
  • Created the Video generation backend using AI

NodeJS ReactJS Python
1 Jahr 4 Monate
2023-01 - 2024-04

CV Automation Tool @ Yanogo Germany

NodeJS ReactJS Python
Context: Utilising AI capabilities to analyse resumes, extract their data and subsequently store this
information in a database. Additionally, the project involves executing queries on the stored resumes for
various purposes.
Tasks:
  • Created ReactJS web frontend
  • Created Node Js backend
  • Created Python microservices
NodeJS ReactJS Python
5 Monate
2022-09 - 2023-01

Agrabiz, Yanogo Germany

NodeJS Express ReactJS ...
Context: Senior Full Stack developer for reviewing and enhancing a web application that improves agricultural trade in Germany by managing the trade, transportation and documentation in the agricultural sector through the entire supply chain of agriculturists, traders, transport companies and abattoirs with a real-time solution on web platform and mobile iOS & Android devices (tablets & smartphones). The solution offers the following functionality:
  • Stock management including buying, selling and re-sale management
  • Real-time based trading between business partners including chats and contacts management
  • Integrated auto-generation and visualization of delivery documents including digital signatures
  • Tour planning for assigning and splitting trading loads to multiple transporters
  • Transport information with planned and actual delivery/travel times based on GPS tracking, route calculation and route visualization
  • Multiple interfaces to third party systems, such as a data transfer of animal registrations to the official animal database in Germany
  • Auto-provision of meat quality results from abattoir back to the supply chain
  • Daily/Weekly sale reportings for abattoirs
  • Comprehensive user and role management, supporting 6 types of business users with different modules and features


Tasks:

  • Review and improvement of the microservice architecture
  • Review and improvement of React frontend components
  • Performing code and tool upgrades
  • Adding unit tests
NodeJS Express ReactJS Redux JavaScript TypeScript RabbitMQ
6 Monate
2022-08 - 2023-01

iSecurities Hub

ReactJS NodeJS ExpressJS ...

iSecuritiesHub is the first-of-its-kind fintech with a unique offering designed to resolve liquidity management issues in the MEA finance industry.

Tasks:

  • Migration from PHP/HTML/jQuery to MERN stack
  • Migrated PHP interfaces build with RiskPoint assurance internal PHP framework to ReactJS
  • Migrated PHP backend APIs build with RiskPoint assurance internal PHP framework to NodeJS
ReactJS NodeJS ExpressJS PostgreSQL RiskPoint php framework
2 Jahre 1 Monat
2020-08 - 2022-08

Alimdah

Microservices React Native ReactJS ...
Mobile application for KYC and web3 digital identity wallet in React. The project includes:
  • KYW mobile application with an authentication workflow
  • API for document generation from a template
  • Anti-fraud system using AI to classify identity cards and passports
  • A biometric identity is generated from 3D face scans + user governmental document scans
  • Secure cloud storage synchronized with the backend


Tasks:

  • Implementing the screens of the mobile application in React Native
  • Building authentication, credentials management and storage in the mobile application
  • Develop Frontend for Admin dashboard for KYC management in ReactJS
  • Backend consists of 13 microservices of different frameworks intercommunicating in different protocols (NodeJS, Python, C++)
  • Build machine learning document classifier
  • Build machine learning for custom OCR
  • Created node module in npm
Microservices React Native ReactJS TypeScript JavaScript Python C++ NodeJS Google Cloud Storage MongoDB Docker Machine Learning GRPC
5 Monate
2021-05 - 2021-09

Ardust E-Commerce

NodeJS Express MongoDB ...
A marketplace for items that are built with the recycling of materials containing all typical e-commerce product website features including user logins and different roles.


Tasks:

  • Frontend web store in ReactJS for users: Authentication, manage card, manage profile
  • Frontend web interface for admins: Manage products, orders and accounts
  • NodeJS backend API
  • NodeJS file storage API
NodeJS Express MongoDB Passport ReactJS TypeScript JavaScript
9 Monate
2020-08 - 2021-04

Nominis

ReactJS NodeJS GraphQL ...
A secure search site that offers privileged access to all real estate transaction history since 2004, to commercial legal action since January 2015 and to outstanding commercial accounts submitted to the Nominis network of agencies since January 2018.


Tasks:

  • Implement the web application based on ?React Fuse? template
  • Establish authentication
  • Integrate third party solutions
  • CRUDS
ReactJS NodeJS GraphQL TypeScript JavaScript
11 Monate
2019-09 - 2020-07

Epilert

React Native TypeScript JavaScript ...
A waterproof wearable device that detects and monitors epilepsy seizures using biometry and machine learning (Epilepsy Monitoring Unit).


Tasks:

  • Implement react-native mobile application used by patients and doctors in the clinical trial
  • For the embedded device, created a C/C++ file access driver alternative to FAT32 but requires less memory
  • Migrating backend to Azure for data privacy
React Native TypeScript JavaScript C/C++ Azure
1 Jahr 2 Monate
2018-08 - 2019-09

Inscrypt

Blockchain React Native ReactJS ...

Crypto wallet mobile application, where the user can securely store and transmit bitcoin and other major coins. From within the app, crypto can be used to consume third party services that are managed from an admin dashboard. The mobile application also includes crypto news fetched from google news and crypto charts fetched from Binance exchange platform.


Tasks:
  • Built mobile application fully in react-native
  • Create Wallet Management backend
  • MERN stack web admin dashboard
  • URL shortening and tracking solution from scratch
  • WebRTC video call

Blockchain React Native ReactJS TypeScript JavaScript video call webRTC Express NodeJS MongoDB AWS
3 Jahre 2 Monate
2016-08 - 2019-09

Umbrella

C++ Dear Imgui SDL2/Allegro ...

Built a cross platform game engine in C++, 150K lines code base. While developing it, I joined SDL2 open source project and Dear Imgui on github and reported a bug in C++ compiler GCC Mingw distribution.


Tasks:

  • Created a game engine core
  • Created a build system for major platforms (windows/android/playstation..)
  • Created a scripting language from scratch
  • Build an IDE in Dear-Imgui
  • Created debugging and testing tools for the engine in multithread

C++ Dear Imgui SDL2/Allegro Lua Android SDK Sony developer tools
11 Monate
2017-08 - 2018-06

Local bus transport system optimization

NodeJS ReactJS React Native ...
A web based platform that lets the government monitor the buses of the city using the mobile app of the bus drivers, the system can suggest bus transportation route optimizations to use less oil and time and get more transported passengers. The suggestions can be to skip or switch a station if helpful, the passengers will be notified with SMS, email, and mobile notification.


Tasks:

  • Bus driver mobile application in react native with geolocation tracking and an interface to communicate with the central
  • Admin web interface to visualize buses on the map and see suggestions
  • Passenger mobile application in react native
  • Backend system to link all the applications
  • Logistics optimization algorithm using evolutionary algorithms and algebraic methods
NodeJS ReactJS React Native TypeScript JavaScript SQL Firebase

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-01 - 2018-01

Cisco's associate-level certifications in university

Cisco Certified Network Associate (CCNA) and Cisco Certified Design Associate (CCDA),
Cisco Certified Network Associate (CCNA) and Cisco Certified Design Associate (CCDA)
3 Jahre 1 Monat
2015-01 - 2018-01

Bachelor's degree in Computer Sciences

Graduated with 95% and BA in Mathematics,
Graduated with 95% and BA in Mathematics

Position

Position

Senior Full Stack Engineer, Lead Developer & AI Researcher

Kompetenzen

Kompetenzen

Schwerpunkte

Typescript
Javascript
ReactJS
React Native
NextJS
NodeJS
VueJS
MongoDB
SQL
AWS
Docker
Github
Gitlab
SCRUM
Python
GCP
C++
GraphQL

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

1 Jahr
2023-07 - heute

Video Data Stories @ SAP, Germany

NodeJS ReactJS Python

Context: Video Data Stories, or VDS, is an innovative solution developed by SAP Innovation Center Network aimed at transforming business insights into short, animated video narratives. These 10 to 15-second videos offer a dynamic and engaging way for business users to receive updates on key activities pertinent to their roles without needing to refer to traditional dashboards or sift through extensive reports. There are several subprojects :

  • Web dashboard as main product
  • Web playground for developers
  • Video rendering and exportation backend
  • Video generation backend
  • VDS typescript library used to preview videos

Tasks:

  • Refactored the code of the VDS library and fixed bugs
  • Developed the web playground for developers
  • Created the Video generation backend using AI

NodeJS ReactJS Python
1 Jahr 4 Monate
2023-01 - 2024-04

CV Automation Tool @ Yanogo Germany

NodeJS ReactJS Python
Context: Utilising AI capabilities to analyse resumes, extract their data and subsequently store this
information in a database. Additionally, the project involves executing queries on the stored resumes for
various purposes.
Tasks:
  • Created ReactJS web frontend
  • Created Node Js backend
  • Created Python microservices
NodeJS ReactJS Python
5 Monate
2022-09 - 2023-01

Agrabiz, Yanogo Germany

NodeJS Express ReactJS ...
Context: Senior Full Stack developer for reviewing and enhancing a web application that improves agricultural trade in Germany by managing the trade, transportation and documentation in the agricultural sector through the entire supply chain of agriculturists, traders, transport companies and abattoirs with a real-time solution on web platform and mobile iOS & Android devices (tablets & smartphones). The solution offers the following functionality:
  • Stock management including buying, selling and re-sale management
  • Real-time based trading between business partners including chats and contacts management
  • Integrated auto-generation and visualization of delivery documents including digital signatures
  • Tour planning for assigning and splitting trading loads to multiple transporters
  • Transport information with planned and actual delivery/travel times based on GPS tracking, route calculation and route visualization
  • Multiple interfaces to third party systems, such as a data transfer of animal registrations to the official animal database in Germany
  • Auto-provision of meat quality results from abattoir back to the supply chain
  • Daily/Weekly sale reportings for abattoirs
  • Comprehensive user and role management, supporting 6 types of business users with different modules and features


Tasks:

  • Review and improvement of the microservice architecture
  • Review and improvement of React frontend components
  • Performing code and tool upgrades
  • Adding unit tests
NodeJS Express ReactJS Redux JavaScript TypeScript RabbitMQ
6 Monate
2022-08 - 2023-01

iSecurities Hub

ReactJS NodeJS ExpressJS ...

iSecuritiesHub is the first-of-its-kind fintech with a unique offering designed to resolve liquidity management issues in the MEA finance industry.

Tasks:

  • Migration from PHP/HTML/jQuery to MERN stack
  • Migrated PHP interfaces build with RiskPoint assurance internal PHP framework to ReactJS
  • Migrated PHP backend APIs build with RiskPoint assurance internal PHP framework to NodeJS
ReactJS NodeJS ExpressJS PostgreSQL RiskPoint php framework
2 Jahre 1 Monat
2020-08 - 2022-08

Alimdah

Microservices React Native ReactJS ...
Mobile application for KYC and web3 digital identity wallet in React. The project includes:
  • KYW mobile application with an authentication workflow
  • API for document generation from a template
  • Anti-fraud system using AI to classify identity cards and passports
  • A biometric identity is generated from 3D face scans + user governmental document scans
  • Secure cloud storage synchronized with the backend


Tasks:

  • Implementing the screens of the mobile application in React Native
  • Building authentication, credentials management and storage in the mobile application
  • Develop Frontend for Admin dashboard for KYC management in ReactJS
  • Backend consists of 13 microservices of different frameworks intercommunicating in different protocols (NodeJS, Python, C++)
  • Build machine learning document classifier
  • Build machine learning for custom OCR
  • Created node module in npm
Microservices React Native ReactJS TypeScript JavaScript Python C++ NodeJS Google Cloud Storage MongoDB Docker Machine Learning GRPC
5 Monate
2021-05 - 2021-09

Ardust E-Commerce

NodeJS Express MongoDB ...
A marketplace for items that are built with the recycling of materials containing all typical e-commerce product website features including user logins and different roles.


Tasks:

  • Frontend web store in ReactJS for users: Authentication, manage card, manage profile
  • Frontend web interface for admins: Manage products, orders and accounts
  • NodeJS backend API
  • NodeJS file storage API
NodeJS Express MongoDB Passport ReactJS TypeScript JavaScript
9 Monate
2020-08 - 2021-04

Nominis

ReactJS NodeJS GraphQL ...
A secure search site that offers privileged access to all real estate transaction history since 2004, to commercial legal action since January 2015 and to outstanding commercial accounts submitted to the Nominis network of agencies since January 2018.


Tasks:

  • Implement the web application based on ?React Fuse? template
  • Establish authentication
  • Integrate third party solutions
  • CRUDS
ReactJS NodeJS GraphQL TypeScript JavaScript
11 Monate
2019-09 - 2020-07

Epilert

React Native TypeScript JavaScript ...
A waterproof wearable device that detects and monitors epilepsy seizures using biometry and machine learning (Epilepsy Monitoring Unit).


Tasks:

  • Implement react-native mobile application used by patients and doctors in the clinical trial
  • For the embedded device, created a C/C++ file access driver alternative to FAT32 but requires less memory
  • Migrating backend to Azure for data privacy
React Native TypeScript JavaScript C/C++ Azure
1 Jahr 2 Monate
2018-08 - 2019-09

Inscrypt

Blockchain React Native ReactJS ...

Crypto wallet mobile application, where the user can securely store and transmit bitcoin and other major coins. From within the app, crypto can be used to consume third party services that are managed from an admin dashboard. The mobile application also includes crypto news fetched from google news and crypto charts fetched from Binance exchange platform.


Tasks:
  • Built mobile application fully in react-native
  • Create Wallet Management backend
  • MERN stack web admin dashboard
  • URL shortening and tracking solution from scratch
  • WebRTC video call

Blockchain React Native ReactJS TypeScript JavaScript video call webRTC Express NodeJS MongoDB AWS
3 Jahre 2 Monate
2016-08 - 2019-09

Umbrella

C++ Dear Imgui SDL2/Allegro ...

Built a cross platform game engine in C++, 150K lines code base. While developing it, I joined SDL2 open source project and Dear Imgui on github and reported a bug in C++ compiler GCC Mingw distribution.


Tasks:

  • Created a game engine core
  • Created a build system for major platforms (windows/android/playstation..)
  • Created a scripting language from scratch
  • Build an IDE in Dear-Imgui
  • Created debugging and testing tools for the engine in multithread

C++ Dear Imgui SDL2/Allegro Lua Android SDK Sony developer tools
11 Monate
2017-08 - 2018-06

Local bus transport system optimization

NodeJS ReactJS React Native ...
A web based platform that lets the government monitor the buses of the city using the mobile app of the bus drivers, the system can suggest bus transportation route optimizations to use less oil and time and get more transported passengers. The suggestions can be to skip or switch a station if helpful, the passengers will be notified with SMS, email, and mobile notification.


Tasks:

  • Bus driver mobile application in react native with geolocation tracking and an interface to communicate with the central
  • Admin web interface to visualize buses on the map and see suggestions
  • Passenger mobile application in react native
  • Backend system to link all the applications
  • Logistics optimization algorithm using evolutionary algorithms and algebraic methods
NodeJS ReactJS React Native TypeScript JavaScript SQL Firebase

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-01 - 2018-01

Cisco's associate-level certifications in university

Cisco Certified Network Associate (CCNA) and Cisco Certified Design Associate (CCDA),
Cisco Certified Network Associate (CCNA) and Cisco Certified Design Associate (CCDA)
3 Jahre 1 Monat
2015-01 - 2018-01

Bachelor's degree in Computer Sciences

Graduated with 95% and BA in Mathematics,
Graduated with 95% and BA in Mathematics

Position

Position

Senior Full Stack Engineer, Lead Developer & AI Researcher

Kompetenzen

Kompetenzen

Schwerpunkte

Typescript
Javascript
ReactJS
React Native
NextJS
NodeJS
VueJS
MongoDB
SQL
AWS
Docker
Github
Gitlab
SCRUM
Python
GCP
C++
GraphQL

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.