BNJ
Hi, I'm Badhon Nath Joy

Software Engineer | Full Stack Developer


About

I am a results-driven Software Engineer with hands-on experience building scalable, production-ready applications. I contribute to designing and developing real-world systems including admin dashboards, content management platforms, and customer-facing applications, following clean architecture and modern development practices. My expertise spans across both frontend and backend technologies, including TypeScript, JavaScript, Next.js, React, Express.js, and Nest.js. I have strong experience in building RESTful APIs and working with databases such as MongoDB and PostgreSQL using tools like Mongoose, Prisma, and TypeORM. I focus on writing maintainable, efficient, and scalable code while ensuring seamless user experiences. I have successfully developed and deployed complex full-stack projects such as investment platforms, e-commerce-like systems, and AI-powered applications, integrating features like authentication (JWT, OAuth), payment systems, automated workflows, and real-time analytics. In addition to development, I have foundational knowledge in machine learning, allowing me to explore intelligent features and data-driven solutions. I have completed my BSc in Computer Science and Engineering at American International University-Bangladesh, where I have consistently achieved Dean’s List honors. I am passionate about solving real-world problems, building impactful products, and continuously improving my skills to stay aligned with modern technologies and industry standards.



Skills

Programming

TyepScript
JavaScript
C++
Python
C#

Frontend

Next.Js
React
Redux
HTML
CSS
Tailwind CSS
ShadCN
Framer Motion
GSAP

Backend

Express Js
Node js
Nest Js
REST API
ASP.NET MVC
ASP.NET Web API

Database

MongoDB
PostgreSQL
Mongoose
TypeORM
Firestore
Prisma
Supabase

Others

CI/CD
Linux
DigitalOcean
Firebase
Next Auth
Agile Development
Vercel
Git
GitHub


My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

VIPB Asset Management Company Ltd.

VIPB Asset Management Company Ltd.

Developed a mutual fund investment platform to manage digital investments and fund operations. Implemented multi-role user accounts (Individual, Joint, and Company) with features such as SIP and lump-sum investments, including an automated system for recurring installments. Built responsive user and admin dashboards for managing investments, transactions, and portfolio tracking with real-time profit/loss insights. Integrated auto-generated PDF reports, tax certificates, Excel exports, and weekly email notifications to streamline reporting and enhance user engagement, ensuring a seamless experience across all devices.

Next.js
React.js
Express Js
Next Auth
JWT Authentication
JWT
Nodemailer
Recharts
TanStack
REST API
Mongoose
TailwindCSS
iKrishak

iKrishak

A platform aimed at bridging the gap between farmers and consumers by providing fresh products at reasonable prices.

Next.js
Express Js
Next Auth
Typescript
Agile Development
JWT
Nodemailer
Stripe
Trello
REST API
MongoDB
Mongoose
TailwindCSS
Shadcn UI
Ticket Kato

Ticket Kato

Worked on an event ticketing platform, developing and managing event pages, ticket sales, and payment integrations. Contributed to both frontend (React, Next.js) and backend (Node.js, Express.js), enhancing user and admin experiences for seamless ticket purchasing and event management.

Next.js
Express Js
JWT
Nodemailer
SSLCommerz
REST API
MongoDB
Mongoose
TailwindCSS
Shadcn UI
Cognitgem

Cognitgem

Cognitgem is a generative AI chatbot with the ability to generate unique text.

Next.js
Express Js
Next Auth
Javascript
REST API
MongoDB
Mongoose
TailwindCSS
Shadcn UI
TodoTask

TodoTask

A Next.js To-Do List app with Firebase authentication and Firestore integration for user-specific task management.

Next.js
Firebase
Firestore
TypeScript
Ant Design
Tailwind CSS
JobNest

JobNest

JobNest is a dynamic web application connecting task sellers with freelance buyers, offering a robust marketplace for earning and outsourcing.

TypeScript
Next.js
Nest js
PostgreSQL
TailwindCSS
JWT
TypeORM
REST API
Faculty Course Allocation

Faculty Course Allocation

The 'Faculty Course Allocation' project automates and simplifies course assignments for faculty, with an intuitive interface for administrators and faculty.

Php
Mysqli
HTML
CSS
Bootstrap
JavaScript
Green Dhaka-Software Test Plan

Green Dhaka-Software Test Plan

The Green Dhaka project addresses the lack of green spaces and high unemployment in Dhaka by transforming rooftops into gardens and offering vocational training. The software platform connects residents to gardening opportunities, promoting environmental sustainability and economic empowerment, while enhancing the city's aesthetics and livability.

Restaurant Management System

Restaurant Management System

The Restaurant Management System is a Windows app built with C# and SQL Server, allowing Admin, Staff, and Manager roles to manage food items, orders, billing, and sales reports with an intuitive Guna UI interface.

C#
.NET
Microsoft SQL Server
Guna UI
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on Email and I'll respond whenever I can. I will ignore all soliciting.