Skip to content
View farhanhalai30's full-sized avatar
🎯
Focusing
🎯
Focusing
Block or Report

Block or report farhanhalai30

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
farhanhalai30/README.md

Hi there 👋

Farhan Halai here.

About Me

  • I am a Frontend Engineer.
  • A consistent learner with a knack for exploring new things.
  • Appreciates neat and clean design with more finite and granular user interactions.
  • I like to work on projects that are challenging in terms of both - logic and creativity.

Technologies

  • Languages - HTML, CSS, JavaScript
  • Frameworks - React.js, Next.js, Vue.js
  • Extended languages - TypeScript, SCSS, PostCSS
  • Other Tools - Webpack, Rollup, Vite, Jest

Experience

  • Freelance Web Developer currently.
  • Chargebee - Senior Software Engineer (Aug'21 - Nov'23)
  • Media.net - Jr. UI Developer to Sr. UI Developer (Dec'16 - Aug'21)
  • Flyrobe - Software Engineering Intern (Nov'16 - Dec'16)

Feel free to reach out,

Pinned

  1. Add 'event listener' to all instance... Add 'event listener' to all instances of a class selector.
    1
    /**
    2
    * Adding custom 'addEventListenerToAll'
    3
    * to NodeList.prototype which will be
    4
    * accessible throughout the page
    5
    */ 
  2. easy-accordion easy-accordion Public

    Accordion Plugin written in Vanilla JavaScript.

    HTML 2

  3. reactjs-boilerplate reactjs-boilerplate Public template

    Boilerplate code for React.js projects

    JavaScript 2