Fullstack Web-Entwicklung
Aktualisiert am 02.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.09.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Relationale Datenbanken
Webentwicklung
Mobile Anwendungen
Bulgarisch
Muttersprache
Deutsch
verhandlungssicher in Wort und Schrift
Englisch
fließend in Wort und Schrift
Russisch
sehr gute Kenntnisse in Wort und Schrift

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-11 - heute

Enhancing Vehicle Tracking

Senior Full Stack Developer Java JEE Spring ...
Senior Full Stack Developer

  • Integrate live indoor vehicle tracking into an existing software system.


Challenges & Solutions:

  • Real-Time Data Handling: Implemented WebSocket and Kafka to manage high-velocity data streams for live tracking, ensuring timely updates and system responsiveness.
  • Security: Enhanced security features using SSL and OAuth to safeguard user data and system access.
  • User Interface: Redesigned the frontend using Angular, RxJS and NgRX, focusing on usability enhancements to improve interaction and user satisfaction.
  • Mobile Application: Developed a complementary mobile app using Ionic and Capacitor, extending the tracking capabilities to mobile devices.

Java JEE Spring Spring Boot Spring MVC Spring Security JPA JDBC Hibernate JAXB Maven Kafka UDP Socket MongoDB Angular JavaScript TypeScript RxJS NgRX CSS SCSS OpenLayers REST APIs JSON WebSocket OAuth Swagger Open API JUnit Mockito Karma Jasmine Scrum Git Flow code standards Docker CI/CD with GitLab Workflows automated testing Git Jira Confluence Sketch
IT Sonix custom development GmbH
1 Jahr 2 Monate
2021-10 - 2022-11

Expansion of Cloud-Based Backend for WeShare Carsharing App

Senior Backend Developer Node.js Express JavaScript ...
Senior Backend Developer

  • Develop a cloud-based backend.


Challenges & Solutions:

  • Serverless Applications: Developed and rigorously tested serverless cloud functions using Google Cloud Platform to handle scalable backend processes.
  • Infrastructure Automation: Implemented Infrastructure as Code using Terraform, enabling efficient and reproducible deployments across development environments.
  • Database Management: Designed and managed complex Firestore data structures to support dynamic data requirements for car search, reservations, and transactions.
  • Third-Party Integration: Enhanced system integration capabilities to ensure seamless communication between the app and external middleware services.

Node.js Express JavaScript TypeScript Firebase Firestore NoSQL Redis Elasticsearch Google Cloud Platform Cloud Functions Serverless Applications Scrum Git Flow code standards CI/CD with GitLab Pipelines automated testing GitHub Workflows Terraform Docker Kubernetes Infrastructure as Code (IaC) Microservices Architecture Git Jest (Unit Tests) Cypress (E2E Tests) REST APIs JSON WebSocket OAuth Swagger Open API Figma CSS SCSS Jira Confluence
ITSonix custom development GmbH
1 Jahr 4 Monate
2020-07 - 2021-10

Full Stack Development of Angular, Node.js and Python Applications

Senior Full Stack Developer Angular JavaScript TypeScript ...
Senior Full Stack Developer

  • Develop responsive, feature-rich Angular frontends, seamlessly integrated with robust Node.js and Python backends.


Challenges & Solutions:

  • User Interface Design: Developed custom Material UI themes to ensure a consistent and appealing look across all interfaces, implementing responsive designs for optimal viewing on various devices.
  • Data Management: Engineered robust back-end solutions using MongoDB for data storage and Redis for caching to enhance performance; implemented Node.js and Python in a Dockerized microservices environment for scalable and efficient backend architecture.
  • Search Optimization: Utilized Elasticsearch to improve indexing and search capabilities, integrating seamlessly with both internal and external APIs via OAuth and GraphQL for enhanced data access and manipulation.
  • Internationalization: Implemented multi-language support to cater to a global audience, ensuring broad usability and accessibility.

Angular JavaScript TypeScript Material UI Web Components Shadow DOM Node.js Express.js Python Flask MongoDB Redis REST APIs JSON Elasticsearch GraphQL OAuth Swagger Open API Jest Jasmine (Unit Testing) Cypress (E2E Testing) Scrum Git Flow code standards CI/CD with GitLab Pipelines automated testing GitHub Workflows Microsoft Azure Docker Kubernetes Microservices Architecture Git Figma ARIA Accessibility CSS SCSS Custom Material UI themes Jira Confluence
WattX GmbH
3 Jahre 6 Monate
2017-02 - 2020-07

Conceptualization and Execution of the Web Interface

Full Stack Developer Angular CSS SCSS ...
Full Stack Developer

  • Implement a web interface for C++ software used in CBRN event management in critical military operations.


Challenges & Solutions:

  • User Interface Design: Developed a robust interface using the Angular Toolkit to ensure a seamless and efficient user experience, tailored for the specific needs of CBRN event management.
  • Data Management: Implemented PostgreSQL for comprehensive data handling capabilities, ensuring secure and scalable storage solutions.
  • Backend Flexibility: Engineered a microservices architecture using Node.js and Express, containerized with Docker, to enhance the system's flexibility and scalability.
  • Comprehensive Testing: Conducted thorough unit and end-to-end testing using Karma, Protractor, and Selenium to ensure reliability and performance under demanding conditions.

Angular CSS SCSS PrimeNG JavaScript TypeScript Web Components Shadow DOM Fluid web design Webpack Node.js Express Microservices Architecture Docker PostgreSQL REST APIs WebSocket Swagger HAPI KONG Karma Jasmine (Unit Testing) Protractor Selenium (E2E Testing) Jenkins SVN Git Git Flow Confluence Jira ARIA Accessibility
Technisch-mathematische Studiengesellschaft
4 Jahre 4 Monate
2012-11 - 2017-02

Project Portfolio Overview

Mobile App Developer, Full Stack Developer Objective-C Swift Java ...
Mobile App Developer, Full Stack Developer

Project Portfolio Overview at Bitstars Ltd

  • Enhance technological capabilities and user experiences across multiple platforms and applications, including iOS devices, location-based services, sleep tracking, and spherical video processing.


Projects:

Cross-Compilation of Java Logic for iOS Devices

  • Evaluated frameworks like Apache Cordova and RoboVM to enable Java on iOS, opting for RoboVM due to its performance and compatibility.


LBGlib ? Location-Based iOS Library Development

  • Developed LBGlib to support complex location-based game functionalities and secure data management.


ShleepTracker ? Sleep Quality Analysis iOS App

  • Implemented unique features for multi-user recognition and data synchronization, adhering to iOS Human Interface Guidelines.


Library and Microservice for Spherical Videos

  • Created a Node.js library and microservice for spherical video processing, managing infrastructure with Docker and Kubernetes.

Objective-C Swift Java PHP JavaScript HTML CSS XML Apache Cordova Xamarin PhoneGap RoboVM iOS SDK Node.js Express XCode Git REST APIs JSON Kubernetes Google Cloud Platform Docker HealthKit Core Motion Microsoft Visual Studio Microsoft Access
Bitstars GmbH
3 Jahre 6 Monate
2009-06 - 2012-11

Project Portfolio Overview

Full Stack Developer PHP Magento JavaScript ...
Full Stack Developer

Project Portfolio Overview at GFIU Ltd

  • Develop and manage sophisticated web stores and portals.


Notable Projects:

  • Chiemsee Brand: Developed the full web store for Chiemsee, a well-known apparel brand. Chiemsee brand


Pack2Go Gastronomy Supplies:

Solely created the e-commerce platform for gastronomy

supplies, enhancing customer service and order processing. Pack2Go Gastronomy supplies


Georg Roth Los Angeles:

  • Implemented a complete solution for the online sale of shirts and apparel, focusing on user-friendly design and secure payment integration. Georg Roth Los Angeles Shirts & Apparel


Fairklick Software Download Shop:

  • Developed a platform for software downloads, optimizing the shopping experience and digital distribution.


Hibaba Toys:

  • Created an engaging and interactive online toy store to cater to a diverse demographic.

PHP Magento JavaScript jQuery Prototype.JS HTML CSS LESS SASS Responsive Web Design Linux Apache MS SQL MySQL Oracle 11g SOAP APIs XML Postman SVN Trac
GFIU GmbH
1 Jahr 4 Monate
2008-03 - 2009-06

Project Portfolio Overview

.NET Developer, Database Administrator Microsoft Visual Studio ASP.NET C# ...
.NET Developer, Database Administrator

Project Portfolio Overview at Pro Office It-Solutions Ltd

  • Develop .NET desktop and web applications and manage complex database systems.


Challenges & Solutions:

  • Integration Complexity: Addressed challenges in integrating diverse software tools and databases by developing custom solutions in C#, VB.NET, and using advanced features of ASP.NET.


Performance Optimization:

  • Improved application performance and user experience through meticulous database optimization and refining back-end coding.


User Customization:

  • Implemented user-centric features in desktop and web applications to meet specific business needs, enhancing usability and efficiency.

Microsoft Visual Studio ASP.NET C# VB.NET VBA MS SQL Server Oracle 10g Microsoft Access SVN
Pro Office It-Solutions GmbH
3 Jahre 1 Monat
2005-03 - 2008-03

Portfolio Overview

Network Administrator, Database Administrator, Full Stack Developer PHP JavaScript HTML ...
Network Administrator, Database Administrator, Full Stack Developer

Project Portfolio Overview at Constru Mat 2000 Ltd

  • Develop company website, create specialized tools for the Accounting department, manage databases, configure network infrastructure, and provide ongoing technical support and hardware maintenance.


Challenges & Solutions:

Integrating Systems: 

  • Faced challenges in integrating web applications with existing databases and network setups. 
  • Overcame these by leveraging advanced programming techniques and meticulous system testing.


Database Security and Performance:

  • Addressed security concerns and performance bottlenecks in database management by optimizing configurations and applying best practices in database security.


Network Reliability:

  • Enhanced network reliability and scalability to meet growing business needs by implementing robust network architecture and continuous monitoring.

PHP JavaScript HTML CSS XML Oracle 9i MySQL Network setup and configuration Technical support hardware maintenance
Constru Mat 2000 GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2014-10 - 2016-09

Informatik (M.Sc.)

Master of Science, RWTH Aachen
Master of Science
RWTH Aachen
  • Implementation of Databases
  • Mobile Development
  • Multimedia Internet Technology
  • Embedded Systems
  • Software Quality Assurance
  • Virtual Reality
  • Designing Interactive Systems
  • High-Performance Computing
  • Parallel Programming
  • Automaten
  • Infinite Computations
  • Infinite Games
7 Jahre
2007-10 - 2014-09

Informatik-Studium (B.Sc.)

Bachelor of Science, RWTH Aachen
Bachelor of Science
RWTH Aachen
  • Advanced Internet Technology
  • Mobile Development

Kompetenzen

Kompetenzen

Top-Skills

Relationale Datenbanken Webentwicklung Mobile Anwendungen

Produkte / Standards / Erfahrungen / Methoden

Brief profile

  • Java, JavaScript, PHP, Python, Spring, Angular, Node.js, Flask
  • M.Sc. in Computer Science from RWTH Aachen University
  • Over 15 Years of Experience


Career highlights

11/2022 ? today:


Tasks:

  • Live indoor vehicle tracking


10/2021 ? 11/2022:


Tasks:

  • Serverless cloud backend for carsharing app


02/2017 ? 07/2020:


Tasks:

  • Web interface for critical military operations


11/2012 ? 02/2017:

Role: Mobile iOS developer


06/2009 ? 11/2012:


Tasks:

  • Multiple web shops

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-11 - heute

Enhancing Vehicle Tracking

Senior Full Stack Developer Java JEE Spring ...
Senior Full Stack Developer

  • Integrate live indoor vehicle tracking into an existing software system.


Challenges & Solutions:

  • Real-Time Data Handling: Implemented WebSocket and Kafka to manage high-velocity data streams for live tracking, ensuring timely updates and system responsiveness.
  • Security: Enhanced security features using SSL and OAuth to safeguard user data and system access.
  • User Interface: Redesigned the frontend using Angular, RxJS and NgRX, focusing on usability enhancements to improve interaction and user satisfaction.
  • Mobile Application: Developed a complementary mobile app using Ionic and Capacitor, extending the tracking capabilities to mobile devices.

Java JEE Spring Spring Boot Spring MVC Spring Security JPA JDBC Hibernate JAXB Maven Kafka UDP Socket MongoDB Angular JavaScript TypeScript RxJS NgRX CSS SCSS OpenLayers REST APIs JSON WebSocket OAuth Swagger Open API JUnit Mockito Karma Jasmine Scrum Git Flow code standards Docker CI/CD with GitLab Workflows automated testing Git Jira Confluence Sketch
IT Sonix custom development GmbH
1 Jahr 2 Monate
2021-10 - 2022-11

Expansion of Cloud-Based Backend for WeShare Carsharing App

Senior Backend Developer Node.js Express JavaScript ...
Senior Backend Developer

  • Develop a cloud-based backend.


Challenges & Solutions:

  • Serverless Applications: Developed and rigorously tested serverless cloud functions using Google Cloud Platform to handle scalable backend processes.
  • Infrastructure Automation: Implemented Infrastructure as Code using Terraform, enabling efficient and reproducible deployments across development environments.
  • Database Management: Designed and managed complex Firestore data structures to support dynamic data requirements for car search, reservations, and transactions.
  • Third-Party Integration: Enhanced system integration capabilities to ensure seamless communication between the app and external middleware services.

Node.js Express JavaScript TypeScript Firebase Firestore NoSQL Redis Elasticsearch Google Cloud Platform Cloud Functions Serverless Applications Scrum Git Flow code standards CI/CD with GitLab Pipelines automated testing GitHub Workflows Terraform Docker Kubernetes Infrastructure as Code (IaC) Microservices Architecture Git Jest (Unit Tests) Cypress (E2E Tests) REST APIs JSON WebSocket OAuth Swagger Open API Figma CSS SCSS Jira Confluence
ITSonix custom development GmbH
1 Jahr 4 Monate
2020-07 - 2021-10

Full Stack Development of Angular, Node.js and Python Applications

Senior Full Stack Developer Angular JavaScript TypeScript ...
Senior Full Stack Developer

  • Develop responsive, feature-rich Angular frontends, seamlessly integrated with robust Node.js and Python backends.


Challenges & Solutions:

  • User Interface Design: Developed custom Material UI themes to ensure a consistent and appealing look across all interfaces, implementing responsive designs for optimal viewing on various devices.
  • Data Management: Engineered robust back-end solutions using MongoDB for data storage and Redis for caching to enhance performance; implemented Node.js and Python in a Dockerized microservices environment for scalable and efficient backend architecture.
  • Search Optimization: Utilized Elasticsearch to improve indexing and search capabilities, integrating seamlessly with both internal and external APIs via OAuth and GraphQL for enhanced data access and manipulation.
  • Internationalization: Implemented multi-language support to cater to a global audience, ensuring broad usability and accessibility.

Angular JavaScript TypeScript Material UI Web Components Shadow DOM Node.js Express.js Python Flask MongoDB Redis REST APIs JSON Elasticsearch GraphQL OAuth Swagger Open API Jest Jasmine (Unit Testing) Cypress (E2E Testing) Scrum Git Flow code standards CI/CD with GitLab Pipelines automated testing GitHub Workflows Microsoft Azure Docker Kubernetes Microservices Architecture Git Figma ARIA Accessibility CSS SCSS Custom Material UI themes Jira Confluence
WattX GmbH
3 Jahre 6 Monate
2017-02 - 2020-07

Conceptualization and Execution of the Web Interface

Full Stack Developer Angular CSS SCSS ...
Full Stack Developer

  • Implement a web interface for C++ software used in CBRN event management in critical military operations.


Challenges & Solutions:

  • User Interface Design: Developed a robust interface using the Angular Toolkit to ensure a seamless and efficient user experience, tailored for the specific needs of CBRN event management.
  • Data Management: Implemented PostgreSQL for comprehensive data handling capabilities, ensuring secure and scalable storage solutions.
  • Backend Flexibility: Engineered a microservices architecture using Node.js and Express, containerized with Docker, to enhance the system's flexibility and scalability.
  • Comprehensive Testing: Conducted thorough unit and end-to-end testing using Karma, Protractor, and Selenium to ensure reliability and performance under demanding conditions.

Angular CSS SCSS PrimeNG JavaScript TypeScript Web Components Shadow DOM Fluid web design Webpack Node.js Express Microservices Architecture Docker PostgreSQL REST APIs WebSocket Swagger HAPI KONG Karma Jasmine (Unit Testing) Protractor Selenium (E2E Testing) Jenkins SVN Git Git Flow Confluence Jira ARIA Accessibility
Technisch-mathematische Studiengesellschaft
4 Jahre 4 Monate
2012-11 - 2017-02

Project Portfolio Overview

Mobile App Developer, Full Stack Developer Objective-C Swift Java ...
Mobile App Developer, Full Stack Developer

Project Portfolio Overview at Bitstars Ltd

  • Enhance technological capabilities and user experiences across multiple platforms and applications, including iOS devices, location-based services, sleep tracking, and spherical video processing.


Projects:

Cross-Compilation of Java Logic for iOS Devices

  • Evaluated frameworks like Apache Cordova and RoboVM to enable Java on iOS, opting for RoboVM due to its performance and compatibility.


LBGlib ? Location-Based iOS Library Development

  • Developed LBGlib to support complex location-based game functionalities and secure data management.


ShleepTracker ? Sleep Quality Analysis iOS App

  • Implemented unique features for multi-user recognition and data synchronization, adhering to iOS Human Interface Guidelines.


Library and Microservice for Spherical Videos

  • Created a Node.js library and microservice for spherical video processing, managing infrastructure with Docker and Kubernetes.

Objective-C Swift Java PHP JavaScript HTML CSS XML Apache Cordova Xamarin PhoneGap RoboVM iOS SDK Node.js Express XCode Git REST APIs JSON Kubernetes Google Cloud Platform Docker HealthKit Core Motion Microsoft Visual Studio Microsoft Access
Bitstars GmbH
3 Jahre 6 Monate
2009-06 - 2012-11

Project Portfolio Overview

Full Stack Developer PHP Magento JavaScript ...
Full Stack Developer

Project Portfolio Overview at GFIU Ltd

  • Develop and manage sophisticated web stores and portals.


Notable Projects:

  • Chiemsee Brand: Developed the full web store for Chiemsee, a well-known apparel brand. Chiemsee brand


Pack2Go Gastronomy Supplies:

Solely created the e-commerce platform for gastronomy

supplies, enhancing customer service and order processing. Pack2Go Gastronomy supplies


Georg Roth Los Angeles:

  • Implemented a complete solution for the online sale of shirts and apparel, focusing on user-friendly design and secure payment integration. Georg Roth Los Angeles Shirts & Apparel


Fairklick Software Download Shop:

  • Developed a platform for software downloads, optimizing the shopping experience and digital distribution.


Hibaba Toys:

  • Created an engaging and interactive online toy store to cater to a diverse demographic.

PHP Magento JavaScript jQuery Prototype.JS HTML CSS LESS SASS Responsive Web Design Linux Apache MS SQL MySQL Oracle 11g SOAP APIs XML Postman SVN Trac
GFIU GmbH
1 Jahr 4 Monate
2008-03 - 2009-06

Project Portfolio Overview

.NET Developer, Database Administrator Microsoft Visual Studio ASP.NET C# ...
.NET Developer, Database Administrator

Project Portfolio Overview at Pro Office It-Solutions Ltd

  • Develop .NET desktop and web applications and manage complex database systems.


Challenges & Solutions:

  • Integration Complexity: Addressed challenges in integrating diverse software tools and databases by developing custom solutions in C#, VB.NET, and using advanced features of ASP.NET.


Performance Optimization:

  • Improved application performance and user experience through meticulous database optimization and refining back-end coding.


User Customization:

  • Implemented user-centric features in desktop and web applications to meet specific business needs, enhancing usability and efficiency.

Microsoft Visual Studio ASP.NET C# VB.NET VBA MS SQL Server Oracle 10g Microsoft Access SVN
Pro Office It-Solutions GmbH
3 Jahre 1 Monat
2005-03 - 2008-03

Portfolio Overview

Network Administrator, Database Administrator, Full Stack Developer PHP JavaScript HTML ...
Network Administrator, Database Administrator, Full Stack Developer

Project Portfolio Overview at Constru Mat 2000 Ltd

  • Develop company website, create specialized tools for the Accounting department, manage databases, configure network infrastructure, and provide ongoing technical support and hardware maintenance.


Challenges & Solutions:

Integrating Systems: 

  • Faced challenges in integrating web applications with existing databases and network setups. 
  • Overcame these by leveraging advanced programming techniques and meticulous system testing.


Database Security and Performance:

  • Addressed security concerns and performance bottlenecks in database management by optimizing configurations and applying best practices in database security.


Network Reliability:

  • Enhanced network reliability and scalability to meet growing business needs by implementing robust network architecture and continuous monitoring.

PHP JavaScript HTML CSS XML Oracle 9i MySQL Network setup and configuration Technical support hardware maintenance
Constru Mat 2000 GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2014-10 - 2016-09

Informatik (M.Sc.)

Master of Science, RWTH Aachen
Master of Science
RWTH Aachen
  • Implementation of Databases
  • Mobile Development
  • Multimedia Internet Technology
  • Embedded Systems
  • Software Quality Assurance
  • Virtual Reality
  • Designing Interactive Systems
  • High-Performance Computing
  • Parallel Programming
  • Automaten
  • Infinite Computations
  • Infinite Games
7 Jahre
2007-10 - 2014-09

Informatik-Studium (B.Sc.)

Bachelor of Science, RWTH Aachen
Bachelor of Science
RWTH Aachen
  • Advanced Internet Technology
  • Mobile Development

Kompetenzen

Kompetenzen

Top-Skills

Relationale Datenbanken Webentwicklung Mobile Anwendungen

Produkte / Standards / Erfahrungen / Methoden

Brief profile

  • Java, JavaScript, PHP, Python, Spring, Angular, Node.js, Flask
  • M.Sc. in Computer Science from RWTH Aachen University
  • Over 15 Years of Experience


Career highlights

11/2022 ? today:


Tasks:

  • Live indoor vehicle tracking


10/2021 ? 11/2022:


Tasks:

  • Serverless cloud backend for carsharing app


02/2017 ? 07/2020:


Tasks:

  • Web interface for critical military operations


11/2012 ? 02/2017:

Role: Mobile iOS developer


06/2009 ? 11/2012:


Tasks:

  • Multiple web shops

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.