Skip to content
View abuhasanrumi's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report abuhasanrumi

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 250 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
abuhasanrumi/README.md

MasterHead

wakatime

I'm a Frontend Engineer with over 2 years of experience building responsive, high-performance web applications using React, TypeScript, and modern tooling. I currently work at DevsNest LLC, where I collaborate on e-commerce solutions and Shopify apps that serve real-world business needs.

I enjoy creating intuitive, accessible user interfaces, and I'm especially passionate about developer tools, state management, and building micro-libraries to improve UI performance.

Skills & Tools

Languages

JavaScript TypeScript

Frontend

React Next.js Vue.js Redux Zustand TanStack Query Tailwind CSS Chakra UI shadcn/ui Ant Design Sass SCSS React Native

Backend & APIs

Node.js Express.js GraphQL REST API JWT

Databases

MongoDB PostgreSQL

Tooling

Vite Webpack Chrome Browser APIs Firebase

Others

Shopify App Development Chrome Extensions NPM Package Publishing

Work Experience

DevsNest LLC

Software Engineer | May 2023 – Present

  • Contributed to a large-scale, scalable Shopify app dashboard using React, JavaScript, Redux, and REST APIs — with robust state management and a modular architecture.
  • Built dynamic merchant dashboards and reusable frontend components, ensuring performance and maintainability across multiple apps.
  • Collaborated with product, design, and QA teams to ship features aligned with business and user experience goals.
  • Provided mentorship through code reviews, fostering a collaborative and growth-driven developer culture.

Projects I'm Proud Of

Project Description
🔧 FlexiForm Dynamic form builder with conditional logic and live preview (React + Zustand + TypeScript).
💸 Expensify Cross-platform expense tracker built with React Native and Firebase.
🕵️‍♂️ WebPeekr Chrome extension to extract fonts, colors, and design styles from websites.
⚙️ Micro-Flow Lightweight JS utility for debouncing, throttling, and rate-limiting.
🔄 State-Sync NPM utility to sync state across tabs and windows.

Portfolio Badge

Stats

📫 Let's Connect!

Website LinkedIn Email Resume

Pinned Loading

  1. flexiForm flexiForm Public

    FlexiForm is a modern, customizable form builder built with Next.js, Tailwind CSS, and Prisma. It features drag-and-drop form creation, real-time previews, dark mode, and secure user authentication…

    TypeScript

  2. WebPeekr WebPeekr Public

    WebPeekr is a powerful Chrome extension that helps developers and designers analyze websites in real-time, extracting fonts, sizes, colors, and assets like images and SVGs for efficient frontend de…

    JavaScript 1

  3. micro-flow micro-flow Public

    A tiny (364b) JavaScript utility for debouncing, throttling, and dynamic rate-limiting. Built for performance and simplicity, micro-flow helps developers optimize event-driven applications with min…

    JavaScript

  4. state-sync state-sync Public

    A tiny (~1KB) JavaScript utility to sync state across browser tabs and windows using BroadcastChannel with a localStorage fallback. Perfect for SPAs, PWAs, and collaborative apps needing seamless, …

    TypeScript

  5. expense-tracker-app expense-tracker-app Public

    A modern expense tracking application built with Expo and React Native that helps users manage their finances efficiently.

    TypeScript

  6. timezone-to-country timezone-to-country Public

    A tiny (~18KB) JavaScript utility to get country information from a given timezone.

    JavaScript