Tech Lead Angular/Frontend
Aktualisiert am 04.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.07.2024
Verfügbar zu: 100%
davon vor Ort: 5%
Angular
NestJs
RxJs
Unittest
Jest
Front-End
UI
UIX
Software
Softwarearchitektur
Code Review
Code Quality
Automotive

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 year 9 months
2023-01 - now

Vulnerability Management

Lead Angular Developer Angular RxJs JavaScript ...
Lead Angular Developer
As Lead Angular Developer, I spearheaded the development of a web app for managing vulnerability securities, focusing on delivering a seamless user experience using advanced technologies and agile practices.

Key Responsibilities and Achievements:
Frontend Leadership: Led the implementation of the entire frontend application using Angular 16 and the Porsche Design System, ensuring a cohesive and visually consistent user experience.

Migration Projects: Directed the migration from a VanillaJS app to Angular 15, and subsequently to Angular 16 and 17, including transitioning to standalone components and Angular Signals, modernizing the codebase and enhancing performance.

Authentication & State Management: Integrated SAML Authentication for secure access and implemented NgRx Store for scalable state management.

Performance Optimization: Developed lazy-loaded components and modules to optimize performance and reduce initial load times.

RxJS & Error Handling: Designed complex data processing pipelines and implemented elegant error-handling strategies for API calls using RxJS, improving application responsiveness and resilience.

Data Visualization: Integrated Chart.js and ng2-charts for dynamic and interactive data visualization, enhancing analytical capabilities.

Code Quality & Best Practices: Enhanced code quality through regular code reviews, linting, Test-Driven Development, and SonarQube for continuous improvement of code quality and security.

Collaboration & Mentorship: Worked closely with backend developers for seamless integration and mentored junior developers, fostering a collaborative and growth-oriented environment.

Agile Development: Contributed to an agile team of 6 using the Scrum framework to ensure timely delivery of features.

Technical Stack: Angular 16, 17, NgRx Store, Signals, RxJS, TypeScript, HTML, SCSS, Jira, Confluence, Bitbucket, Python (Flask, FastAPI), SQLite3, SonarQube.
Vulnerability Management Anwendung
Angular RxJs JavaScript TypeScript SAML NgRx SonarQube
Remote
3 years 7 months
2021-03 - now

Invoice Management Application

Founder & Lead Angular Developer | March 2021 ? Present Angular JavaScript TypeScript ...
Founder & Lead Angular Developer | March 2021 ? Present
As the founder, I've been hands-on in managing expectations for five key customers and delivering tailored software solutions across various projects. My role blends technical leadership with business management, driving both development excellence and customer satisfaction.

Key Responsibilities and Achievements:
Leadership: Mentored the juniors on the tech stack and industry best practices, guiding them through the latest software processes to ensure top-quality output.

Full-Stack: Developed a reporting application that automates accounting tasks and streamlines the invoicing process based on booked work hours, using Angular 17 and a full-stack approach.

Migrations: Led migrations to Angular 16 and 17, including the adoption of standalone components and the implementation of NgRx-SignalStore, enhancing performance, and aligning with the latest Angular trends.

RxJS Optimization: Optimized RxJS pipelines to improve data processing efficiency and responsiveness across applications.

Error Handling: Developed robust error-handling strategies for API calls, ensuring reliability and a seamless user experience.

Code Quality & Testing: Improved code quality through comprehensive code reviews, linting, and the integration of unit tests using Jest, ensuring maintainable and robust code across the application.

Deployment & Cloud: Successfully deployed the Angular web app on Render and the NestJS service along with the database on Heroku.

Technical Stack: Angular 15, 16, 17, NgRx-SignalStore, RxJS, Angular Material, Bootstrap, NestJS, Express, NodeJS, TypeScript, JavaScript, MongoDB Atlas, PostgreSQL, Jest, HTML, CSS, Heroku, Git, Trello, Render.

This role has been a challenging yet rewarding journey, combining technical leadership with the business acumen needed to grow and manage a successful company. It has provided me with a holistic view of software development and business management, further solidifying my expertise in Angular and full-stack development.
Invoice Management Application
Angular JavaScript TypeScript Sass CSS RxJs NgRx Material Bootstrap Heroku Render NestJs Signals Authentication Authorization Unittest
RSASOFT
Remote
2 years 2 months
2022-05 - 2024-06

Unternehmensportal

Senior Angular Developer/Spezialist Angular Maven SCSS ...
Senior Angular Developer/Spezialist

Contributed to a major software solution for German companies, facilitating communication with fiscal authorities and document sharing.

Key responsibilities and achievements include:
Angular Migration: Successfully migrated the application from Angular 15 to Angular 16, ensuring stability, managing breaking changes, and cleaning up the repository. Implemented linting and set up testing for future development.

PrimeNG Integration: Led the transition to full PrimeNG solutions, upgrading legacy components and implementing new ones as required by stakeholders.
Feature Development: Developed and integrated new solutions and pages, enhancing the application's functionality and user experience.

Technologies: Angular 16, PrimeNG, Bootstrap, TypeScript, NgXs, Maven, HTML, SCSS, GitLab, Docker, Jira, Java, Elasticsearch, Matomo.

Unternehmensportal
Angular Maven SCSS JavaScript TypeScript RxJs NgRx GitLab Atlassian JIRA Atlassian Confluence Docker Matomo
Remote
9 months
2022-05 - 2023-01

Bank Versicherung Produkt Verkaufsassistent

Senior Angular Developer Angular SCSS RxJs ...
Senior Angular Developer
  • Worked on a fintech solution enabling banks to offer financial products to their customers.

    Key responsibilities and achievements include:
    Custom Theming & Reusability: Implemented generic solutions with custom theming to accommodate different banks' branding, focusing on reusability.

    Test Coverage: Maintained test coverage at 80% while developing new features using Jest and Cypress.

    Agile Participation: Actively engaged in SCRUM ceremonies, managing expectations and updating tickets based on customer requirements.

    Technologies: Angular, Angular Material, Bootstrap, TypeScript, Jest, Cypress, HTML, SCSS, Jira, Confluence, Bitbucket.
Bank Versicherung Produkt Verkaufsassistent
Angular SCSS RxJs NgRx Unittest Jest CICD
Remote
1 year
2021-06 - 2022-05

Versicherungsprodukt Verkaufassistent

Produkt Manager Product Management Roadmap Eskalationsmanagement ...
Produkt Manager
Managed a team of 19 that built a financial advisory tool's accounting module in an agile environment.

Key responsibilities and achievements include:
Feature Implementation: Led the development of the customer wills and income/expenses components of the accounting module.

Stakeholder Management: Navigated conflicts and relationships between stakeholders and the team, negotiating optimal technical solutions.

Bridge Between Teams: Acted as a liaison between the product and technical sides, ensuring alignment and effective communication.

Technologies: GitLab CI, Jira, Confluence, Slack, Waydev, Figma.
Team: 6 ReactJS Developers, 6 NodeJS Developers, 4 QA Engineers, 2 Designers, 1 DevOps, and myself.
Versicherungsprodukt Verkaufassistent
Product Management Roadmap Eskalationsmanagement Managementerfahrung
Remote
7 months
2021-03 - 2021-09

Reifenprodukt Verkaufsanwendung

Angular Developer Angular NgRx TypeScript ...
Angular Developer

Developed a sales flow application for Germany?s largest private tire service provider to upsell various tire packages.

Key responsibilities and achievements include:
State Management: Managed state across 5 pages of the sales flow, implementing various selling propositions.

Custom Views: Designed and adapted different views based on customer requests to enhance user experience and meet specific needs.

Tech Stack: Angular 9, Node.js, TypeScript, JavaScript, SQL Server, .NET Core, HTML, CSS, Git.

Reifenprodukt Verkaufsanwendung
Angular NgRx TypeScript CSS SCSS
Emil Frey
Remote
9 months
2019-10 - 2020-06

Car Infotainment Anwendungen

Full Stack Developer - Angular and Node.js - Typescript Angular Node.js Express ...
Full Stack Developer - Angular and Node.js - Typescript
Worked on various projects for the Infotainment System of the Porsche Taycan.

Key responsibilities and achievements include:
Video Streaming App: Implemented a video streaming application for the Infotainment System.

Insurance Selling App: Adapted an insurance selling app based on customer demands for the Infotainment System.

Innovation Projects: Developed various games as part of the innovation team.

Tech Stack: Angular, Node.js, TypeScript, JavaScript, KOA, KOA Websockets, Redis, HTML, CSS, Git.

Team: agile team of 7 members using Scrum Framework
Taycan Infotainment
Angular Node.js Express Redis
Porsche Engineering
Cluj Napoca
2 years 1 month
2017-07 - 2019-07

Business Intelligence Consultant - Angular and Qlik, SAP

Business Intelligence Consultant - Angular and Qlik, SAP Angular QlikSense
Business Intelligence Consultant - Angular and Qlik, SAP
  • Worked on various projects for HR and BI departments across multiple clients.

    Key responsibilities and achievements include:
    Skill Management Tool: Developed a skill management tool for HR to assess employee skills internally.

    HR Frontend Adaptation: Adapted the HR frontend app from Daimler AG to meet customer requirements and display essential KPIs for tracking employee productivity.

    Weather Test Monitoring App: Implemented changes to the weather test monitoring app for Porsche cars.

    BI Frontend App: Built a new frontend app for KUKA AG?s BI department to track production KPIs.

    Tech Stack: Angular, Qlik Sense, SAP Lumira, SAP BW, SAP ABAP, SAP UI5, SAP ODATA.
Angular QlikSense
Daimler, Kuka, Porsche
Cluj Napoca

Aus- und Weiterbildung

Aus- und Weiterbildung

1 year 9 months
2019-10 - 2021-06

Advanced Information Systems

Masters, Babes Bolyai University, Cluj Napoca
Masters
Babes Bolyai University, Cluj Napoca
2 years 8 months
2016-10 - 2019-05

Computer Science

Bachelor, Babes Bolyai University, Cluj Napoca
Bachelor
Babes Bolyai University, Cluj Napoca

Position

Position

Lead Angular Entwicker/Senior Angular Entwickler/Fullstack Entwickler mit Angular und NestJs/NodeJs/Python

Kompetenzen

Kompetenzen

Top-Skills

Angular NestJs RxJs Unittest Jest Front-End UI UIX Software Softwarearchitektur Code Review Code Quality Automotive

Programmiersprachen

Angular
Experte
NestJs
Fortgeschritten
Typescript
Experte
Javascript
Experte
SCSS
Experte
Python
Basics

Branchen

Branchen

Automotive

Fintech

Ecommerce

Healthcare

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 year 9 months
2023-01 - now

Vulnerability Management

Lead Angular Developer Angular RxJs JavaScript ...
Lead Angular Developer
As Lead Angular Developer, I spearheaded the development of a web app for managing vulnerability securities, focusing on delivering a seamless user experience using advanced technologies and agile practices.

Key Responsibilities and Achievements:
Frontend Leadership: Led the implementation of the entire frontend application using Angular 16 and the Porsche Design System, ensuring a cohesive and visually consistent user experience.

Migration Projects: Directed the migration from a VanillaJS app to Angular 15, and subsequently to Angular 16 and 17, including transitioning to standalone components and Angular Signals, modernizing the codebase and enhancing performance.

Authentication & State Management: Integrated SAML Authentication for secure access and implemented NgRx Store for scalable state management.

Performance Optimization: Developed lazy-loaded components and modules to optimize performance and reduce initial load times.

RxJS & Error Handling: Designed complex data processing pipelines and implemented elegant error-handling strategies for API calls using RxJS, improving application responsiveness and resilience.

Data Visualization: Integrated Chart.js and ng2-charts for dynamic and interactive data visualization, enhancing analytical capabilities.

Code Quality & Best Practices: Enhanced code quality through regular code reviews, linting, Test-Driven Development, and SonarQube for continuous improvement of code quality and security.

Collaboration & Mentorship: Worked closely with backend developers for seamless integration and mentored junior developers, fostering a collaborative and growth-oriented environment.

Agile Development: Contributed to an agile team of 6 using the Scrum framework to ensure timely delivery of features.

Technical Stack: Angular 16, 17, NgRx Store, Signals, RxJS, TypeScript, HTML, SCSS, Jira, Confluence, Bitbucket, Python (Flask, FastAPI), SQLite3, SonarQube.
Vulnerability Management Anwendung
Angular RxJs JavaScript TypeScript SAML NgRx SonarQube
Remote
3 years 7 months
2021-03 - now

Invoice Management Application

Founder & Lead Angular Developer | March 2021 ? Present Angular JavaScript TypeScript ...
Founder & Lead Angular Developer | March 2021 ? Present
As the founder, I've been hands-on in managing expectations for five key customers and delivering tailored software solutions across various projects. My role blends technical leadership with business management, driving both development excellence and customer satisfaction.

Key Responsibilities and Achievements:
Leadership: Mentored the juniors on the tech stack and industry best practices, guiding them through the latest software processes to ensure top-quality output.

Full-Stack: Developed a reporting application that automates accounting tasks and streamlines the invoicing process based on booked work hours, using Angular 17 and a full-stack approach.

Migrations: Led migrations to Angular 16 and 17, including the adoption of standalone components and the implementation of NgRx-SignalStore, enhancing performance, and aligning with the latest Angular trends.

RxJS Optimization: Optimized RxJS pipelines to improve data processing efficiency and responsiveness across applications.

Error Handling: Developed robust error-handling strategies for API calls, ensuring reliability and a seamless user experience.

Code Quality & Testing: Improved code quality through comprehensive code reviews, linting, and the integration of unit tests using Jest, ensuring maintainable and robust code across the application.

Deployment & Cloud: Successfully deployed the Angular web app on Render and the NestJS service along with the database on Heroku.

Technical Stack: Angular 15, 16, 17, NgRx-SignalStore, RxJS, Angular Material, Bootstrap, NestJS, Express, NodeJS, TypeScript, JavaScript, MongoDB Atlas, PostgreSQL, Jest, HTML, CSS, Heroku, Git, Trello, Render.

This role has been a challenging yet rewarding journey, combining technical leadership with the business acumen needed to grow and manage a successful company. It has provided me with a holistic view of software development and business management, further solidifying my expertise in Angular and full-stack development.
Invoice Management Application
Angular JavaScript TypeScript Sass CSS RxJs NgRx Material Bootstrap Heroku Render NestJs Signals Authentication Authorization Unittest
RSASOFT
Remote
2 years 2 months
2022-05 - 2024-06

Unternehmensportal

Senior Angular Developer/Spezialist Angular Maven SCSS ...
Senior Angular Developer/Spezialist

Contributed to a major software solution for German companies, facilitating communication with fiscal authorities and document sharing.

Key responsibilities and achievements include:
Angular Migration: Successfully migrated the application from Angular 15 to Angular 16, ensuring stability, managing breaking changes, and cleaning up the repository. Implemented linting and set up testing for future development.

PrimeNG Integration: Led the transition to full PrimeNG solutions, upgrading legacy components and implementing new ones as required by stakeholders.
Feature Development: Developed and integrated new solutions and pages, enhancing the application's functionality and user experience.

Technologies: Angular 16, PrimeNG, Bootstrap, TypeScript, NgXs, Maven, HTML, SCSS, GitLab, Docker, Jira, Java, Elasticsearch, Matomo.

Unternehmensportal
Angular Maven SCSS JavaScript TypeScript RxJs NgRx GitLab Atlassian JIRA Atlassian Confluence Docker Matomo
Remote
9 months
2022-05 - 2023-01

Bank Versicherung Produkt Verkaufsassistent

Senior Angular Developer Angular SCSS RxJs ...
Senior Angular Developer
  • Worked on a fintech solution enabling banks to offer financial products to their customers.

    Key responsibilities and achievements include:
    Custom Theming & Reusability: Implemented generic solutions with custom theming to accommodate different banks' branding, focusing on reusability.

    Test Coverage: Maintained test coverage at 80% while developing new features using Jest and Cypress.

    Agile Participation: Actively engaged in SCRUM ceremonies, managing expectations and updating tickets based on customer requirements.

    Technologies: Angular, Angular Material, Bootstrap, TypeScript, Jest, Cypress, HTML, SCSS, Jira, Confluence, Bitbucket.
Bank Versicherung Produkt Verkaufsassistent
Angular SCSS RxJs NgRx Unittest Jest CICD
Remote
1 year
2021-06 - 2022-05

Versicherungsprodukt Verkaufassistent

Produkt Manager Product Management Roadmap Eskalationsmanagement ...
Produkt Manager
Managed a team of 19 that built a financial advisory tool's accounting module in an agile environment.

Key responsibilities and achievements include:
Feature Implementation: Led the development of the customer wills and income/expenses components of the accounting module.

Stakeholder Management: Navigated conflicts and relationships between stakeholders and the team, negotiating optimal technical solutions.

Bridge Between Teams: Acted as a liaison between the product and technical sides, ensuring alignment and effective communication.

Technologies: GitLab CI, Jira, Confluence, Slack, Waydev, Figma.
Team: 6 ReactJS Developers, 6 NodeJS Developers, 4 QA Engineers, 2 Designers, 1 DevOps, and myself.
Versicherungsprodukt Verkaufassistent
Product Management Roadmap Eskalationsmanagement Managementerfahrung
Remote
7 months
2021-03 - 2021-09

Reifenprodukt Verkaufsanwendung

Angular Developer Angular NgRx TypeScript ...
Angular Developer

Developed a sales flow application for Germany?s largest private tire service provider to upsell various tire packages.

Key responsibilities and achievements include:
State Management: Managed state across 5 pages of the sales flow, implementing various selling propositions.

Custom Views: Designed and adapted different views based on customer requests to enhance user experience and meet specific needs.

Tech Stack: Angular 9, Node.js, TypeScript, JavaScript, SQL Server, .NET Core, HTML, CSS, Git.

Reifenprodukt Verkaufsanwendung
Angular NgRx TypeScript CSS SCSS
Emil Frey
Remote
9 months
2019-10 - 2020-06

Car Infotainment Anwendungen

Full Stack Developer - Angular and Node.js - Typescript Angular Node.js Express ...
Full Stack Developer - Angular and Node.js - Typescript
Worked on various projects for the Infotainment System of the Porsche Taycan.

Key responsibilities and achievements include:
Video Streaming App: Implemented a video streaming application for the Infotainment System.

Insurance Selling App: Adapted an insurance selling app based on customer demands for the Infotainment System.

Innovation Projects: Developed various games as part of the innovation team.

Tech Stack: Angular, Node.js, TypeScript, JavaScript, KOA, KOA Websockets, Redis, HTML, CSS, Git.

Team: agile team of 7 members using Scrum Framework
Taycan Infotainment
Angular Node.js Express Redis
Porsche Engineering
Cluj Napoca
2 years 1 month
2017-07 - 2019-07

Business Intelligence Consultant - Angular and Qlik, SAP

Business Intelligence Consultant - Angular and Qlik, SAP Angular QlikSense
Business Intelligence Consultant - Angular and Qlik, SAP
  • Worked on various projects for HR and BI departments across multiple clients.

    Key responsibilities and achievements include:
    Skill Management Tool: Developed a skill management tool for HR to assess employee skills internally.

    HR Frontend Adaptation: Adapted the HR frontend app from Daimler AG to meet customer requirements and display essential KPIs for tracking employee productivity.

    Weather Test Monitoring App: Implemented changes to the weather test monitoring app for Porsche cars.

    BI Frontend App: Built a new frontend app for KUKA AG?s BI department to track production KPIs.

    Tech Stack: Angular, Qlik Sense, SAP Lumira, SAP BW, SAP ABAP, SAP UI5, SAP ODATA.
Angular QlikSense
Daimler, Kuka, Porsche
Cluj Napoca

Aus- und Weiterbildung

Aus- und Weiterbildung

1 year 9 months
2019-10 - 2021-06

Advanced Information Systems

Masters, Babes Bolyai University, Cluj Napoca
Masters
Babes Bolyai University, Cluj Napoca
2 years 8 months
2016-10 - 2019-05

Computer Science

Bachelor, Babes Bolyai University, Cluj Napoca
Bachelor
Babes Bolyai University, Cluj Napoca

Position

Position

Lead Angular Entwicker/Senior Angular Entwickler/Fullstack Entwickler mit Angular und NestJs/NodeJs/Python

Kompetenzen

Kompetenzen

Top-Skills

Angular NestJs RxJs Unittest Jest Front-End UI UIX Software Softwarearchitektur Code Review Code Quality Automotive

Programmiersprachen

Angular
Experte
NestJs
Fortgeschritten
Typescript
Experte
Javascript
Experte
SCSS
Experte
Python
Basics

Branchen

Branchen

Automotive

Fintech

Ecommerce

Healthcare

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.