Farhan Galib

Menu

Farhan Galib

Hello, I'm Farhan Galib!

A Passionate Frontend Engineer

I build responsive, high-performance web applications that bring ideas to life. With 3+ years of experience in modern JavaScript frameworks, I love crafting intuitive and fast user experiences.

A Bit About Me

My journey as a frontend engineer began 3 years ago, driven by a passion for creating intuitive and visually stunning web experiences. I thrive on translating complex ideas into elegant, user-friendly interfaces.

I specialize in modern JavaScript frameworks like React.js, Vue.js, and Next.js, always focusing on writing clean, maintainable code. My goal is to build applications that are not only performant and accessible but also a joy to use.

My Technical Stack

Core Expertise

  • HTML5, CSS3, JavaScript, TypeScript, ES6
  • React.js, Vue.js, Next.js
  • React Query, React Hook Form, Redux, React Signal
  • Bootstrap, Chakra UI, Tailwind CSS

Comfortable With

  • Redux Toolkit, Styled Components, CSS Modules
  • React Leaflet, React Flow, Swiper

Familiarity

  • Material-UI

Development Tools

  • Git, GitHub, GitLab, Chrome Dev Tools, VSCode
  • NPM, Yarn, Heroku, Netlify, Slack, Jira

My Educational Journey

Bangladesh University of Business and Technology (BUBT)

Mirpur 02, Dhaka

B.Sc. in Computer Science and Engineering (CSE)

June 2017 – August 2021

CGPA: 3.83 / 4.00

Professional Experience

Exabyting

Software Engineer (Frontend)

Dhaka-1212, Bangladesh

Oct 01, 2023 – Present

  • Built responsive features for bKash website using React.js, Laravel, and Next.js including:
    • bKash Map
    • Education Fee Payment
    • History section
  • Developed Flow Builder for Sogedes’ ai.fctry using React.js and Tailwind CSS
  • Created Onboarding Analytics and Settings for Empatick using Next.js, CSS Modules, and Bootstrap
  • Optimized performance and fixed bugs across bKash Toll web app and CMS

Prolific Info Tech

Jr. Software Engineer (Frontend)

Dhaka-1212, Bangladesh

Dec 01, 2021 – June 06, 2023

  • Developed responsive web apps using React.js, Vue.js, and Next.js
  • At QuestionPro, built TypeScript-based CX components and tested with Jest & React Testing Library
  • Collaborated with cross-functional teams for successful project launches

Featured Projects

bKash Website

Tech: Laravel, React.js, TypeScript, React Query, React Signal, React Leaflet, Bootstrap

Preview: bKash
  • Enhanced user experience for 70+ million users
  • Key features:
    • Agent, merchant, and ATM booth locator
    • Education Fee Payment for 1000+ institutions
    • History page
  • Upgraded Toll web app and CMS

Sogedes – Flow Builder

Tech: React.js, React Flow, Tailwind CSS

Preview: ai.fctry
  • Drag-and-drop workflow builder for conversational AI platforms
  • Real-time AI conversation design

Empatick

Tech: Next.js, CSS Modules, Bootstrap

Preview: empatick.com
  • Onboarding analytics with emotion/responsiveness dashboards
  • Settings UI with toggle and FAQ upload
  • Employee Table with CSV bulk uploads

QuestionPro

Tech: React.js, TypeScript, React Query, Jest

Preview: questionpro.com
  • Response-based ticketing system for managing feedback
  • Reusable components and tested with Jest

CasaBeauMonde

Tech: Nuxt.js, Capacitor.js, Quasar

Preview: casabeaumonde.com
  • Multi-vendor e-commerce site for women’s clothing
  • Converted from Bootstrap for speed and mobile compatibility

Biziary

Tech: React.js, Chakra UI, Redux

Preview: biziary.com
  • Business directory with admin and user panel
  • Features: Search, review, listing across cities

ShipSimple

Tech: Next.js, Flowbite, Redux Toolkit

Preview: shipsimple.ca
  • Courier-based shipping solution
  • Responsive design and page conversion
  • Fixed frontend issues for better operation