Education
My thesis is on a validation of an automatic sleep spindle detector using EEG data.
Notable courses taken:
- Data mining and Machine learning
- Deep learning
- Distributed computing (Theory of Blockchain)
During my undergrad, I mostly focused on CS theory. Notable courses taken
- Theory of computation
- Cryptography and Number theory
- Datastructures
- Algorithms
- Design and Analysis of Algorithms
Experiences
Over the course of my Undergrand and Graduate studies, I have TA’d in a number of courses.
Courses
- Computer architecture
- Data structures in C++
- Data structures in Python
- Algorithms
Worked on a number of tools to improve the workflow of VFX compositors and 3D modelers, using mostly PyQt and Python. This was a summer position which turned into a half a year position.
Projects
Markov-improv - Standup one-liner generator, trained on actual standup routine transcripts from standup-comics, can use either a natural language processing model or a markov chain
MovieTrailerML - ML project which analyses frames in a movies trailer, and tries to determine the genre of the movie
brownbear2polarbear - ML project which attempts an Image-to-image translation using GANs to transform a picture of a brown bear to a polar bear
Floating point to decimal number converter - Converts IEEE 754 numbers to human readable fractions
Publications
Below is a list of project reports and papers I have worked on.
Implementation of a planarity testing method using PQ-Trees
Available at http://hdl.handle.net/1946/29618