BG
About Me

Farhad Gharagozlou

@farhadggu

Contact Me

About Me

I am Farhad Gharagozlou, FrontEnd React/Next JS Developer with a passion for graphic design. I am a Computer Engineering student as well. I began programming in beggining university.

Works

2022 - Present

NahalGasht

FrontEnd Developer (React js/Vue js/Next js/Nuxt js)
  • ameninAmenin Website

    Designed and developed the Amenin website, a comprehensive platform for pilgrimage tours to Mashhad and Karbala. The site offers online tour reservations, a rich blog covering various pilgrimage topics, and interactive features such as a competition league where members can earn points to win free tours. Additionally, it provides a salary program for authors contributing articles and includes social features like story highlights and the ability to follow or unfollow authors. Built using Next.js, Tailwind CSS, Splide.js for sliders, and Froala Editor for content creation, the platform emphasizes performance, responsiveness, and user engagement.

  • ameninAmenin Dashboard

    Developed the Amenin Dashboard, a comprehensive internal system for managing all aspects of the Amenin platform. This admin panel supports operations at scale, including user and role management (authors, publishers), article and outsourced content workflows, tour and reservation management, categories and tags, story highlights, competition league scoring, Q&A moderation, and user comments. Designed for performance and clarity, the dashboard was built using React.js and Tailwind CSS, Antd library, offering a modular, scalable, and intuitive interface for the operations team.

  • aiaAia Website

    Designed and developed the AIA platform, an AI-focused blog website dedicated to educating users on the use and application of artificial intelligence tools. Additionally, I contributed to the platform by producing and editing educational video content. This project was built using Nuxt.js, leveraging its features for high performance and a seamless user experience.

  • visalandVisaLand Website

    Designed and developed the VisaLand website, a blog-driven platform offering in-depth information about global visa types, requirements, and travel regulations. The site provides free visa consultation and guidance via phone call, helping users choose the right visa and prepare accurate documentation. With strong ties to embassies and a high success rate in visa applications, VisaLand has become a trusted resource for travelers. The platform was built using HTML, CSS, JavaScript, WordPress, with a focus on SEO, clarity, and mobile responsiveness.

  • visalandVizaland Dashboard

    Developed and launched a comprehensive dashboard system for managing clients applying for visas. The platform streamlined the entire visa application process, allowing all steps to be completed electronically. I utilized React.js to build a responsive and efficient interface that enhanced user experience and operational efficiency.

  • nahalgashtNahalGasht Website

    Designed and developed the NahalGasht website for a travel agency offering domestic (Iran) and international tour packages. The site presents detailed information on various trips, while all bookings are handled via phone call or in-person at the agency counter, not through online reservation. Built using HTML, CSS, JavaScript, WordPress, Tailwind CSS, the project focuses on responsive design and a user-friendly interface to make travel planning accessible and efficient.

Projects

NPM Packages

JavaScript / TypeScript / Node.js / React
  • npmVeeStream: The Ultimate Video Conversion CLI Tool

    VeeStream, the command-line companion you never knew you needed! With its power, you can convert videos effortlessly into various resolutions and generate HLS playlists for seamless streaming on the web. Whether you're a developer optimizing video streams or someone who just wants a quick way to prepare videos for multi-quality playback, VeeStream has your back.

  • npmCompCraft CLI - Your React Component Factory!

    CompCraft CLI is a command-line tool designed to simplify and streamline your workflow by automating the generation, management, and organization of React components. Whether you're a seasoned developer or just starting out, CompCraft ensures you spend more time crafting logic than creating boilerplate code.

  • npmre-svgify – Convert & Customize SVGs as React Components

    re-svgify is a powerful tool that transforms your SVG files into optimized, fully customizable React components. No more manual conversions—just drop your SVGs in a folder and let re-svgify handle the rest!

Experience

2022 - 2025

Front-End / MERN Developer

React / Next / Vue / Nuxt / Node

I started frontend development with basic HTML, CSS, and JavaScript, then progressed into React by building dashboard applications. Later, I moved to Next.js to create SEO-friendly and performance-optimized large-scale websites. To stay up-to-date with modern frontend trends, I explored Vue.js and Nuxt.js as well. I collaborated with frontend teams on projects like the AIA site with Nuxt.js technologies and also experimented with backend development for personal projects using Node.js.

Education

2019 - 2025

Bachelor Degree in Computer Engineering

Islamic Azad University Karaj