Loading ...

Farshad Darvishi

Farshad DarvishiFront End Developer

Commencing my professional journey at 17 with Araz Design Company, I evolved from intern to a Front-End Engineer, passionately dedicating free hours to master

HTML

,

CSS

,

JavaScript

,

jQuery

, and later,

Dnn CMS

.

Over the years, I played a pivotal role in crafting 20+ websites at Webcade, delving into

WordPress

for international enterprises. Embracing

React

, I now adeptly manage client and server-side development as a Front-End Engineer, utilizing frameworks like

Next.js

.

My continuous pursuit of growth and innovation, coupled with a collaborative spirit in

Agile

and

Scrum

teams, empowers me to architect robust applications, harmonizing aesthetics and functionality. Eager to apply my skills in crafting cutting-edge digital solutions, I seek collaborative opportunities to enhance my capabilities.

Starting at the age of 17, I began my journey in Araz Design Company, where I started as an intern. My enthusiasm for front-end development drove me to invest my free hours in honing my skills. Transitioning into a front-end engineering role during my late teens marked a thrilling new phase.
Over the past years, I've cultivated invaluable expertise in front-end development, actively contributing to a range of projects. My foundation encompassed HTML, CSS,JavaScript, and jQuery, and soon expanded to embrace the dynamic realm of DNN CMS. At Webcade, I played a pivotal role in over 20 website creations across two and a half years, gaining hands-on proficiency in crafting immersive web experiences.
Eager for fresh horizons, I ventured intoWordPress development, collaborating with international enterprises on diverse freelance ventures. This venture allowed me to grasp WordPress intricacies while further refining my adeptness in delivering top-tier solutions.
Fueled by my pursuit of growth and innovation, I embraced React—an avant-garde technology reshaping the front-end landscape. Today, as a Front-End Engineer, I adeptly manage both client and server-side development using frameworks such as Next.js. These experiences, coupled with my collaborative spirit withinAgile and Scrum teams, empower me to architect robust applications ensuring unparalleled user experiences.
Throughout my journey, my ardor for continuous learning has shone, as has my dedication to staying at the forefront of industry trends. Merging my web design background with extensive front-end expertise, I tackle projects with a holistic perspective, harmonizing aesthetics and functionality.
I'm propelled by a pursuit of excellence and eagerly anticipate employing my skills and insights to craft pioneering digital solutions that captivate users and surpass expectations. Simultaneously, I eagerly seek opportunities to collaborate within teams and enhance my capabilities.

Experiences

Fidibo - Senior Frontend Developer

  • React JS

  • Next JS

  • Ant Design

  • Redux

  • Debugging

  • PWA

  • Jira

I have experience working within a squad team structure where each squad delivers its product using agile methodologies. Currently, the front-end team consists ...

Freelance - Frontend Developer

  • Tailwind CSS

  • Bootstrap

  • Next.js

  • TypeScript

  • React JS

  • Primefaces

  • Redux tookit

  • Parallax

  • PWA

  • Jira

  • Monday

  • Cypress

As a freelancer, I encountered various challenges in my personal projects, including startups, new applications, and projects for remote companies...

MATNA - Senior React Developer

  • React JS

  • Ant Design

  • Redux tookit

  • Debugging

  • PWA

  • Jira

I began my mandatory military service in this company as a React developer, where I worked on medical center applications. These projects p...

Yalda - Senior Frontend Developer

  • React JS

  • Bootstrap

  • jQuery

  • Debugging

  • JavaScript

I contributed to the development of various local network and internet projects, and our team faced fresh challenges that led us to explore new ...

Apasai - Javascript Developer

  • JavaScript

  • jQuery

  • jQuery UI

  • Debugging

I developed several local front-end applications that presented new challenges, particularly in JavaScript. Thanks to the support of my team and m...

WebCade - Frontend Developer

  • JavaScript

  • jQuery

  • jQuery UI

  • SASS

  • Bootstrap

  • DNN

I had a strong track record of successfully developing more than 20 websites and applications using DNN and JavaScript. Throughout these projects,...

ArazDesign - Intern

  • UI Design

  • PhotoShop

  • HTML

  • CSS

  • Team Work

  • Basic JavaScript

While working as an intern, I simultaneously immersed myself in the field of web design and development, dedicating my free time to honing my ...

Challenges

Optimizing Performance

Implemented performance optimizations in complex web applications, focusing on improving

SEO

metrics such as

page load speed

and

mobile responsiveness

. Utilized advanced techniques in

React

and

Next.js

to analyze and address performance bottlenecks, ensuring

optimal visibility

and

ranking on search engine

results pages.

Cross-Functional Collaboration

Successfully collaborated with interdisciplinary teams, both on-site and remotely, to integrate

front-end solutions

with

back-end systems

. Effectively communicate technical concepts to non-technical stakeholders, ensuring alignment with

project objectives

and

timelines

.

Technical Issue Resolution & Leadership

Resolved critical

technical issues

under

tight deadlines

, leveraging expertise in

DNN CMS

,

WordPress

,

React

, and

Next.js

. Provided

leadership

in

problem-solving

,

guiding

junior developers,

fostering collaboration

, and

improving workflow efficiency

for

higher-quality deliverables

.

Adapting to Emerging Technologies

Stayed abreast of

emerging technologies

and industry

best practices

to adapt to evolving

project requirements

. Proactively upskilled in

new frameworks

and

tools

, such as

Next.js

,

React

,

Redux

, and Deploying Best

Design Patterns

to enhance development efficiency and stay ahead of industry trends.

Educations

Iran University of Information Technology

Web Programming - Bachelor's degree

Iran University of Information Technology

Computer Programming - Associate's degree

shahid Avini

Diploma, Computer Graphics

Portfolio

  • Weather Pulse
    Weather Pulse

    Weather Pulse is a React project that offers real-time weather information, featuring a Leaflet map, autocomplete, and various weather details. The application is fully responsive, with a toggle menu,...

    Technologies:
    TypeScript
    ,
    Leaflet Map
    ,
    Custom Autocomplete
    ,
    Theme Switcher
    ,
    Tailwind CSS
    ,
    Progressive Web App (PWA)
    ,
    Cypress E2E Testing

    Status: Complete

  • Minimal Task Manager
    Minimal Task Manager

    Minimal Task Manager is a simple yet powerful to-do list application built with React, showcasing advanced skills in frontend development. The project incorporates CRUD operations, dynamic search, and...

    Technologies:
    TypeScript
    ,
    CRUD Operations
    ,
    Search and Filtering
    ,
    Ant Design
    ,
    BEM CSS Convention
    ,
    Cypress E2E Testing

    Status: Complete

  • Dopal Dashboard Features
    Dopal Dashboard Features

    I collaborated with the Dopal team, focusing on authentication (phone and password) and additional features like the dashboard, categories, and passenger-specific functionalities for trip features. My...

    Technologies:
    Date Conversion
    ,
    Prime React
    ,
    Search and Filtering
    ,
    Tree Nodes
    ,
    Date Picker & Calender
    ,
    Redux TK

    Status: Complete

  • Medical Center Applications
    Medical Center Applications

    I successfully navigated challenging projects in JavaScript, React.js, and PWA, focusing on the development of comprehensive systems for medical professional registration, hospital information managem...

    Technologies:
    TypeScript
    ,
    Chart JS
    ,
    keycloak
    ,
    PDF Renderer
    ,
    Tree Nodes
    ,
    Date Picker & Calender
    ,
    Redux TK
    ,
    Ant Design

    Status: Complete

  • Tavana Projects
    Tavana Projects

    I played a key role in the Tavana project by implementing essential features, including the development of micro front ends using webpack and React.js. My contributions encompassed creating foundation...

    Technologies:
    TypeScript
    ,
    WebPack
    ,
    Micro Front-End
    ,
    Redux TK
    ,
    Ant Design

    Status: Complete