001 / Introduction

Vimal
Raj

I build things that work. Mostly.

See my work → Say hello
Scroll

Who I am

My degree says Computer Science. My GitHub says I build things on weekends.

I graduated with a B.E. in CSE from PSN Engineering College, Tamil Nadu — and somewhere in the middle of learning Python for the first time, something clicked. Not just "I can write code." More like: I understand how systems fit together. Backend talks to database talks to frontend, and you can trace the whole thing. That clarity became an obsession.

"None of them are perfect. All of them taught me something."

Since then I've built a chat app, a complaint management system, an e-commerce platform with MongoDB Atlas and JWT auth, and a full task management system with an admin analytics dashboard, file uploads, and 15+ documented REST API endpoints.

I'm a fresher. I say that without apology. What I bring isn't years of meetings — it's a habit of actually building, an ability to learn fast, and the kind of hunger that makes me stay with a problem until I understand it.

I'm looking for a team that ships real things and takes craft seriously.

Currently → deepening DSA practice · exploring system design · open to work
Vimal Raj — Full-Stack Developer

Vimal Raj · Tamil Nadu, India

What I work with

Backend
Python Django Flask REST API Design JWT Auth SQLAlchemy
Frontend
React Vite Tailwind CSS JavaScript HTML CSS Axios
Database
MySQL MongoDB Atlas PyMySQL
Tools
Git GitHub Flask-CORS Flask-JWT-Extended Recharts
Always learning
Data Structures Algorithms System Design Node.js

Things I've built

→ all on GitHub, all mine

02

Mini E-Commerce

Full-stack shopping platform. Browse, search, cart, checkout — plus an admin panel to manage products with image uploads and order status flow. MongoDB Atlas for the DB (cloud, not local).

React Flask MongoDB Atlas JWT Tailwind
GitHub
03

Online Complaint System

Complaint submission and tracking with file upload support. Not a spaghetti app.py — proper MVC with config, controllers, routes, and middleware layers separated.

Python Flask JavaScript MySQL
GitHub
04

VV Chat App

A real-time chat application. Python handles the backend; the browser handles the chat interface. 17 commits — something got iterated, not just initialised and left.

Python HTML JavaScript
GitHub
05

Taxi Booking App

A ride-booking concept — Uber as a learning project. Fullstack, with a Python backend and a frontend that actually got styled (CSS is the second-biggest language in the repo, at 32.7%).

JavaScript CSS Python
GitHub
06

DSA Practice

An ongoing Python repo for Data Structures & Algorithms practice. It has one commit message philosophy: "Consistency....."

Five dots. Said everything.

Python
GitHub

How I got here

2022 – 2026
B.E. Computer Science & Engineering
PSN Engineering College, Tamil Nadu
2023
Fell into Python. Didn't leave.
Web fundamentals, first scripting experiments
2025
First fullstack experience
Django, Flask, backend systems — understanding how servers think
2026
Final year. Went deep.
React, the DSA grind begins, built the task management system with JWT and analytics
2026
Graduated
B.E. in Computer Science & Engineering · PSN Engineering College
Now
Building. Looking for the right team.
Open to first professional role · Tamil Nadu / Remote

Let's build something.

I'm looking for my first role and I'm open to interesting conversations. I reply to everything — usually the same day.

Send a message