About Me
Timeline 2019
Hi! My name is Akshay Dahiya. I'm a Grad student at College of Computing, Georgia Tech.
I've been programming since the 9th standard and I'm in love with every aspect of it (Even the debugging part :p).
These days, I am
- doing my MS related coursework
- exploring Artificial General Intelligence and ethical dilemmas associated with it
- contributing to hydraecosystem.org
- improving my Data Analysis and Visualization skills (mostly D3.js)
- working on a startup idea (can't share the details yet :p)
- trying to finish UC Berkeley's CS188 in my spare time
- mentoring students for GSoC 2019
- trying to improve my writing skills
Curriculum Vitae | Projects | LinkedIn | Github | Codewars | PyCon 2018
Timeline 2019
- Started MS in Computer Science from Georgia Tech
- Finished MIT 6.042 - Mathematics for Computer Science by Tim Leighton
- Left the job at Fidelity International to study full-time
- Started MIT 6.042 - Mathematics for Computer Science
- Got accepted into Georgia Tech's Masters program
- Gave my first talk at Pycon India 2018 on Semantic Web and Hydra
- Served as Organization Admin and Mentor in Google Summer of Code 2018 for Python HYDRA
- Stated working as Graduate Programmer at Fidelity International
- Graduated from college (B.Tech in Electronics and Communication Engg.)
- Started mentoring students for Deep Learning and React Nanodegree along with the Full Stack Nanodegree.
- Started learning AI and ML more seriously
- Finished Algorithms specialization (2 courses) by Tim Roughgarden (Stanford)
- Released final version of Typingeek
- Completed Google Summer of Code 2017 under Python Software Foundation
- Started working as a Classroom Mentor & Project Reviewer at Udacity for Full Stack Nanodegree
- Got Linux Essentials certification from Linux Academy
- Graduated Udacity's React Developer Nanodegree program
- I kept on working on Typingeek simultaneously. I Learned a lot about startups, user research, UX design, MVP designing, Lean methodology, marketing, deploying web servers and a ton of other stuff.
- Graduated Udacity's FullStack Developer Nanodegree program
- Graduated Udacity's Front-end Web Developer Nanodegree program
- Graduated Udacity's Tech Entrepreneur Nanodegree program
- Founded Typingeek (It started as a personal project. I wanted to improve my typing speed, tried using the platforms available at that time but didn't like any of those. So, I started working on my own typing platform)
- Finished MIT 6.00.2x - Introduction to Computational Thinking and Data Science, Edx
- Finished MIT 6.00.1x - Introduction to programming using Python, Edx
- Finished Introduction to Linux by Linux Foundation, Edx
- Zero to One by Peter Thiel
- Hooked: How to Build Habit-Forming Products by Nir Eyal
- Astrophysics for People in a Hurry by Neil deGrasse Tyson
- The Lean Startup by Eric Ries
- Introduction to Algorithms by Thomas H. Cormen
- Mathematics for Computer Science by Tim Leighton
- Deep Learning by Ian Goodfellow
- Evil by Design: Interaction Design to Lead Us Into Temptation by Chris Nodder
Things I've worked on in the past
P.S. - These are not ordered in any way.
Web
Semantic Web
React
ES6
Django
D3.js
Linked Data
Hydra Draft
JSON-LD
Linux Server Management
JavaScript
Jquery
HTML
Developer Tools
React Native
Critical Rendering path
60FPS Rendering
CSS
Google App Engine
Flask
Bootstrap
HTML5 Canvas
Cometitive Analysis
Google Analytics
SEO
Deep Learning
TensorFlow
Keras
Convolutional Neural Networks
Recurrent Neural Networks
Multi Level Perceptron
Metric Performance
Model Tuning
Cross Validation
Statistical Analysis
Numpy
Pandas
Reinforcement Learning
Dynamic Programming
Policy Iteration
Truncated Policy Iteration
Value Iteration
Monte Carlo Prediction
Temporal Difference Learning
Sarsa
Sarsamax (Q-learning)
Expected Sarsa
RL in Continuous Spaces
Deep Q-learing
Policy Gradient methods
Actor-Critic Methods
Programming Languages
Python
JavaScript
Haskell
Databases
PostgreSQL
MySql
Redis
Other
Algorithms
Data structures
User Interface Design
Story-telling
Product Management
Tableau
User Research
Arch Linux
GIMP
Inkscape
Windows Linux Subsystem
Vagrant
Object Oriented Programming
Functional Programming
Unit testing
Docker
Bash
Android UI Fundamentals
Heroku
Android Rooting