Dibyendu Das

Full-Stack Web Developer

Web Development
7roles
41skills
2education

About

Full-Stack Web Developer with experience building responsive web applications using React.js, Node.js, TypeScript, Redux, and related technologies.

Experience

ReactJs

BrodiTech

March-June 2025 · Kolkata

Implemented infinite scrolling using useInfiniteQuery; used React Hook Form with Zod/Yup for schema-based validation; integrated React Select, MultiSelect, Datepicker, Recharts, and date-fns; integrated TanStack Query for API data fetching and caching; developed TypeScript applications with TanStack Query and Router; used Tailwind CSS, shadcn/ui, and Linux.

ReactJs

Klizo Solutions

March-August 2024 · Kolkata

Implemented upload, download, and delete functionality in the GCIP Ncentiva platform; implemented client-side search; designed and implemented the admin settings route; implemented multiple data table methodologies; ensured designs and new features were mobile friendly.

Freelancer MERN Stack

Self Employed

2023 · Remote

Developed an e-commerce application using React and Strapi; developed a social application with likes, comments, followers, and followings; implemented Redux for e-commerce checkout; added Sass features and animations for styling.

Mentor (Volunteer)

Microverse

January 2020-April 2022 · Remote

Mentored junior developers through code reviews, technical support, and motivation tips; proposed code structure improvements; shared project guidance for a pair-programming curriculum; supported testing platforms and unit tests; provided guidance in JavaScript, React.js, GitHub, and Heroku.

Web Consultant

Elixr

2018-2020 · India

Pitched clients for SEO reforms, online presence, and mobile and app development; provided solutions to make websites fast, reliable, and responsive; promoted plugins, images, and videos to improve websites.

Volunteer

Bhumi Foundation

2018-2020

Campaigning for underprivileged children; creating fundraising proposals; performing general administration tasks; administering campaigns.

Technical Assistant

BSNL

March 2016-February 2018 · Kolkata, India

Installed BTS systems in remote areas and ensured network functionality; managed the upgrade of LAN wiring and deployed it into a new environmental illumination system with zero cost overruns and zero safety incidents.

Education

Microverse

Full Stack Web Development Program

October 2020-Present

Developed skills in remote pair-programming, GitHub, industry-standard git-flow, daily standups, linters, OOP, SOLID, MVC, and TDD; completed 2000+ hours of remote work with international developers.

West Bengal University of Technology

B.Tech, Computer Science and Engineering

August 2010-September 2014

Studied programming languages including C, C++, and VB, software design lifecycle principles, discrete mathematics, and networking; developed an automatic braking system for railway tracks to measure safety protocol and monitor train velocity.

Skills

JavaScriptReact.jsReduxHTML5CSS3Redux ToolkitNode.jsExpress.jsNoSQLMongoDBGitGitHubHerokuNetlifySassStrapiMobile/Responsive DevelopmentRSpecTDDChrome DevToolsREST APIsTypeScriptTanStack QueryTanStack RouterReact Hook FormZodYupReact SelectMultiSelectDatepickerRechartsdate-fnsTailwind CSSshadcn/uiLinuxquery-stringquery-serializerStripeReact LeafletChart.jsPhaser

Projects

Space X Dashboard

Social Media App

A social media application allowing users to sign up, log in, follow and unfollow other users, and send requests.

Ecommerce App

An e-commerce application where users can buy posters from different categories; built with React JS, Node.js, Strapi, and Stripe.

Space Shooter

A space shooter game allowing users to destroy enemies and post their names to a leaderboard; built with Phaser and JavaScript.

Weather App

An application providing weather updates for any location, with animated GIFs; built with JavaScript, HTML, and CSS.

Real Time Analysis

A real-time text analysis and string replacement application with unique word count and character count features; built with JavaScript, HTML, CSS, and React.js.

Content Management with COVID Data

A contact management application allowing users to manage contacts, visualize data on a map, and display charts related to COVID data across countries; built with JavaScript, HTML, CSS, React.js, Redux, React Query, React Leaflet, and Chart.js.

Volunteering

Mentor

Microverse

January 2020-April 2022