Siddharth Madhavan

Founding Engineer at Cultz, Computer Science student at NIT Calicut, and Data Science student at IIT Madras (Online). Building cross-platform software and AI systems, and leading student initiatives as an OpenAI Student Collective Campus Lead.

CSE @ NIT Calicut Data Science @ IIT Madras

Experience & Leadership

Founding Engineer · CultzJuly 2026 – Present

Kozhikode, Kerala

Develop and maintain a production event registration platform used by colleges, building features across Swift (iOS), React, and a Python backend.

Implement new functionality and resolve production issues across mobile clients and backend services, working with a cross-platform engineering team to design, test, and deploy updates.

Campus Lead · OpenAI Student CollectiveSeptember 2026 – Present

Selected as 1 of 100 Campus Leads across India for the inaugural cohort. Serve as Campus Lead at NIT Calicut, organizing AI-focused workshops, community sessions, and student initiatives.

Ethics and Elections SecretaryJune 2026 – Present

Student Executive Council · IIT Madras BS

Managed the end-to-end House Council election process, coordinating nominations, vetting, campaigning, voting, and result declaration through the institute’s election portal.

Oversaw election administration supporting 147 nominations, 67 accepted candidates, and 3,242 votes, while resolving candidate queries and communicating procedures and timelines.

Projects

UnveilAI Bias Auditing Platform

Architected and built an end-to-end platform for evaluating the fairness, transparency, and compliance of machine learning models.

Implemented sensitive attribute detection, disparate impact measurement, proxy feature identification, and fairness metric computation.

Google AI Solution Challenge

VendorHubTop 23 of ~400 teams

Contributed to a full-stack hyperlocal e-commerce platform supporting vendor onboarding, order management, AI-powered search, Razorpay payments, refunds, and inventory management.

Collaborated in a four-member team on separate buyer, vendor, and admin portals.

DevFusion 2.0 · IIT Bombay

Grid-X4th Place

Built the desktop GUI and implemented WebSocket/REST connectivity for a Docker-based distributed computing platform supporting remote code execution across worker nodes.

CODEinit 2026 · NIT Calicut

InboxZero AIChrome Extension

Chrome extension for intelligent email management and inbox organization, focused on automated categorization and workflow assistance for high-volume inboxes.

AZ Chrome Extension Hackathon

GeneScopeBiological Data Analysis

Computational tool for exploring biological data and extracting insights from gene-related datasets, built to examine the overlap between biology and data analysis.

ChangeMaker Hackathon

MediTrack AIShortlisted

AI-assisted healthcare tracking concept focused on organizing and monitoring patient data, developed during Convolve 4.0 and shortlisted for the second round.

VredeFortEmergency Simulation

Collaborative Bengaluru emergency-simulation project with interactive road-network exploration, traffic scenarios, and hospital/fire-service access analysis.

Python · CustomTkinter · OpenStreetMap

Thermal WatchSIH · Results Awaited

Led Team DedSec’s geospatial prototype for reviewing thermal anomalies with NASA FIRMS observations, industrial context, map-based evidence, and analyst-approved owner alerts.

Python · FastAPI · React · TypeScript · PostGIS · MapLibre. Functional prototype, not a validated fire alarm.

CHIP-8 Emulator / LAN PongTop 27 of ~250 · Tathack Finals

Extended a CHIP-8 emulator with LAN multiplayer Pong, host/join menus, networking, and automated network/UI tests.

C++ · SDL2 · TCP. Built on the TatHack-Tathva CHIP-8 starter.

RepoSenseTeam Project

Team-built VS Code extension for codebase health reports, dependency visualization, AI-assisted review, documentation, and security findings. Contributed deployment, backend configuration, and integration fixes.

TypeScript · Python · FastAPI · D3.js · IBM watsonx. IBM Bob Hackathon 2026.

Web Log Analysis V4Data Analytics

Streamlit application for exploring uploaded server-log CSVs, visualizing page views and status codes, and analyzing website traffic.

Python · Streamlit · pandas · Plotly · statsmodels

Interactive dashboard for exploring a Zomato restaurant dataset by country, city, and rating, with restaurant counts and visual comparisons.

Python · Dash · Plotly · pandas

Achievements

1 of 100Selected across India for OpenAI Student Collective from approximately 10,000 applicants
Top 27 TeamsCHIP-8 · Shortlisted for Tathack Finals from approximately 250 teams
1st Placenitc CTF
2nd PlaceNullPointer CTF
4th PlaceGrid-X · CODEinit 2026 · NIT Calicut
Top 23VendorHub · ~400 teams · DevFusion 2.0 · IIT Bombay

Education

B.Tech Computer Science and Engineering

National Institute of Technology Calicut

Started August 2025 · Expected August 2029

B.S. Data Science and Applications

Indian Institute of Technology Madras (Online)

Started May 2025 · Expected December 2029

Skills & Coursework

Languages, tools, and foundations

PythonCSQLJavaScriptGitMySQLQdrant

Engineering experience

Swift (iOS), React, Python backends, Docker, WebSocket, and REST connectivity.

Coursework

NIT Calicut

Official Curriculum: NIT Calicut Course Structure

Completed

  • Mathematics I (MA1002E) — Multivariable Calculus, Vector Fields
  • Introduction to Computing Science (CS1002E) — Algorithms, Flowcharts, Basic Logic Gates
  • Discrete Structures I (CS1003E) — Sets and Relations, Induction and Recurrence, Graph Theory
  • Programming Laboratory (CS1091E) — C Programming, Pointers, Arrays

Further coursework

  • Mathematics II (MA1012E) — Sequences, Series, Linear ODEs, Core Linear Algebra
  • Discrete Structures II (CS1013E) — Logic, Number Theory, Probability Theory
  • Logic Design (CS1012E) — Number Systems, Gates, Fundamentals of Simple Digital Systems
  • Program Design (CS1011E) — Design and Analysis of Searching and Sorting Algorithms, Basic Data Structures
  • Program Design Laboratory (CS1092E) — Implementation of Data Structures and Algorithms in C
  • Physics of Materials (PH1001E) — Quantum Mechanics, Band Formation, Electrical Properties, Semiconductors

IIT Madras

Official Curriculum: IIT Madras BS Degree Academics

Completed

  • Statistics for Data Science I (BSMA1002) — Statistical Methods, Probability Theory Course
  • Mathematics for Data Science I (BSMA1001) — Sets, Calculus, Graph Theory Course
  • Mathematics for Data Science II (BSMA1003) — Linear Algebra, Multivariable Calculus Course
  • Computational Thinking (BSCS1001) — Algorithms, Graph Theory Course

Further coursework

  • Statistics for Data Science II (BSMA1004) — Multiple Random Variables, Estimation, Hypothesis Testing Course
  • Programming in Python (BSCS1002) — Algorithms, Iteration, File Handling, Pandas, NumPy Course

Contact

Open to collaborations, projects, and hackathons.

Email: siddharth.madhavan2007@gmail.com

Phone: +91 89256 00688