About Me


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


My Skills


JAVASCRIPT TYPESCRIPT ANGULAR
REACT NEXTJS NODEJS

Sample Projects


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


Contact Info


Phone Number: +989106949628

Email: alifarzanegan70@gmail.com

Linkdin: Ali Farzanegan

Github: @gm2870

ALI Farzanegan

FRONTEND DEVELOPER


Work Experience



Inpress - Vastgoedcommunicatie

Jul 2023 - Sep 2023

  • Project: Real estate signs, banners (angular, angular material)

    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

  • Project: Fraud Detection System (angular, angular material, bootstrap)

    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.


  • Project:

    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

  • Project:

    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.


My Education



2018

Sematec Institute

Web Design

90h - HTML & CSS, Javascript

PHP

40h - php programming language

2009-2014

Azad University

Mechanical Engineering

Bachelor's Degree