Debjit Biswas
Full Stack Software Engineer
Projects
Oct./2023 to Dec./2023
Cars24 Frontend Sub-Contract

Created reusable components in React.

Added a filter function that takes car data and fetches data from the Stapi API.

I created a custom tool that converts colours from Figma to Tailwind CSS to the nearest colour.
Followed and wrote moduler code for the MVP version.

Oct./2023 to Nov./2023
Astrology Forum

Implemented API from the 3rd party site.

I worked in Laravel, filament, and livewire.
Later, I converted a custom solution with saloon plugins.

Dec./2022 to Sep./2023
Engaged in the development of mezohub.com

- SOLID principles and Test-Driven Development (TDD) to ensure codebase stability and reliability

- The migration of front-end architecture from NextJS to Laravel, Inertia, and React monolithic apps reduces reliance on NextJS.

- Transform Figma designs into Tailwind CSS and React components.

- Contribute to server management scripting, database operations, RESTful API development, socket implementation, Redis cache configuration, Laravel queue optimisation, email handling, and Laravel events implementation on the backend.

- Actively participate in code and PR reviews, maintaining high-quality standards, and sharing insights with the team.

These bullet points summarise your various technical responsibilities and achievements within the mezohub.com development team, highlighting my expertise in TDD, front-end migration, UI/UX collaboration, backend development, and code review processes.

Aug./2022 to Sep./2023
Documentation for mezohub.com

- Contributed to the development and documentation of mezohub.com, a platform dedicated to server management and application deployment.

- Assisted in creating comprehensive and user-friendly documentation, including written instructions, visual aids, and examples, in close collaboration with the development team.

- Interacted with users to gather feedback and ensure the documentation remained up-to-date and aligned with their needs.

- Aimed to empower users by providing clear instructions, facilitating efficient server management and application deployment through mezohub.com.

Sep./2021 to Sep./2022
Creating and maintaining an online examination platform

- Online examination platform constructed from scratch.

- Divided into three sections: Laravel RESTful API, NextJS frontend, and Vue.JS admin panel

- Mobile-friendly and SEO-friendly website.

- Designed new user interface for entire site, including examinations, analytics, and student dashboards.

- Implemented charts for students to track their progress.

- Utilized React context and Redux state management.

Apr./2021 to Present
Examination Web App (OpenSource | MVP)

This application is fully featured web application for taking mcq exmaination. You can set up and get examination completely free of cost.

Apr./2021 to Present
Blood Donation Diary (OpenSource | MVP)

NGO who work in blood donation Field, needs to keep a ledger for there donations, now with this software they can take care of the whole system very efficiently.

Jan./2023 to Present
Open-Source Contribution (Opensource | https://reactplay.io/)

-  Involvement in the development and revamping of the event page for the React Play Activity website as an open-source contributor.

-  Collaborating with the existing maintainer team to simplify and enhance the codebase, eliminating complex and overengineered sections.

- Working with the GraphQL API and leveraging NextJS's server-side rendering functionalities (getServerProps and getStaticProps) to fetch data from the database and create a static site.

- Utilising NextJS Image Components to Optimise Image Handling throughout the Website

- Streamlining the code and improving its readability to enhance maintainability and facilitate engagement and understanding for future contributors.

- Emphasising the development of a well-structured codebase and enforcing consistent coding standards.

Jan./2022 to Present
Personal Site

My website is built with Next.JS and its default image optimization, which helps me get a more responsive and fast page load speed. It is an ongoing project.

Summary

I am a versatile web developer experienced in building user-friendly and feature-rich web applications. I have played a key role in developing and maintaining online examination platforms. One notable project involved constructing an online examination platform from scratch, incorporating a Laravel RESTful API, a NextJS frontend, and a Vue.JS admin panel. I focused on designing a new user interface, implementing progress tracking charts, and enhancing the user experience throughout the site. I also contributed to backend development, handling server management scripting, database operations, RESTful API development, socket implementation, Redis cache configuration, Laravel queue optimisation, email handling, and Laravel job execution.

I have made significant contributions to mezohub.com, a platform dedicated to server management and application deployment. Here, I championed Test-Driven Development (TDD) and SOLID principles, followed PSR2 standards to ensure codebase stability, and spearheaded the migration of the front-end architecture from NextJS to Laravel, Inertia, and React monoliths. Collaborating closely with UI/UX designers, I transformed Figma designs into functional Tailwind CSS and React components, enhancing the user interface and experience.

I have worked on various projects, including a fully-featured examination web app and a blood donation diary MVP. These applications enable seamless exam setup and efficient management of donation records for NGOs in the blood donation field.

Contributed to the React Play Activity website event page redesign, enhancing the codebase, simplifying code, and promoting well-structured code with NextJS's server-side rendering and GraphQL API.

Skills
Backend
PHP
Laravel
Livewire
Inertia
Filament
Frontend
HTML
CSS
JS
TailwindCSS
React
NextJS
Typescript
VueJS
Mobile App Development
React-Native
Server Management
GitHub Actions Deployments
Cpanel
Vercel
Heroku
Digital Ocean
VPS
MezoHub
API
REST
GraphQL
Git
Git Workflow
GitHub.com
Test
PHPUnit
PEST 2
Cypress
JEST
Debjit Biswas
Full Stack Software Engineer
Employment
Bitfumes
Remote
Full Stack Developer
Sep./2021 to Sep./2023


Freelancer
Sep./2023 to Present
Awards
Taylor Otwell and Laracon India · The Bitfumes Team received an award for community contribution from Taylor Otwell at Laracon India.
Feb./2023

https://www.linkedin.com/posts/laracon-india_laraconin-laravel-sponsor-activity-7051133549239824384-YuZd?utm_source=share&utm_medium=member_desktop

Reactplay.io and Bugfender · Hackathon 2nd Runner-up at Hack-R-Play
Aug./2023

I created this open-source app to manage blood donations. This is a 1:1 conversion of our blood donation diary.

I have shared all the information about it in this post.

https://www.showwcase.com/show/36248/reactplay-hackathon-entry-blood-donation-diary

https://www.showwcase.com · Hackathon Top 8 Projects at Showwcase
Jun./2023

My Project is shortlisted for finals at this hackathon. I have created a job management application that takes simple steps.

https://www.showwcase.com/thread/102152

- Used Nextjs, json, tailwindcss, and SSR

- Integrate Showcase API

Activities
Learning New Tech · Learning React-Native to reuse my react knowledge.
Jan./2022 to Present

The ability to write one code base for a web app, an Android app, and an iOS app is made possible by learning React-Native so that I can reuse my knowledge of React.

Writing Blog Posts · Writer
Jan./2020 to Present

On my personal blog, which can be found at https://debjit012.medium.com, I write posts that are related to technology and my experience.

Twitter Spaces · Host
Jun./2023 to Present

I started hosting Twitter spaces where I focused on Learning Code, contributing to open source, joining communities, sharing Jobs, and interviewing real developers and job recruiters.

https://twitter.com/debjit012/status/1686009108846022657?s=20