Rahul Roy - Software Developer

Hi, I'm Rahul Roy

Software Developer

A passionate Software Developer and AI Enthusiast. Here I showcase my projects and ideas that bridge innovation with real-world challenges.

Contact Me

About Me

My Introduction
Rahul Roy working on laptop

I am Rahul Roy, a Software Developer and M.Sc. Computer Science student at RKMVCC, Rahara. My professional journey includes a tenure as a Software Developer Intern at the National Informatics Centre (NIC, Govt. of India), where I built scalable modules using Angular and .NET Core.

Currently, I specialize in the MERN Stack (MongoDB, Express, React, Node.js) and Java Development. I am deeply focused on integrating Machine Learning and Data Science into web applications to create smarter, real-world tech solutions. Artificial Intelligence is one of the key areas of interest for me, and I am actively exploring its applications.

NIC Ex-Intern
(MeitY)
06+ Live
Projects
M.Sc. Computer
Science

Skills

My Technical skill level

UI/UX & Frontend Developer

More than 2+ month

HTML

60%

CSS

60%

JavaScript

60%

Bootstrap

70%

Angular

50%

Figma

50%

Adobe Photoshop

70%

Backend Developer

More than 2+ month

JAVA

50%

Node JS

50%

.Net Core

40%

ExpressJs

60%

AI/ML Developer

More than 2+ month

Python

70%

Numpy

50%

Pandas

50%

MatplotLib

50%

TensorFlow

30%

Scikit-Learn

30%

Jupyter Notebook

60%

Experience

My Personal Journey
Education
Work

MS Computer Science

RKMVCC
2025 - 2027

BS Computer Science

RKMVCC
2022 - 2025

HS

BKP Government High School
2021 - 2022

Frontend Developer

NIC
2024 - 2025

Backend Developer

NIC
2024 - 2025

Brain Computing

RKMVCC
2023

Portfolio

Most recent Work
Bank System Project Snapshot

Bank System

A secure, web-based banking platform allowing users to create accounts, manage profiles, and perform real-time transactions like deposits, withdrawals, and fund transfers. Built with a RESTful Spring Boot backend and a dynamic frontend.

HTML CSS JavaScript Java REST API SpringBoot
Portfolio Website Snapshot

Portfolio Website

Designed to be lightweight and fast, this portfolio leverages Vanilla JavaScript and CSS Variables for a seamless user experience. Key technical features include a persistent dark/light theme engine, responsive Bento-grid layout, and serverless email integration via EmailJS.

HTML5 CSS3 JavaScript Email JS
Task Master Project Snapshot

Task Master

A robust Todo application with persistent storage, priority sorting, and task management.

HTML CSS JavaScript
AquaLanding Page Snapshot

Basic AquaLanding Page

A high-conversion basic landing page template designed for startups.

HTML CSS Grid Responsive

Contact

Get In Touch

Call Me

+91 8100985840

Email Me

rahul.roy.polymath@gmail.com

Location

Kolkata, West Bengal, India