Hi, I

_

I'm a self-taught developer who loves to code.

I specialize in web technologies.

Profile picture

Experiences

Panshilab

Fullstack Engineer

November 2022 - Present

NYC, NY, USA

Responsibilities:

  • Building reusable UI components with react.js and typescript.
  • Building APIs with Nest.js.
  • Building shareable packages in Turbo repo.
  • Collaborating with team mates.

Technologies:

  • Firebase
  • Jotai
  • Material UI
  • Nest.js
  • Next.js
  • PostgreSQL
  • React Hook Form
  • Turbo repo
  • TypeORM
  • TypeScript
  • Zod

Prayers Connect

Team Lead, Project Web (Volunteer)

November 2022 - Present

NYC, NY, USA

Responsibilities:

  • Helping hire interns, guiding them and training them.
  • Working with team-mates.

Technologies:

  • Jest
  • Jotai
  • Material UI
  • Next.js
  • React Query
  • TypeScript

Airwrk

Frontend Engineer

August 2022 - June 2023

Dhaka, Bangladesh

Responsibilities:

  • Building UI interfaces with React.js.
  • Code review.
  • Maintaining clean code structure.
  • Helping out team members when they're stuck.

Technologies:

  • Formik
  • Git/Github
  • Next.js
  • React Query
  • React Router DOM
  • React.js
  • Redux Toolkit Query
  • Redux toolkit
  • Tailwind CSS
  • TypeScript
  • Zustand

I've set the repository folder structure and coding conventions. Built custom hooks and modules (e.g API handers, file handlers, etc) / utility methods. Implemented and maintained Redux Toolkit Query to handle fetching data. Implemented and maintained the Redux Toolkit store.

Prayers Connect

Software Engineer (Volunteer)

March 2022 - November 2020

NYC, NY, USA

Responsibilities:

  • Developing UI interfaces, writing tests etc.
  • Working with team-mates, guiding newcomers.
  • Involved with the intern hiring process, reviewing projects & interviewing them.
  • Involved with the QA team.

Technologies:

  • Jest
  • Jotai
  • Material UI
  • Next.js
  • React Query
  • TypeScript

Prayers Connect

Software Engineer Intern

October 2021 - March 2022

NYC, NY, USA

Responsibilities:

  • Developed reusable UI components using Next.js & TypeScript.
  • Reviewed codes.
  • Integrated google maps api and created a map without using any google map library built for the React.js ecosystem.
  • Fixed bugs.
  • Added SSR for the pages.
  • Reviewed codes on the daily basis, whenever there was/were any.
  • Worked in an agile environment.
  • Followed agile workflows.
  • Attended weekly retrospective meetings.

Technologies:

  • Github CI/CD
  • Jest
  • React-query
  • Sentry
  • Test-rail

I was involved in and responsible for writing unit tests, actively working with team-mates. Wrote unit tests for the components. I was also involved with the QA team. Helped my team to unblock themselves if there was any.

Astro.js

HTML

CSS 3

Lua

Typescript

React.js

Next.js

Nest.js

Zod

PostgresQL

Jest

Redux Toolkit

Tailwind CSS

Turbo Repo

React query

React Hook Form

Agile

Astro Portfolio

This project is a portfolio website using Astro and Tailwind CSS and GSAP.

  • Astro
  • Tailwind
  • GSAP

Nvim NPM

A Neovim plugin for JavaScript, TypeScript projects that provides a way to execute npm scripts without leaving the editor.

  • lua
  • telescope

Nvim Monorepos

This is a simple file picker. It finds all the files matching a specific pattern of files in your sub directories and lists them using telescope.nvim.

  • lua
  • telescope

Posinic

I worked on this project in my previous job. It's A POS application to manage your inventory and sales.

  • Next.js
  • PostgreSQL
  • TypeScript
  • etc

PrayersConnect

I work as volunteer at PrayersConnect. It is a website that helps people to find mosques and prayer centers in their area.

  • Next.js
  • TypeScript
  • MaterailUI
  • etc

Airwrk

I worked as a Frontend Developer at Airwork. It's a one stop talent shop.

  • React.js
  • TypeScript
  • MaterialUI
  • etc