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

Health and productivity GamePlay

Explanation: Developed cross-platform app with React Native used to gamify health and productivity, comparing users daily input to expected goals, adjusting levels based on progress. Weekly generated AI-driven imporvement strategies outputted to users

Skills Used: React, GPT API, SQL, Skia

🔗 GitHub

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