Hardik Goel's Projects
A 3D mesh renderer that reads and displays 3D models using the .obj format, supports basic shading, and allows user interaction for rotating, zooming, and panning.
A basic rasterization graphics pipeline implemented from scratch, demonstrating fundamental concepts such as triangle rasterization, line drawing, and transformations.
Reserach project for Neuromatch Academy's NeuroAI Coursework
This is a repository for 'Breathe' which is part of Georgia Tech Center for Music Technology's 'Forest' project
It contains questions from various online and offline platforms such as Hackerrank, Coding Ninjas, Codeforces, Leetcode, Codeforces etc
A collection of computer vision projects completed as part of the Georgia Tech CS 4476 course, taught by Professor James Hays.
This project is designed for the undergrad ML course, covering tasks related to image compression, PCA (Principal Component Analysis), regression, Naive Bayes, logistic regression, noise analysis in PCA and linear regression, feature reduction, and SVD.
Implementing and analyzing neural networks, CNNs, Random Forests, and SVMs.
My solutions for Educative's coding interview problems.
An interactive multimedia performance where robots come to life, responding to live musicians' melody, harmony, and rhythm, showcasing real-time pitch and beat detection that triggers different movements and sounds.
A live musical performance showcasing the interaction between robots and musicians, inspired by the forest of Vrindavan.
Demonstrates use of OpenGL Shading Language (GLSL) to render frames and textures via GPU.
Projects completed for the CS 3630 Robotics and Perception course at Georgia Tech, covering various robotics algorithms and techniques.
GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.
My personal solutions for Harvard University's AI50: Introduction to Artificial Intelligence course.
Machine learning project focused on predicting heart failure using a comprehensive dataset.
A beautiful, simple, clean, and responsive personal website.
Interview environment for software engineers
simple ray tracer implemented in Python, capable of rendering 3D scenes with basic shapes, materials, and lighting.
Manages tasks to be completed
All code for homework and projects for CSE115 Python and Javascript course taken in Spring 2020.
Academic Personal Website