Freelance Software Engineer & Testing Specialist | Quality-Focused Code Wizard
Aktualisiert am 20.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Testautomatisierung
Testanalyse
Testreports
Back-End
Front-End
French
Native Speaker
English
Advanced Level, Second Native Language
German
Advanced Level

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 months
2023-02 - 2023-12

Network Platform Project

Test Automation Expert for End-User Services Python robotframework grafana ...
Test Automation Expert for End-User Services
  • Engineer a comprehensive testing framework for critical end-user services, including network (e.g., authentication, VLAN allocation) and application services (e.g., MS Office365).
  •  Develop and implement a quality assessment framework to ensure the reliability and efficiency of end-user services.
  •  Author and execute automated test cases in Python, utilizing the Robot Testing Framework, to enhance service validation processes.
  • Produce customized test reports and implement Grafana dashboards for insightful visualizationof test outcomes.
  •  Establish and manage a CI-CD pipeline in GitLab, optimizing development and deployment workflows.
  • Successfully deploy and integrate the test framework into diverse operational environments
Python robotframework grafana CI/CD pipeline Gitlab
Deutsche Bahn
Frankfurt am Main
1 year 2 months
2022-11 - 2023-12

Fullstack Development Project

Fullstack Web Developer HTML JavaScript CSS ...
Fullstack Web Developer
  • Develop front-end and back-end solutions, specializing in UI design with HTML, CSS, Angular, React; and server-side programming in Python, Java, including REST-API development.
  • implement and manage databases using MySQL and MongoDB.
  • Conduct comprehensive testing: unit, integration (Selenium, Robot Framework); and testing with Postman.
  • Establish and maintain CI/CD pipelines using GitHub Actions.
  • Deploy web applications on AWS, utilizing Docker and Kubernetes technologies.

HTML JavaScript CSS Angular MongoDB Selenium robotframework kubernetes Git postman
Sharp Agile Technologies UG
Nuremberg
2 years 3 months
2020-08 - 2022-10

Developed user interfaces for car multimedia systems

Front-End Developer
Front-End Developer
  • Developed user interfaces for car multimedia systems, including prototyping and design with Sketch.
  • Implemented responsive UIs using HTML, SCSS, and Angular, adhering to modern web standards.
  • Managed and maintained BEM (Block Element Modifier) methodology for CSS architecture.
  • Conducted extensive UI testing (unit and integration) and debugging on various hardware platforms.
  • Utilized Bitbucket for efficient software version control and team collaboration.
Stellar design und engineering GmbH
Ulm
1 year 7 months
2018-04 - 2019-10

Managed and optimized the institute?s TYPO3 websites

Web Developer (Student Assistant)
Web Developer (Student Assistant)
  • Managed and optimized the institute?s TYPO3 websites for performance and reliability.
  • Administered TYPO3 CMS, including updates, module configuration, and template customization.
  • Enhanced front-end and back-end features using HTML, CSS, JavaScript, and server-side database programming.
  • Provided technical support for TYPO3 websites, addressing issues and enhancing user experience based on feedback.
Heinz Nixdorf Institut
Paderborn
2 years
2017-10 - 2019-09

Software Innovation Lab

Software Developer (Student Assistant)
Software Developer (Student Assistant)
  • Contributed to the ?Business 4.0 OWL? project, focusing on ICT-driven business model innovation and value chain development.
  • Developed and maintained an IT showroom demonstrator, highlighting new software solutions and technologies.
  • Engaged in full-stack development, including UI design with HTML, CSS, and Angular, server-side scripting in NodeJS, and REST-API integration.
  • Implemented and managed database systems using MySQL.
University of Paderborn
Paderborn
1 year 1 month
2018-04 - 2019-04

Developed a platform for searching and aggregating open-source software

Web Developer and Tester (Student Project Group),
Web Developer and Tester (Student Project Group),
  • Developed a platform for searching and aggregating open-source software based on specific features from various repositories.
  • Designed user interface using HTML, CSS, and Angular.
  • Conducted front-end testing utilizing Cypress.
  • Implemented server-side logic and API development in Scala.
  • Deployed platform leveraging Docker and Kubernetes for containerization and orchestration.
University of Paderborn
Paderborn
2 years
2014-01 - 2015-12

Specialized in deploying and customizing VTiger CRM systems

Network Specialist and Customer Support
Network Specialist and Customer Support
  • Specialized in deploying and customizing VTiger CRM systems for optimal integration with existing technologies.
  • Managed VoIP systems, ensuring quality standards and resolving performance issues at client sites.
  • Provided expert consultations on IP telephony, tailoring VoIP solutions to meet specific client requirements.
Infogenie
Yaound´e, Cameroon
2 years
2013-01 - 2014-12

Engineered an enhanced MOODLE e-learning platform client

Software Developer
Software Developer
  • Engineered an enhanced MOODLE e-learning platform client, improving accessibility and user experience (URL on request).
  • Developed offline access capabilities for lectures and exercises, enabling continuous learning in the absence of internet connectivity.
  • Created synchronization features for updating user progress and submissions upon reconnection to the internet.
  • Implemented robust server integration protocols for consistent and reliable data exchange with the Moodle server.
University of Dschang
Dschang, Cameroon
2 years
2011-01 - 2012-12

Designed and managed robust intranet systems

Network Specialist and Trainer
Network Specialist and Trainer
  • Designed and managed robust intranet systems, ensuring optimal network performance and communication.
  • Responsible for the installation, configuration, and maintenance of operating systems on diverse computers.
  • Oversaw intranet and internet network configurations, focusing on architecture, performance, and security.
  • Delivered computer science courses to children, nurturing foundational IT skills.
NGO PIPAD
Dschang

Aus- und Weiterbildung

Aus- und Weiterbildung

1 month
2024-07 - 2024-07

ISTQB Certified Tester Foundation Level (CTFL) v4.0

ISTQB Certified Tester Foundation Level (CTFL) v4.0, CERT IT
ISTQB Certified Tester Foundation Level (CTFL) v4.0
CERT IT

Testing

Test Analysis

Test Design

Static Testing

Testing Tools

1 month
2022-10 - 2022-10

Meta Front-End Developer Professional

coursera.org
coursera.org
1 month
2022-09 - 2022-09

Cypress UI automation testing

coursera.org
coursera.org
1 month
2022-09 - 2022-09

Design and Develop a Website using Figma and CSS

coursera.org
coursera.org
4 years 1 month
2018-04 - 2022-04

Computer Science

Master, Universität Paderborn
Master
Universität Paderborn
Software Engineering
1 month
2017-10 - 2017-10

Front-End Development with HTML5, CSS3 and Javascript

coursera.org
coursera.org

Position

Position

Freelance Software Developer and Tester

Kompetenzen

Kompetenzen

Top-Skills

Testautomatisierung Testanalyse Testreports Back-End Front-End

Produkte / Standards / Erfahrungen / Methoden

Profile

Innovative and results-driven freelance software engineer with extensive experience in software testing, test automation, and full-stack web development. Expert in Java and Python, I excel in testing software systems and am passionate about developing both the front-end and back-end aspects of web applications. My approach combines innovative problem-solving with a deep understanding of software quality and user experience. Dedicated to delivering high-quality, efficient software solutions, I am adept at streamlining testing processes and integrating the latest technologies in web development. With a strong record of successful projects and continuous professional development, I am committed to providing top-tier freelance services in advanced software engineering.


Skills and Technologies

Testing Frameworks 

  • Robotframework
  • Jest
  • Cypress
  • Storybook
  • JUnit
  • Postman


Coding Frameworks

  • Bootstrap
  • Angular
  • React
  • Node.js
  • Spring
  • Spring Boot


Prototyping Tools

  • Balsamiq
  • Figma
  • Sketch


CMS

  • Typo3
  • Joomla
  • Wordpress


CI/CD Tools

  • Azure DevOps Pipelines
  • Docker/Kubernetes
  • Jenkins
  • Github Actions
  • Gitlab


Protocols

  • HTTP/HTTPS
  • FTP
  • REST-API
  • MQTT


Internet of Things

  • Programming of Linux-based gateways with Java and Python


Networks and Systems

  • TCP/IP
  • Linux
  • Windows
  • MacOS


Visualization

  • Grafana


Software Methods

  • Agile
  • Scrum
  • Pair programming
  • Design thinking


Agile Planning Tools

  • Azure DevOps
  • Jira


Modeling

  • UML
  • Merise

Programmiersprachen

Java
HTML
CSS
LESS/SASS
Javascript
Typescript
PHP
Python
Scala


Datenbanken

MySQL
PostgreSQL
MongoDB

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 months
2023-02 - 2023-12

Network Platform Project

Test Automation Expert for End-User Services Python robotframework grafana ...
Test Automation Expert for End-User Services
  • Engineer a comprehensive testing framework for critical end-user services, including network (e.g., authentication, VLAN allocation) and application services (e.g., MS Office365).
  •  Develop and implement a quality assessment framework to ensure the reliability and efficiency of end-user services.
  •  Author and execute automated test cases in Python, utilizing the Robot Testing Framework, to enhance service validation processes.
  • Produce customized test reports and implement Grafana dashboards for insightful visualizationof test outcomes.
  •  Establish and manage a CI-CD pipeline in GitLab, optimizing development and deployment workflows.
  • Successfully deploy and integrate the test framework into diverse operational environments
Python robotframework grafana CI/CD pipeline Gitlab
Deutsche Bahn
Frankfurt am Main
1 year 2 months
2022-11 - 2023-12

Fullstack Development Project

Fullstack Web Developer HTML JavaScript CSS ...
Fullstack Web Developer
  • Develop front-end and back-end solutions, specializing in UI design with HTML, CSS, Angular, React; and server-side programming in Python, Java, including REST-API development.
  • implement and manage databases using MySQL and MongoDB.
  • Conduct comprehensive testing: unit, integration (Selenium, Robot Framework); and testing with Postman.
  • Establish and maintain CI/CD pipelines using GitHub Actions.
  • Deploy web applications on AWS, utilizing Docker and Kubernetes technologies.

HTML JavaScript CSS Angular MongoDB Selenium robotframework kubernetes Git postman
Sharp Agile Technologies UG
Nuremberg
2 years 3 months
2020-08 - 2022-10

Developed user interfaces for car multimedia systems

Front-End Developer
Front-End Developer
  • Developed user interfaces for car multimedia systems, including prototyping and design with Sketch.
  • Implemented responsive UIs using HTML, SCSS, and Angular, adhering to modern web standards.
  • Managed and maintained BEM (Block Element Modifier) methodology for CSS architecture.
  • Conducted extensive UI testing (unit and integration) and debugging on various hardware platforms.
  • Utilized Bitbucket for efficient software version control and team collaboration.
Stellar design und engineering GmbH
Ulm
1 year 7 months
2018-04 - 2019-10

Managed and optimized the institute?s TYPO3 websites

Web Developer (Student Assistant)
Web Developer (Student Assistant)
  • Managed and optimized the institute?s TYPO3 websites for performance and reliability.
  • Administered TYPO3 CMS, including updates, module configuration, and template customization.
  • Enhanced front-end and back-end features using HTML, CSS, JavaScript, and server-side database programming.
  • Provided technical support for TYPO3 websites, addressing issues and enhancing user experience based on feedback.
Heinz Nixdorf Institut
Paderborn
2 years
2017-10 - 2019-09

Software Innovation Lab

Software Developer (Student Assistant)
Software Developer (Student Assistant)
  • Contributed to the ?Business 4.0 OWL? project, focusing on ICT-driven business model innovation and value chain development.
  • Developed and maintained an IT showroom demonstrator, highlighting new software solutions and technologies.
  • Engaged in full-stack development, including UI design with HTML, CSS, and Angular, server-side scripting in NodeJS, and REST-API integration.
  • Implemented and managed database systems using MySQL.
University of Paderborn
Paderborn
1 year 1 month
2018-04 - 2019-04

Developed a platform for searching and aggregating open-source software

Web Developer and Tester (Student Project Group),
Web Developer and Tester (Student Project Group),
  • Developed a platform for searching and aggregating open-source software based on specific features from various repositories.
  • Designed user interface using HTML, CSS, and Angular.
  • Conducted front-end testing utilizing Cypress.
  • Implemented server-side logic and API development in Scala.
  • Deployed platform leveraging Docker and Kubernetes for containerization and orchestration.
University of Paderborn
Paderborn
2 years
2014-01 - 2015-12

Specialized in deploying and customizing VTiger CRM systems

Network Specialist and Customer Support
Network Specialist and Customer Support
  • Specialized in deploying and customizing VTiger CRM systems for optimal integration with existing technologies.
  • Managed VoIP systems, ensuring quality standards and resolving performance issues at client sites.
  • Provided expert consultations on IP telephony, tailoring VoIP solutions to meet specific client requirements.
Infogenie
Yaound´e, Cameroon
2 years
2013-01 - 2014-12

Engineered an enhanced MOODLE e-learning platform client

Software Developer
Software Developer
  • Engineered an enhanced MOODLE e-learning platform client, improving accessibility and user experience (URL on request).
  • Developed offline access capabilities for lectures and exercises, enabling continuous learning in the absence of internet connectivity.
  • Created synchronization features for updating user progress and submissions upon reconnection to the internet.
  • Implemented robust server integration protocols for consistent and reliable data exchange with the Moodle server.
University of Dschang
Dschang, Cameroon
2 years
2011-01 - 2012-12

Designed and managed robust intranet systems

Network Specialist and Trainer
Network Specialist and Trainer
  • Designed and managed robust intranet systems, ensuring optimal network performance and communication.
  • Responsible for the installation, configuration, and maintenance of operating systems on diverse computers.
  • Oversaw intranet and internet network configurations, focusing on architecture, performance, and security.
  • Delivered computer science courses to children, nurturing foundational IT skills.
NGO PIPAD
Dschang

Aus- und Weiterbildung

Aus- und Weiterbildung

1 month
2024-07 - 2024-07

ISTQB Certified Tester Foundation Level (CTFL) v4.0

ISTQB Certified Tester Foundation Level (CTFL) v4.0, CERT IT
ISTQB Certified Tester Foundation Level (CTFL) v4.0
CERT IT

Testing

Test Analysis

Test Design

Static Testing

Testing Tools

1 month
2022-10 - 2022-10

Meta Front-End Developer Professional

coursera.org
coursera.org
1 month
2022-09 - 2022-09

Cypress UI automation testing

coursera.org
coursera.org
1 month
2022-09 - 2022-09

Design and Develop a Website using Figma and CSS

coursera.org
coursera.org
4 years 1 month
2018-04 - 2022-04

Computer Science

Master, Universität Paderborn
Master
Universität Paderborn
Software Engineering
1 month
2017-10 - 2017-10

Front-End Development with HTML5, CSS3 and Javascript

coursera.org
coursera.org

Position

Position

Freelance Software Developer and Tester

Kompetenzen

Kompetenzen

Top-Skills

Testautomatisierung Testanalyse Testreports Back-End Front-End

Produkte / Standards / Erfahrungen / Methoden

Profile

Innovative and results-driven freelance software engineer with extensive experience in software testing, test automation, and full-stack web development. Expert in Java and Python, I excel in testing software systems and am passionate about developing both the front-end and back-end aspects of web applications. My approach combines innovative problem-solving with a deep understanding of software quality and user experience. Dedicated to delivering high-quality, efficient software solutions, I am adept at streamlining testing processes and integrating the latest technologies in web development. With a strong record of successful projects and continuous professional development, I am committed to providing top-tier freelance services in advanced software engineering.


Skills and Technologies

Testing Frameworks 

  • Robotframework
  • Jest
  • Cypress
  • Storybook
  • JUnit
  • Postman


Coding Frameworks

  • Bootstrap
  • Angular
  • React
  • Node.js
  • Spring
  • Spring Boot


Prototyping Tools

  • Balsamiq
  • Figma
  • Sketch


CMS

  • Typo3
  • Joomla
  • Wordpress


CI/CD Tools

  • Azure DevOps Pipelines
  • Docker/Kubernetes
  • Jenkins
  • Github Actions
  • Gitlab


Protocols

  • HTTP/HTTPS
  • FTP
  • REST-API
  • MQTT


Internet of Things

  • Programming of Linux-based gateways with Java and Python


Networks and Systems

  • TCP/IP
  • Linux
  • Windows
  • MacOS


Visualization

  • Grafana


Software Methods

  • Agile
  • Scrum
  • Pair programming
  • Design thinking


Agile Planning Tools

  • Azure DevOps
  • Jira


Modeling

  • UML
  • Merise

Programmiersprachen

Java
HTML
CSS
LESS/SASS
Javascript
Typescript
PHP
Python
Scala


Datenbanken

MySQL
PostgreSQL
MongoDB

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.