Siddharth Rajan

Software Developer | AI/ML | Full-Stack | Data-Driven Solutions

Initializing...
GitHub: github.com/siddharthr2004
LinkedIn: linkedin.com/in/siddharth-rajan-339330313

Projects

→ Please scroll through the projects to view all links!

Chatsite Application

Explanation: Created a website which essentially functions as a chat-site. Made use of Node.js and EJS files to allow real-time changes when writing to the site. Integrated bcrypt for password hashing and express-session for user authentication. Utilized an SQL database to manage forums, posts, and comments. Fully functional with real-time forum, post, and comment creation.

Skills Used: Node.js, EJS, WebSockets, SQL, bcrypt, express-session

🔗 GitHub 🌐 Live Demo

Reddit Trend Analyzer

Explanation: Implemented an Analysis site using GPT and zero-shot classification t return best-fit products for advertising campaigns to specific subreddits. Custom neural network used along with CUDA to create efficient machine learned product-sub matching system

Skills Used: Python, NLP, Regression Analysis, API Development, Data Visualization, Numpy, PyTorch, Hugging-face transformer

🔗 GitHub

Weather Data Analysis

Explanation: Developed a website that allows users to compare and contrast monthly weather variable changes across different cities. Utilized Node.js for backend development, integrated NOAA API for real-time weather data, and used Chart.js for visualization. Implemented Google Maps API to plot locations on a 2D map, enabling user interaction for weather insights. Parsed and processed JSON files for analytical computations.

Skills Used: Node.js, EJS, NOAA API, Chart.js, Google Maps API, JSON Processing

🔗 GitHub 🌐 Live Demo

Site-Similarity tracker

Explanation: Developed a program which allows users to find out hidden traits within domains. Domains are inputted and comparisons are made based on signatures, certificates and other implicit traits to map domains which are silently connected by similar organizations.

Skills Used: C++, multi-threading, libucrl, SSL, Gumbo

🔗 GitHub

Skills

Languages: Java, C, C++, Python, Javascript, R, BASH, Assembly

Web-Development tools: Node.js, express, EJS, HTML, CSS, bcrypt, Google Cloud API, NOAA climate data API, PRAW API, Chart.js, PostgreSQL, BERT, NLTK, scikit-learn, libcurl, SSL

Other skills:Data handling, management and visualization, multi-threading/CPU efficiency, JSON, SQL, SQLite, Git

Loading system diagnostics...
About Me

Skills

Languages: Java, C, C++, Python, Javascript, R, BASH, Assembly

Web-Development tools: Node.js, express, EJS, HTML, CSS, bcrypt, Google Cloud API, NOAA climate data API, PRAW API, Chart.js, PostgreSQL, BERT, NLTK, scikit-learn

Data handling, management and visualization: JSON, SQL, SQLite, Git

Professional Development