
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