Abhirup Basu

Full Stack Engineer | Open Source Enthusiast | Lifelong Learner

Software Engineer with 3+ years of expertise in developing user-focused web applications, supporting open source, and constantly expanding knowledge.

About Me

I'm a self-taught programmer with a unique background in Applied Geology. My journey into software engineering began while working on a GIS-based Satellite Image Processing project in my final year of M.Sc., driven by a passion for technology and problem-solving. Over the past 3+ years, I've honed my skills in a wide array of web technologies, specializing in modern JavaScript frameworks.

My expertise spans frontend and backend development, including TypeScript, React.js, Next.js, Node.js, Express.js, and various databases and APIs. I've led the development of a production-level AI-powered chatbot platform and related client dashboard from the ground up. My geological roots give me a distinct problem-solving approach, allowing me to craft user-centric solutions that stand out in the digital landscape.

When I'm not coding, you can find me enjoying hot coffee, music, long walks, or exploring new places. I'm always excited to take on new challenges and collaborate on innovative projects. If you're looking for a developer who can bring your ideas to life with robust, fully-functional web applications, let's connect and create something extraordinary together!

Projects

AI Flashcards

Smart flashcards powered by AI to supercharge learning experience.

AI Flashcards
TypeScript
Next.js
Tailwind
NextUI
Firebase
OpenAI

Kichirmichir

An Interactive, Duolingo-Inspired Language Learning Application.

Kichirmichir
TypeScript
Next.js
Tailwind
Shadcn
PostgreSQL
Drizzle

Still A Work of Art

A minimalist web app designed to provide artists with inspiration without any distractions.

Still A Work of Art
TypeScript
Next.js
Tailwind
Shacdn
Unsplash

Chicken Or Egg

A simple, curiosity-driven app that challenges users to guess the order of origins between various entities.

Chicken Or Egg
TypeScript
React.js
Firebase

Botgo @Globtier

An AI-powered chatbot platform where users can create and customize chatbots for various use cases.

Botgo @Globtier
In Production
TypeScript
React.js
Node.js
GraphQL
Prisma
MySQL

NewsAI @Atlas Apps

An AI-powered newsletter service to provide daily news summaries on any topic users are interested in.

NewsAI @Atlas Apps
In Production
TypeScript
Next.js
Tailwind
Prisma
PostgreSQL

Experience

Freelance

Software Engineer Contractor | Mar 2024 - Present

  • Developed an AI-powered newsletter application using TypeScript, Next.js, and TailwindCSS.
  • Provided technical support for the Botgo chatbot application.

Globtier Infotech Pvt. Ltd.

React Developer | Apr 2022 - Feb 2024

  • Developed an AI-powered chatbot platform (Botgo) from scratch.
  • Built a client dashboard for chatbot customization.
  • Led a team of 4 junior web developers.

Magnit

React.js Developer | Aug 2021 - Apr 2022

  • Developed and maintained a web application for the automotive sector.
  • Worked on a SaaS-based Hospital/Clinic Management Software.

Skills

Frontend

TypeScript
React.js
Next.js
CSS
SASS/SCSS
HTML
JavaScript
Bootstrap
Tailwind
Shadcn-UI
Next-UI

Backend

Node.js
Express.js
Prisma
Drizzle
MySQL
PostgreSQL
Python
Django
FastAPI

API

REST
GraphQL
WebSocket

Version Control

Git
GitHub
GitLab

Deployment

AWS
Netlify
Vercel

Certifications

Professional Certificate in Computer Science for Web Programming

EdX + Harvard University Online | July 2024

View Certificate

CS50's Web Programming with Python and JavaScript

Harvard University Online | June 2024

View Certificate

CS50's Introduction to Computer Science

Harvard University Online | April 2024

View Certificate

The Complete 2021 Web Development Bootcamp

Udemy | September 2021

View Certificate

JavaScript Algorithms and Data Structures

freeCodeCamp | August 2021

View Certificate