Tehran, Iran. Born in 7/4/1991.
I have 6 years of experience, 1 year pure javascript and jquery and 5 years in Angular.
Also very interested in working with react.
Decent knowledge of backend technologies such as nodejs and mongodb
Fake Netflix: (React, nextjs) Github Link
Features:
Created over 20 High quality and responsive UI components, identical to netflix.
Constructed Nextjs features such as Image component, routing, custom servers in more than 5 feature modules.
Redux toolkit for state management in more than 5 feature modules.
Added RTK query for 30 plus API calls and caching.
Fake Melli Baam: (Angular, Angular material) Github Link
Features:
Multi theming using angular material
Authentication using Nodejs
Calendar App: (Angular,Angular Material) Github Link
Weather App: (Angular) Github Link
FRONTEND DEVELOPER
ASA Co. - (ویستا سامانه آسا)
Feb 2024 - Present
Helped the team to finalize core structure of microfrontend applications.
contributed and edjucated teammates to write better and cleaner code,refactoring major parts of old code base.
Had major participation in developing mobile version of the app.
Inpress - Vastgoedcommunicatie
Jul 2023 - Sep 2023
Redesigned and debugged over 30 components that resulted in having reusable and maintable code.
Created over 10 new base components like timepicker,date range picker,stepper, radio group etc saving 100 hours of development.
Engineered ngrx for state management including Facade pattern in 3 main modules, as a result code base became well structured.
Son (www.son.ir)
Feb 2020 - Apr 2023
Refactored and debugged over 50 components that made the app production ready.
Resolved form validation for more than 20 complicated components that increased interactivity and user experience.
used rxjs and it's operators for dealing with over 30 API calls.
Designed new UI using Adobe XD for the app which resulted in fixing UX issues, bad color choices and more.
Developed the new design, over 10 pages in two weeks saving over 200 hundred development time.
Tax Service Provider (Angular, Angular material)
Designed and developed initial UI in less than 1 month and under severe time pressure.
Handled validation for big forms with over 70 inputs, delivering highly coordinated form interactions.
Customized over 10 material components, inputs and table according to requirements of the app, minimizing need of extra libraries.
Phone Number: +989106949628
Email: alifarzanegan70@gmail.com
Linkdin: Ali Farzanegan
Github: @gm2870
Malek Accounting
Dec 2018- Jul 2019
Food delivery app (Javascript and Jquery)
As a newcomer managed to boost the quality of over 5000 lines of code.
Collaberated with UX designer to change and improve UI.
Used jquery features like AJAX for over 20 API calls.
2018
Sematec InstituteWeb Design
90h - HTML & CSS, JavascriptPHP
40h - php programming language2009-2014
Azad UniversityMechanical Engineering
Bachelor's Degree