Employee Management System
HR management platform
I am an Information Technology student at GTU and currently a Web Developer Intern at AppBits Technologies. My core expertise is in Full-Stack Development, working with Node.js, Express, and MongoDB on the backend while actively learning while building modern frontends with React. I enjoy creating functional, well-structured applications that solve real-world problems.
"Beyond writing code, I am passionate about Cloud Infrastructure and DevOps, which I practice by managing my own Oracle Cloud VPS. I use Docker, Portainer, and Nginx Proxy Manager to deploy and host my projects. Beyond development, I enjoy exploring Linux, specifically through my Arch Linux dual-boot setup, which helps me stay familiar with system-level environments and command-line workflows.
A comprehensive full-stack application designed to streamline HR operations. This system provides a centralized platform for managing employee lifecycles, from secure onboarding and profile management to designation tracking and monthly salary record-keeping.
HR management platform
- To develop a secure, end-to-end administrative tool that simplifies data persistence and organizational management using the MERN stack.
- Secure Authentication: Admin login and registration featuring password hashing via
bcryptjs.
- Comprehensive Record Management: Full CRUD operations for managing
employee profiles, job designations, and personal details.
- Salary Tracking: A
dedicated module to record and filter monthly salary entries by employee name, month, or year.
-
Interactive UI: A responsive frontend utilizing interactive data tables for efficient
searching, sorting, and pagination.
- Frontend: HTML5, CSS3, JavaScript (ES6+), jQuery, DataTables.
-
Backend: Node.js, Express.js.
- Database: MongoDB (Mongoose ODM).
-
Security: bcryptjs, dotenv.
- Full-Stack Development, RESTful API Design, Password Encryption, Database Schema Design, Responsive Web Design, CRUD Operations.
A modern, fully responsive SaaS landing page created for ADmyBRAND AI Suite — an AI-powered marketing automation platform. The project was built using Next.js, TypeScript, Tailwind CSS, and Framer Motion, with AI-assisted tools helping accelerate prototyping and design iteration. The result is a professional-grade landing page featuring sleek animations, interactive pricing, and a conversion-focused layout.
Live demo of Landing Page
- To design and develop a cutting-edge marketing website that highlights product features, pricing, and customer testimonials, while ensuring a seamless and engaging user experience across devices.
- Modern Design: Dark gradient theme with purple/blue accents.
- Hero Section: Glassmorphism effects, compelling CTA, and animated headline
- Feature Highlights: AI-driven marketing features displayed with icons and micro-interactions.
- Interactive Pricing Calculator: Personalized pricing based on user input.
- Pricing Plans: Starter, Pro, and Enterprise tiers with responsive comparison.
- Testimonials Carousel: Auto-rotating customer stories with smooth transitions
- FAQ Accordion: Accessible and interactive question/answer section.
- Contact Form: Lead generation with form validation.
- Built with Next.js 15 (App Router) and TypeScript for scalability and maintainability.
- Tailwind CSS for utility-first responsive design.
- Framer Motion for animations and transitions.
- Radix UI and Lucide Icons for accessible, modern UI components.
- Integrated React Hook Form with Zod validation for contact forms.
- Front-end engineering, responsive design, UI/UX principles, animation design, component-based architecture, and AI-assisted development for rapid prototyping.
A responsive front-end replica of the popular Netflix homepage, designed to mimic the platform’s UI, layout, and content structure. This clone is built purely uing HTML and CSS only. The goal was to replicate the look and feel of a global brand interface. This project was a deep dive into design replication and building pixel-perfect components using only HTML and CSS.
Live demo of Netflix's Homepage
- Strengthen skills in layout design, media queries, design-to-code conversion, layout alignment, responsive techniques and component styling by replicating a real-world product's homepage without using frameworks or templates.
- Hero banner with promotional text and CTA buttons.
- Fully responsive using Flexbox and
media queries.
- Styled navigation and footer similar to Netflix.
- Clean, accessible
design with reusable CSS components.
- HTML
- CSS
- UI replication, Flexbox, Media Queries, Responsive Design, Visual Accuracy, Debugging.
A clean, interactive To-Do List web application that helps users manage daily tasks efficiently. Built with pure HTML, CSS, and JavaScript, the app supports adding, editing, checking, and deleting tasks — all stored persistently in the browser using localStorage.
Live demo of To-Do web app
- Enhance practical front-end development skills while implementing dynamic DOM manipulation and persistent data handling.
- Add, edit, and delete tasks with smooth UI interactions.
- Check/uncheck tasks with visual state changes.
- In-place editing with intuitive behavior.
- Fully responsive layout for mobile and desktop.
- Persistent task list using localStorage.
- HTML
- CSS
- JavaScript
- DOM manipulation, localStorage, responsive design, clean UI practices.
A prototype web application that allows college students to buy and sell used textbooks within their academic community. The platform was conceptualized and built collaboratively with a team, with a focus on building user-friendly flows and intuitive UI.
- Create a functional prototype to promote book reuse in colleges, with features focused on user interaction and listing management.
- Homepage with categories and featured books.
- Add/list books for sale with basic details.
- Search and filter functionality (planned).
- Team-based UI planning and Figma
wireframing.
- Potential for backend integration (Node.js planned)
- HTML
- CSS
- JavaScript
- Front-end development, teamwork, user flow design, UI prototyping.
A web-based educational platform built as part of a college Ideathon. SAVY allows users to share tutorials, browse courses, and discover skill-based learning resources across different domains — all within a simple, student-friendly UI.
- Promote collaborative learning by allowing users to contribute and discover curated skill-building resources online.
- Course listing cards with tags and categories.
- User-submitted links for courses/tutorials.
- Minimalist design with focus on clarity and speed.
- Mobile-friendly layout and custom section designs.
- Ideathon project: team pitch + prototype demo.
- HTML
- CSS
- JavaScript
- UI/UX design, ideation, problem-solving, mobile-first development.
Bachelor of Engineering: Information Technology (2022 - 2026)
H.S.C - PR: 84.69 (76%)
S.S.C - PR: 99.2 (87%)
- Internshala Trainings (Marks: 90%)
- Elevate Labs (1 Month)
- CreTech (1 Month)
- Internship Studio (1 Month)
- Rinex Organization (Grade: A+)
- Internshala Trainings (Marks: 85%)
- TCS iON