Naman Arora

Web
Developer

Hello it's me

Naman

Passionate 🌐 Full Stack Web Developer pursuing B.Tech in 🤖 AI & Machine Learning at 🎓 Vivekanand Institute of Professional Studies.I am a fervent 🐧 Linux enthusiast, and open-source advocate.

my skillset

Full Stack Developer & Linux Enthusiast

I am a passionate Full Stack Web Developer, Linux Enthusiast, and AI/ML Practitioner with experience in building scalable web and mobile applications. Proficient in JavaScript, TypeScript, Python, C/C++, and Dart, I specialize in React, Next.js, Nest.js, and Flutter, along with databases like PostgreSQL, MongoDB, and Redis. I have hands-on experience in GraphQL, WebSockets, and AI/ML libraries like TensorFlow, Scikit-Learn, Pandas, and Numpy. With a strong attention to detail and a passion for problem-solving, I am always eager to learn and take on new challenges.

This language is typescript

typescript

This language is react

react

This language is git

git

This language is GraphQL

GraphQL

This language is tailwind

tailwind

This language is sass

sass

This language is React Query

React Query

This language is zustand

zustand

This language is GNU/linux

GNU/linux

This language is NodeJS

NodeJS

This language is Nest JS

Nest JS

This language is PostgreSQL

PostgreSQL

This language is prisma

prisma

This language is JWT

JWT

This language is mongoDB

mongoDB

This language is redis

redis

This language is docker

docker

This language is Numpy

Numpy

This language is Pandas

Pandas

This language is Matplotlib

Matplotlib

This language is Scikit-Learn

Scikit-Learn

This language is TensorFlow

TensorFlow

This language is Flutter

Flutter

This language is Firebase

Firebase

< Projects />

Structural Protein Sequences Classification

This project explores the application of Natural Language Processing (NLP) techniques to classify structural protein sequences. By treating protein sequences like natural language, we leverage deep learning models specifically BiLSTM to identify and classify structural types based on sequence patterns.

Python NumPy Pandas Scikit-Learn Keras Tensorflow NLP
Structural Protein Sequences Classification

Brain Tumor Detection using YOLO v11

This project leverages the power of YOLO v11 by Ultralytics and integrates it into a Flutter-based mobile app, enabling fast and accurate tumor detection from MRI images right from your phone!

Flutter Dart Provider Image Picker Dio Python Flask YOLO v11 Ultralytics Roboflow
Brain Tumor Detection using YOLO v11

SAR Image Enhancement and Terrain Classification Methods

SAR Vision is an end-to-end deep learning project focused on enhancing and classifying Synthetic Aperture Radar (SAR) imagery. It combines GAN-based SAR image colorization with CNN-based terrain classification to improve the interpretability and usability of remote sensing data. The project includes a React + Flask web interface, enabling users to upload grayscale SAR images and receive colorized, classified results in real-time. This powerful tool supports applications in agriculture, disaster response, and environmental monitoring by bridging the gap between SAR and optical imagery.

React Typescript Tailwind CSS Flask Numpy Matplotlib OpenCV Keras Tensorflow
SAR Image Enhancement and Terrain Classification Methods

Leetcode

LeetCode clone is a coding challenge platform that helps developers practice problem-solving and prepare for technical interviews. It features an interactive editor, test case evaluation, secure code execution in Docker.

React Typescript Shadcn UI React Query Nest JS Docker Prisma PostgreSQL
Leetcode

Graphing Calculator for Complex Functions

I've been working on a tool designed to make graphing and analyzing complex functions easier and more intuitive. This advanced graphing calculator features vector fields for detailed function analysis and domain coloring to visualize complex functions in a unique way.

React JS Typescript p5.js Zustand Sass Vector Fields Polya Vector Field
Graphing Calculator for Complex Functions

CsTimer - Rubik's Cube Timer

This web app is a clone of a rubik's cube timer app with full auth features such as reset password and confirmation email.It is a highly interactive web app with lots of features such as scrambles for different puzzle types 3x3,2x2,4x4 up to 7x7.It also has charts to show your progess of your solve times.

Next JS React Query Tailwind Zustand Typescript Nest JS Prisma PostgreSQL
CsTimer - Rubik's Cube Timer