SIDDARTH

NARAYANAN

ABOUT ME

Hey, I’m Siddarth Narayanan! I’m a student at Rutgers University pursuing a dual major in Computer Science and Data Science and a minor in Physics. I love challenging myself both mentally and physically, so you'd often find me playing sports like volleyball or basketball in my free time. I love learning about new topics and perspectives, so feel free to hit me up on LinkedIn!

PROJECTS

DIGITLEARN

I developed a continuous learning system that allows a user to draw digits using PyGame and train a neural network built with TensorFlow on their handwriting.

GITHUB

PYDIFFIE

A client-server implementation of the Diffie-Hellman key exchange algorithm built using sockets and secrets in Python.

GITHUB

SIDDARTHNARAYANAN.ME

You're looking right at it! This website was built using SvelteKit as my frontend, NodeJS as my backend, Sanity as my content management system, GSAP for those buttery smooth animations, and Vercel for hosting! The ultimate portfolio tech stack!

UNCLOCKED

One of my first projects, Unclocked was a task management app written in Flutter with Firebase NoSQL as the backend. This project taught me the complexities of state management and proper software design methodologies like separation of concerns.

01

UNDERGRADUATE RESEARCH

Oct 2023 - PRESENT

I am actively researching how LLMs can be used to evolve code in the context of solving mathematical problems. A lot of mathematical problems are defined by concrete characteristics, but finding a solution that fits these characteristics can be challenging. My group and I are using LLMs to improve functions that aim to solve the Trifference Problem for larger values of n > 9. We continuously prompt the LLM to generate improved versions of functions it generated before, “evolving” them as if we were employing a genetic algorithm.

PYTHON

HIGH COMPUTE

LLMS

CRITICAL THINKING

COLLABORATION

02

HEAD OF DESIGN, INFOSPIDER

Aug 2023 - PRESENT

Relational note taking is human note taking. InfoSpider aims to represent data as relational nodes in a large graph of knowledge. We aim to bring the power of AI to truly companion the human mind in creation, synthesis, and storage of information.

FIGMA

UI/UX DESIGN

TEAMWORK

LEADERSHIP

03

FREELANCE PROGRAMMER

Mar 2022 - Jun 2022

I developed an automated bot that would execute online bookings for a client in milliseconds, outperforming all competing registrants. I deployed the application to the Google Cloud Platform and used Cloud Scheduler + Serverless Cloud Functions to run the application weekly.

PYTHON

APIS

GCP

ITERATION

NETWORKING

04

DIRECTOR, CODIVATE

Jan 2020 - Aug 2023

As a director of development, I completely overhauled the intermediate python curriculum. I was also in charge of managing online zoom classes and interviewing new student tutors.

LEADERSHIP

PYTHON

COLLABORATION

05

VARSITY VOLLEYBALL CAPTAIN

Mar 2023 - Jun 2023

As the captain of my high school varsity volleyball team, I helped motivate my teammates and learned what it means to be an impactful leader. I realize that leadership is about understanding context and taking action based on common goals. It is also about remaining calm during stressful situations—something that I learned thoroughly as a captain.

LEADERSHIP

COMMUNICATION

PATIENCE

EXCELLENCE

PCAP: PYTHON CERTIFIED ASSOCIATE

CNNS IN TENSORFLOW

DEEP LEARNING WITH TENSORFLOW

COMPLETE PYTHON BOOTCAMP

SEAL OF BILITERACY IN FRENCH

CERTIFICATIONS

CONTACT