You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Stefan FathiSF

Stefan Fathi

Frontend Developer with focus on Vue.js and Ionic

€560/day
Hannover, DE
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Stefan

I support companies as an experienced frontend developer in the implementation of modern, high-performance web applications that are technically convincing and user-friendly.

My specialization lies in Vue (Vue 3 with Composition API) and Ionic; I also have extensive project experience with React and Angular. I accompany projects from technical conception through development to productive introduction, both in building new applications and in further developing existing systems.

I work routinely with TypeScript, state management, component-based architecture, and support teams in the introduction and maintenance of design systems as well as in performance optimization (e.g., refactoring, Google Lighthouse).

My added value: high technical expertise, structured working method, and experience in cross-functional, international teams with close coordination between development, UX, and product owners.

Let's develop your digital products efficiently and sustainably together.
  • German

    Native or bilingual

  • English

    Fluent

Can work on-site
Hannover (up to 50km)

Experience

  • Accenture GmbH
    Frontend Web Developer and Technology Consultant
    DIGITAL AND IT
    April 2022 - July 2024 (2 years and 3 months)
    Hamburg, Germany
    In my role as a consulting frontend web developer in three international teams, I was involved in the conception, development, and optimization of modern web applications over several years. My focus was on projects for the public transport sector and the financial services sector.
    • Conception and implementation of modern, high-performance web applications with a focus on Vue.js, Ionic, React.js, and Next.js, including state management, routing, and component-based architecture
    • Independent development of complex features and participation in the technical planning of single-page applications
    • Performance optimization of existing applications using tools like Google Lighthouse and targeted refactoring
    • Quality assurance through the implementation of automated unit and end-to-end tests with Jest and Cypress
    • Adaptation and maintenance of applications for various sales partners via a headless CMS (Contentful)
    • Code reviews to ensure technical standards and share best practices with team members
    • Close coordination with UX/UI designers for the implementation of user-friendly interfaces according to design systems
    • Technical onboarding and mentoring of new colleagues: imparting project-specific processes, development standards, and company culture
    • Analysis and evaluation of technical requirements and conception of suitable solutions in direct collaboration with clients
    • Integration and support of applications in cloud environments (Azure), including CMS integration and deployment
    • Participation in internal communities and knowledge sharing formats through lectures and presentations (e.g., new technologies, feature previews)
    • Team size: up to 10 people, international and cross-functional collaboration
    In this position, I was able to further expand my expertise in modern frontend technologies and actively contribute to the successful implementation of complex digital solutions.
  • Selbständiger Frontend Entwickler
    Frontend Web Developer
    RESEARCH
    December 2021 - March 2022 (3 months)
    München, Germany
    In my work as a freelance frontend developer with a focus on test automation, I significantly contributed to the migration of existing Protector tests to modern Cypress end-to-end tests.
    • Conception, planning, and execution of the migration from legacy tests to Cypress
    • Development and implementation of new end-to-end tests
    • Optimization, stabilization, and maintenance of existing Cypress test suites
    • Creation of modular, reusable Cypress components and custom commands
    • Building a scalable test architecture in close collaboration with the development team
    • Ongoing coordination with product owners, QA, and developers to define meaningful test scenarios and acceptance criteria
    This allowed me to contribute to the sustainable improvement of test coverage and the acceleration of release cycles.
  • Carl Zeiss Microscopy Deutschland GmbH
    Angular Frontend Web Developer
    RESEARCH
    March 2021 - December 2021 (9 months)
    Munich, Germany
    Full-time internship as an Angular Frontend Web Developer
    During my internship, I was entrusted with the following tasks:
    • Discussion and implementation of new features in close collaboration with the product owner and the designer, frontend, backend, and DevOps colleagues
    • Active participation in the Scrum and Kanban process
    • Support for new employees with questions
    • Conception and implementation of unit tests with Karma and Jasmine as well as e2e tests with Cypress
    • Integration of dynamic deployment of test certificates for Protractor and Cypress e2e tests depending on the execution
    • Deployment environment, both for the local development environment and for execution in the Azure DevOps pipeline
    • Independent transfer of design ideas and usability guidelines from existing components to new features
    • Responsive page design using CSS media queries and CSS flexbox
    • Generalization and merging of Angular components for reuse
    • Creation of modal dialogs using smart and dumb components
    • Creation and adaptation of search result filters
    • Adaptation of reactive and template-driven forms
    • Creation and adaptation of reactive functions using RxJS, including handling of related data streams
    • Migration of the frontend project from Angular 11 to Angular 12
    • Automation of file adaptation and creation using Angular Schematics
    • Sharing the knowledge gained about Angular Schematics in a tech talk, including live coding

Recommendations

Be the first to recommend Stefan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Business Informatics B. Sc
    University of Münster,
    2010
    Abschluss: Wirtschaftsinformatik B. Sc
  • Training as a Film and Television Actor
    First Take Acting Academy,
    2015
    Ausbildung zum Film- und Fernsehschauspieler

Skill set

Categories