Full-stack software engineer of scalable web applications with a background in hardware engineering
Aktualisiert am 01.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 0%
ReactJS
JavaScript
Node.js
Bootstrap
MaterialUI
SCSS
PostgreSQL
Sequelize
Unittest
Storybook
REST
English
Fortgeschritten
Deutsch
Verhandlungssicher
Ungarisch
Muttersprache

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 Monate
2023-12 - 2024-10

EMPOWERING MENTAL HEALTH MANAGEMENT FOR BORDERLINE PERSONALITY DISORDER

  • Developed a comprehensive mobile application using Flutter and Dart, focusing on user-friendly design and seamless performance across devices
  • Implemented an authentication service with Next.js 13 and built an admin dashboard using Next.js 14, ensuring robust management capabilities and secure user access
  • Leveraged Chakra UI and Bootstrap for design, creating an intuitive and accessible user interface
  • Achieved 100% test coverage in the React components using Jest for unit and integration tests, complemented by Cypress for comprehensive system and end-to-end testing, ensuring thorough validation of both functionality and user experience
  • Utilized FeathersJS for the backend, facilitating efficient API development and real-time communication features
  • Integrated Github Actions for continuous integration and deployment, streamlining the development process and enhancing code quality
  • Employed Sentry for proactive error tracking and monitoring, significantly boosting the application's stability by quickly pinpointing and resolving issues across environments
MYSKILLS ? THE NEW COMPANION FOR A CONSCIOUS AND SELF-DETERMINED LIFE
1 Jahr
2023-01 - 2023-12

MULTILINGUAL COMMUNICATION PLATFORM FOR INCLUSIVE PARENT-TEACHER ENGAGEMENT

  • Led the migration of the application from Create React App (CRA) to Vite, enhancing the development workflow and reducing build times significantly.
  • Implemented comprehensive internationalization features, supporting multiple languages to cater to diverse user groups, thereby fostering inclusivity and accessibility.
  • Developed robust form and validation mechanisms using Zod, improving user data integrity and interaction experience within the application.
SCHOOLVOICE / SWOTLY ? BUILDING COMMUNITIES WHERE FAMILIES OF ALL LANGUAGES AND CULTURES CAN THRIVE
9 Monate
2022-05 - 2023-01

REVOLUTIONIZING HOME AND BUSINESS ENERGY USE WITH SMART, RENEWABLE TECHNOLOGIES

  • Implemented cost-optimization strategies, significantly reducing operational costs per device by optimizing cloud resource usage and data processing efficiency.
  • Developed robust data validation processes using Zod, ensuring high data integrity for IoT device communication
  • Designed and executed comprehensive unit and integration testing frameworks to ensure reliability and functionality
  • Leveraged SST for efficient infrastructure as code (IaC) management, streamlining deployment and maintenance of AWS resources.
  • Enhanced system resilience and throughput by architecting event-driven architectures with AWS Lambda and EventBridge, effectively handling IoT data pipelines
  • Utilized Terraform alongside SST for advanced Infrastructure as Code practices, ensuring consistent and reproducible deployments across AWS cloud environments
  • Orchestrated cloud infrastructure management using Terraform, achieving streamlined deployments and operational efficiency across AWS services
  • Enhanced CI/CD workflows with CircleCI, automating testing and deployment processes to ensure rapid, reliable delivery of backend services for IoT applications
MYENERGI ? PIONEERING SUSTAINABLE ENERGY SOLUTIONS FOR ECO-SMART LIVING
1 Jahr 2 Monate
2021-03 - 2022-04

SUITE OPF ERP & CRM SOFTWARES FROM SMALL- AND MEDIUM-SIZED ENTERPRISES

  • Developed single-page SaaS applications with a clean architecture that separates frontend components (React), central application state (Redux), and asynchronous state transitions (Thunks)

  • Implemented reusable Material-UI-based frontend components such as wizards, modals, and carousels

  • Created RESTful microservices based on Express and documented the APIs with OpenAPI (Swagger)

  • Used Sequelize as ORM to efficiently connect the backend logic with PostgreSQL databases

  • Ensured a smooth rollout of new features by providing database schema migration scripts based on Knex

  • Rolled out new features to end-users gradually using feature toggles and A/B tests

  • Collaborated closely with Product Owner to respond to continuously changing & increasing project scope

  • Actively shaped Agile ceremonies such as Daily Standups, Refinements, and Retrospectives

  • Eliminated performance issues in Formik-based React components using Hooks and Memoization

  • Created a safety net of automated integration and unit tests with Jest and Supertest

DELTRA ? PROVIDER OF ALL-IN-ONE OFFICE SOLUTIONS
2 Jahre 7 Monate
2019-10 - 2022-04

INNOVATIVE SOLUTIONS FOR EFFICIENT MANAGEMENT OF INVOICING, FINANCES, AND CUSTOMER RELATIONSHIPS

INNOVATIVE SOLUTIONS FOR EFFICIENT MANAGEMENT OF INVOICING, FINANCES, AND CUSTOMER RELATIONSHIPS FOR SMALL TO MEDIUM BUSINESSES

  • Developed single-page SaaS applications, integrating React, Redux, and Thunks to enhance user experience and application responsiveness
  • Architected RESTful microservices using Express, with comprehensive API documentation via Swagger, ensuring efficient backend operations and seamless service integration
  • Optimized database interactions and schema migrations with Sequelize for PostgreSQL, significantly improving data management and scalability within the application framework

INVOIZ, MEINBÜRO AND ORGAMAX ? STREAMLINING BUSINESS OPERATIONS WITH CUTTING-EDGE FINANCIAL SOFTWARE
1 Jahr 6 Monate
2019-10 - 2021-03

INVOICING SOLUTION FOR SMALL ORGANIZATIONS AND SOLOPRENEURS

  • Developed responsive React components according to the designs provided by the UX designer and helped maintain a consistent look-and-feel using a bootstrap-like styling library and SCSS

  • Integrated backend services using TypeScript and helped migrate banking interfaces from HBCI to a more secure PSD2-conform implementation

  • Supported a long-term migration from Ampersand.js to React using an opportunistic refactoring approach

  • Triaged incoming issues from 1st-level customer support, fixed urgent bugs immediately, and added lessurgent bugs to the team's TFS-based backlog for later fixing

  • Joined a team of 6 developers using a Scrum-like development approach and User Stories

  • Continuously delivered code changes with the help of Mocha- and Chai-based test automation, shell scripting, and Jenkins

:BUHL ? GERMANY'S MARKET LEADER FOR TAX SOFTWARE

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Monate
2022-03 - 2022-07

FULL-STACK TDD ACCELERATOR

CULTIVATE(SOFTWARE) ? SOFTWARE HOUSE OFFERING CORPORATE IT TRAINIG
CULTIVATE(SOFTWARE) ? SOFTWARE HOUSE OFFERING CORPORATE IT TRAINIG

Learned how to use eXtreme Programming principles and practices such as Test-first Programming, Trunk-based development, CI/CD, Pair Programming, and User Stories to deliver thoroughly tested features on a weekly basis without compromising on code maintainability

4 Monate
2019-03 - 2019-06

FULL-STACK WEB DEVELOPMENT CODING BOOTCAMP

SPICED ACADEMY ? SOFTWARE HOUSE OFFERING IT TRAINING
SPICED ACADEMY ? SOFTWARE HOUSE OFFERING IT TRAINING

Learned how to implement Single-page Web Applications and Microservices with relational databases using MV*Frameworks, React, jQuery, Express, Node, PostgreSQL, JavaScript, HTML, and CSS

Kompetenzen

Kompetenzen

Top-Skills

ReactJS JavaScript Node.js Bootstrap MaterialUI SCSS PostgreSQL Sequelize Unittest Storybook REST

Produkte / Standards / Erfahrungen / Methoden

PROFESSIONAL STATEMENT

Experienced full-stack software engineer with a background in hardware engineering, specializing in scalable web and mobile applications. Skilled in frontends and RESTful backends, with a proven ability to deliver solutions in international environments, using English and German. 


KEY EXPERIENCE

5 years of full-time, hands-on experience in professional software development of full-stack applications.


KEY SKILLS

  • FRONTEND: React, NextJS, JavaScript, TypeScript, SCSS, MUI, ChakraUI, Bootstrap
  • BACKEND: Microservices, REST, Node, Express, Knex, Sequelize, PostgreSQL, MongoDB, TypeORM
  • MOBILE: Flutter, Dart
  • TDD: Mocking, Unit & Integration Testing, Jest/Vitest, Mocha, Puppeteer, Storybook, Cypress
  • DEVOPS: AWS, SST, Linux, Git, JIRA, Terraform, CircleCI, GitOps
  • AGILE: eXtreme Programming, Scrum, User Stories, A/B Testing


PAST EMPLOYMENT

2011 - 2018

Role: Hardware Engineer, instructor of maintenance and servicing workshops and trainings

Customer: SIEMENS MOBILITY ? LEADING PROVIDER OF SUSTAINABLE AND EFFICIENT TRANSPORT AND MOBILITY SOLUTIONS

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 Monate
2023-12 - 2024-10

EMPOWERING MENTAL HEALTH MANAGEMENT FOR BORDERLINE PERSONALITY DISORDER

  • Developed a comprehensive mobile application using Flutter and Dart, focusing on user-friendly design and seamless performance across devices
  • Implemented an authentication service with Next.js 13 and built an admin dashboard using Next.js 14, ensuring robust management capabilities and secure user access
  • Leveraged Chakra UI and Bootstrap for design, creating an intuitive and accessible user interface
  • Achieved 100% test coverage in the React components using Jest for unit and integration tests, complemented by Cypress for comprehensive system and end-to-end testing, ensuring thorough validation of both functionality and user experience
  • Utilized FeathersJS for the backend, facilitating efficient API development and real-time communication features
  • Integrated Github Actions for continuous integration and deployment, streamlining the development process and enhancing code quality
  • Employed Sentry for proactive error tracking and monitoring, significantly boosting the application's stability by quickly pinpointing and resolving issues across environments
MYSKILLS ? THE NEW COMPANION FOR A CONSCIOUS AND SELF-DETERMINED LIFE
1 Jahr
2023-01 - 2023-12

MULTILINGUAL COMMUNICATION PLATFORM FOR INCLUSIVE PARENT-TEACHER ENGAGEMENT

  • Led the migration of the application from Create React App (CRA) to Vite, enhancing the development workflow and reducing build times significantly.
  • Implemented comprehensive internationalization features, supporting multiple languages to cater to diverse user groups, thereby fostering inclusivity and accessibility.
  • Developed robust form and validation mechanisms using Zod, improving user data integrity and interaction experience within the application.
SCHOOLVOICE / SWOTLY ? BUILDING COMMUNITIES WHERE FAMILIES OF ALL LANGUAGES AND CULTURES CAN THRIVE
9 Monate
2022-05 - 2023-01

REVOLUTIONIZING HOME AND BUSINESS ENERGY USE WITH SMART, RENEWABLE TECHNOLOGIES

  • Implemented cost-optimization strategies, significantly reducing operational costs per device by optimizing cloud resource usage and data processing efficiency.
  • Developed robust data validation processes using Zod, ensuring high data integrity for IoT device communication
  • Designed and executed comprehensive unit and integration testing frameworks to ensure reliability and functionality
  • Leveraged SST for efficient infrastructure as code (IaC) management, streamlining deployment and maintenance of AWS resources.
  • Enhanced system resilience and throughput by architecting event-driven architectures with AWS Lambda and EventBridge, effectively handling IoT data pipelines
  • Utilized Terraform alongside SST for advanced Infrastructure as Code practices, ensuring consistent and reproducible deployments across AWS cloud environments
  • Orchestrated cloud infrastructure management using Terraform, achieving streamlined deployments and operational efficiency across AWS services
  • Enhanced CI/CD workflows with CircleCI, automating testing and deployment processes to ensure rapid, reliable delivery of backend services for IoT applications
MYENERGI ? PIONEERING SUSTAINABLE ENERGY SOLUTIONS FOR ECO-SMART LIVING
1 Jahr 2 Monate
2021-03 - 2022-04

SUITE OPF ERP & CRM SOFTWARES FROM SMALL- AND MEDIUM-SIZED ENTERPRISES

  • Developed single-page SaaS applications with a clean architecture that separates frontend components (React), central application state (Redux), and asynchronous state transitions (Thunks)

  • Implemented reusable Material-UI-based frontend components such as wizards, modals, and carousels

  • Created RESTful microservices based on Express and documented the APIs with OpenAPI (Swagger)

  • Used Sequelize as ORM to efficiently connect the backend logic with PostgreSQL databases

  • Ensured a smooth rollout of new features by providing database schema migration scripts based on Knex

  • Rolled out new features to end-users gradually using feature toggles and A/B tests

  • Collaborated closely with Product Owner to respond to continuously changing & increasing project scope

  • Actively shaped Agile ceremonies such as Daily Standups, Refinements, and Retrospectives

  • Eliminated performance issues in Formik-based React components using Hooks and Memoization

  • Created a safety net of automated integration and unit tests with Jest and Supertest

DELTRA ? PROVIDER OF ALL-IN-ONE OFFICE SOLUTIONS
2 Jahre 7 Monate
2019-10 - 2022-04

INNOVATIVE SOLUTIONS FOR EFFICIENT MANAGEMENT OF INVOICING, FINANCES, AND CUSTOMER RELATIONSHIPS

INNOVATIVE SOLUTIONS FOR EFFICIENT MANAGEMENT OF INVOICING, FINANCES, AND CUSTOMER RELATIONSHIPS FOR SMALL TO MEDIUM BUSINESSES

  • Developed single-page SaaS applications, integrating React, Redux, and Thunks to enhance user experience and application responsiveness
  • Architected RESTful microservices using Express, with comprehensive API documentation via Swagger, ensuring efficient backend operations and seamless service integration
  • Optimized database interactions and schema migrations with Sequelize for PostgreSQL, significantly improving data management and scalability within the application framework

INVOIZ, MEINBÜRO AND ORGAMAX ? STREAMLINING BUSINESS OPERATIONS WITH CUTTING-EDGE FINANCIAL SOFTWARE
1 Jahr 6 Monate
2019-10 - 2021-03

INVOICING SOLUTION FOR SMALL ORGANIZATIONS AND SOLOPRENEURS

  • Developed responsive React components according to the designs provided by the UX designer and helped maintain a consistent look-and-feel using a bootstrap-like styling library and SCSS

  • Integrated backend services using TypeScript and helped migrate banking interfaces from HBCI to a more secure PSD2-conform implementation

  • Supported a long-term migration from Ampersand.js to React using an opportunistic refactoring approach

  • Triaged incoming issues from 1st-level customer support, fixed urgent bugs immediately, and added lessurgent bugs to the team's TFS-based backlog for later fixing

  • Joined a team of 6 developers using a Scrum-like development approach and User Stories

  • Continuously delivered code changes with the help of Mocha- and Chai-based test automation, shell scripting, and Jenkins

:BUHL ? GERMANY'S MARKET LEADER FOR TAX SOFTWARE

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Monate
2022-03 - 2022-07

FULL-STACK TDD ACCELERATOR

CULTIVATE(SOFTWARE) ? SOFTWARE HOUSE OFFERING CORPORATE IT TRAINIG
CULTIVATE(SOFTWARE) ? SOFTWARE HOUSE OFFERING CORPORATE IT TRAINIG

Learned how to use eXtreme Programming principles and practices such as Test-first Programming, Trunk-based development, CI/CD, Pair Programming, and User Stories to deliver thoroughly tested features on a weekly basis without compromising on code maintainability

4 Monate
2019-03 - 2019-06

FULL-STACK WEB DEVELOPMENT CODING BOOTCAMP

SPICED ACADEMY ? SOFTWARE HOUSE OFFERING IT TRAINING
SPICED ACADEMY ? SOFTWARE HOUSE OFFERING IT TRAINING

Learned how to implement Single-page Web Applications and Microservices with relational databases using MV*Frameworks, React, jQuery, Express, Node, PostgreSQL, JavaScript, HTML, and CSS

Kompetenzen

Kompetenzen

Top-Skills

ReactJS JavaScript Node.js Bootstrap MaterialUI SCSS PostgreSQL Sequelize Unittest Storybook REST

Produkte / Standards / Erfahrungen / Methoden

PROFESSIONAL STATEMENT

Experienced full-stack software engineer with a background in hardware engineering, specializing in scalable web and mobile applications. Skilled in frontends and RESTful backends, with a proven ability to deliver solutions in international environments, using English and German. 


KEY EXPERIENCE

5 years of full-time, hands-on experience in professional software development of full-stack applications.


KEY SKILLS

  • FRONTEND: React, NextJS, JavaScript, TypeScript, SCSS, MUI, ChakraUI, Bootstrap
  • BACKEND: Microservices, REST, Node, Express, Knex, Sequelize, PostgreSQL, MongoDB, TypeORM
  • MOBILE: Flutter, Dart
  • TDD: Mocking, Unit & Integration Testing, Jest/Vitest, Mocha, Puppeteer, Storybook, Cypress
  • DEVOPS: AWS, SST, Linux, Git, JIRA, Terraform, CircleCI, GitOps
  • AGILE: eXtreme Programming, Scrum, User Stories, A/B Testing


PAST EMPLOYMENT

2011 - 2018

Role: Hardware Engineer, instructor of maintenance and servicing workshops and trainings

Customer: SIEMENS MOBILITY ? LEADING PROVIDER OF SUSTAINABLE AND EFFICIENT TRANSPORT AND MOBILITY SOLUTIONS

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.