Tehran, Iran. Born in 7/4/1991.
I have 4 years of experience, 1 year pure javascript and jquery and 3 years in angular.
Also very interested in working with react.
Decent knowledge of backend technologies such as nodejs and mongodb
Fake Netflix: 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.
Calendar app: (Angular) Github Link
Weather App: (Angular) Github Link
Phone Number: +989106949628
Email: alifarzanegan70@gmail.com
Linkdin: Ali Farzanegan
Github: @gm2870
FRONTEND DEVELOPER
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.
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