Zurück zu den Profis

Angular Developer & Architect & Javascript Developer & Lead Engineer & React Developer

Überblick


Kurzer Überblick

Ein Front-End-Entwickler mit 15 Jahren Erfahrung. Er verbessert und reorganisiert derzeit Funktionen in zwei großen Anwendungen mit Angular und React.js. Seine Erfahrung mit Angular besteht seit 8 Jahren und mit React seit 3 Jahren. Außerdem hat er Zustandsverwaltungssysteme integriert, NGRX für Angular und Context API für React. Außerdem hat er die Micro-Frontend-Architektur implementiert, die es ermöglicht, dass React- und Angular-Apps ohne Probleme zusammenarbeiten. Darüber hinaus arbeitet er seit 8 Jahren mit Node.js und Express.js. Was die Datenbanken betrifft, so verwendet er GraphQL und SQL. Er ist Mentor von drei jüngeren Teammitgliedern und beteiligt sich an Produkteinführungen und Code-Reviews. Darüber hinaus arbeitet er mit dem QA-Team zusammen, um Metriken und Testfälle zu erstellen und Fragen zu beantworten. Er ist stolz darauf, dass er durch die Erstellung von zwei effektiven Angular-Bibliotheken, die wiederverwendet werden können, sich wiederholende Funktionen eliminiert hat. Er ist es gewohnt, in einer agilen Umgebung in Scrum mit wöchentlichen Sprints zu arbeiten. In einer leitenden Funktion ist er seit fast einem Jahr und 8 Monaten und das größte Team, für das er verantwortlich war, bestand aus 12 Personen. Er spricht fließend Englisch. Abgesehen davon hat er auch ein technisches Buch geschrieben - https://www.amazon.com/Practical-Advanced-TypeScript-Hands-Learning-ebook/dp/B0C4QXBW74/ - und hat eine persönliche Website - https://ngjoy.dev/

Berufliche Erfahrung

Front-end Tech Lead - Architect (SB & TMS)

(March 2022 - Present)

Responsibilities

  • Collaborated with design, product, and back-end teams to maintain, refactor, and extend existing features of two major Angular and React.js applications. Led the integration of state management for both applications, using NGRX for Angular and Context API for React.
  • Introduced and led the implementation of Micro-frontend architecture, enabling React and Angular apps to work together seamlessly. Currently, independent teams maintain these apps.
  • Participated in product releases and conducted code reviews with a team of 14 developers and team leads across two projects.
  • Mentored three junior team members, ensuring high performance and goal achievement.
  • Collaborated with the QA team to define test cases, metrics, and resolve any questions or issues.
  • Created two efficient and reusable Angular libraries to drive higher reusability, facilitate cross-team collaboration, and eliminate duplication of highly repetitive features.
  • Defined the technical vision, reduced technical debt, and prioritized features in collaboration with the product, marketing, and customer enablement teams.

Senior Front-end - Architect

(January 2019 - March 2022)

Responsibilities:

  • Worked with a team of eight developers on two large-scale projects for prestigious clients in the luxury industry, such as Rolex, Omega, Louis Vuitton, Chanel, and Cartier. Developed VAT management applications for their operations processes.
  • Integrated with third-party services and external APIs as part of the implementation process.
  • Assisted in migrating features from AngularJS 1.4 to the current Angular 5 application.
  • Developed new product features and optimized existing ones.
  • Coordinated with engineering and product teams to identify customer requirements.
  • Worked in a Test-Driven Development environment, achieving 85% code coverage with Jasmine or Jest.
  • Improved the aesthetic and user experience of critical online services.
  • Collaborated with the QA team to define test cases, metrics, and resolve any questions or issues related to test results.
  • Analyzed software issues and developed practical technical solutions.
  • Documented the solution architecture for the projects.

Senior Full Stack

(January 2018 - December 2018)

Responsibilities:

  • JavaScript / React / GraphQL / Mapbox Node.js
  • Collaborated with stakeholders, engineering, and product teams to identify requirements and develop solutions.
  • Documented the solution architecture for the project.
  • Refactored two different 15-year-old applications into a new Angular-based application based on new design and requirements. Integrated with third-party services and external APIs.
  • Reviewed the quality of code for a high-volume Casino web application, ensuring code and design consistency across team members.
  • Conducted unit and load testing for a critical progressive web application, identifying and addressing critical performance issues during the development phase.
Author
Angular Developer & Architect +3
64788879756eef00019fe96a
Angestellter7500  / Pro Monat
EbenSENIOR
Rollen
Angular Developer Architect Javascript Developer Lead Engineer React Developer
Sprachen
English
Fähigkeiten
AJAXAngularAngular 2AngularJSApplication ServerArchitectAutomation TestingBootstrapCMSCSSCertificationsCode ManagementConfluenceD3.jsDatabaseDjangoDrupalExpress.jsFlexboxFunctional TestingGitGraphQLHTMLIDEJasmineJavaScriptJavascript ToolsJestJiraLESSLoad TestingMicrosoft serversNon-Functional TestingOraclePHP CMSPerformance TestingPostgreSQLProject Management ToolsProject ManagerPythonReactReduxRxJSSASSSQLTest DevelopmentTesting TypesThree.jsToolsTypeScriptUIUXUnit TestingWebpackWebstormjQuerynode.jsnpm
Lokalitäten
RemoteWien