Karan Goel

Login: karan

Company: Google

Location: Seattle

Bio: Little brown guy with big dreams. https://goel.io

Blog: https://twitter.com/karangoel

Blog: https://twitter.com/karangoel

Member of

  1. ForkCode
  2. Google
  3. Google Cloud Platform
  4. jReddit
  5. Kubernetes
  6. UW CSE
  7. UW Hackers

Repositories

AfterLands
Crowdsourced hyperlocal music playlists, Outside Hacks 2014 Project.
appengine-sidecars-docker
A set of services that run along side of your Google App Engine Flexible VM application containers. Each service runs inside of its own docker container along with your application's source code.
ARCH-251
My lecture notes for ARCH 251 at UW
atom-terminal
Atom package to open terminal on current file's directory with "ctrl-shift-t"
Awear
Context aware wearables
baby-tracker-api
Backend to get Jawbone UP data, crunch it and send to the client. PennApps Fall 2014.
blog-dart
A blog written in Dart
brain2music
:musical_note: EEG brainwave data to music (more like noise) in realtime.
Char-Count-Verifier
My first GUI program in Java using Swing.
chrome-url-alias
Chrome extension to set URL aliases ("m/" goes to "mail.google.com" etc)
cluster-api
Home for the cluster api work, a subproject of sig-cluster-lifecycle
dart-hn
A very basic HN client in Dart.
dart-todo
The dumbest todo list. In Dart.
DataStructures
Data structures and algorithms in Java
Data-Structures-and-Algorithms
Data Structures and Algorithms with Object-Oriented Design Patterns in Python
Django-Poll
Poll project from django tutorial.
dotfiles
~/* - all my dotfiles with bootstrapping script. 10X productivity gains. :heart:
entroPHy
Product Hunt roulette
Euler
My solutions to Project Euler using Python
Facebook_Experiments
Some of my older code to scrape Facebook public data using Graph API
Flask-Tutorial
Following "The Flask Mega-Tutorial"
GAE-weather
Bare bone GAE app that fetches current weather for a given zip.
generator-customelement
A Yeoman generator for scaffolding a Polymer custom element the right way
Gmail-Subject-Lines
Grab subject lines of gmail emails
griddit
orgasmic reddit interface for image-based subreddits
grpc-practical-tutorial
A practical gRPC tutorial
HackerNewsAPI
:newspaper: Unofficial Python API for Hacker News. RESTful API at https://github.com/karan/HNify
have.tips
have.tips homepage
HNify
Hacker News REST API using Flask on Heroku using memcached.
homebrew-karan
Homebrew tap for my packages
Hook
ProductHunt REST API (Unofficial) - DISCONTINUED
Info498E
D3 vis for Info 498
inside-api
:laughing: See last commit in this repo.
Interviews
interview problems and solutions
joe
:running: A .gitignore magician in your command line
karan.github.io
:snowman: My personal page
kube-deploy
A place for cluster deployment automation
kubernetes
Production-Grade Container Scheduling and Management
language.dart
:hibiscus: Natural language processing utilities for Dart
LastFMSessionKeyFinder
Easily generate Last.FM session key for your developments
learneveryword
Learn every word in the English language. Task will complete in 2022.
libfib
An experiment to run Go code directly from Python.
MoodicPlayer
Build your last.fm playlist based on your mood.
ms.dart
Tiny milisecond conversion utility for Dart.
navi
Learn to code together. AngelHack Silicon Valley 2014 Hack.
ng-sample
Learning ng. Simple slider app.
ng-tv-premieres
Angular app that shows trakt.tv Premieres.
NobodyDoesThis
Reddit bot that scans 3 day-old /r/DoesAnybodyElse posts with 0 score and then comments "Nope, it's just you."
node-slides
null
nth-Fibonacci
Simple program that prints F(n)
oldblog
My old blog
ParsingCSV
Practice area to parse CSV in python
PebBus
:alarm_clock: Pebble app for OneBusAway.
PHDroid
Product Hunt Android App
Pillar
Suicide prevention app built at a hackathon. See pillar.pdf for pitch slides.
Pillar-API
API for backend of Suicide Prevention App
Pixels
Know the pixels you see. A lazy Sunday afternoon hack.
PlaySink
A new way to discover music you like.. (One of those things that never really happened)
popular-trailers
Pure Python Google App Engine app to fetch and show today's popular trailers on Youtube
Projects
:page_with_curl: A list of practical projects that anyone can solve in any programming language.
Projects-my
My solutions to Projects
Projects-Solutions
:pager: Links to others' solutions to Projects (https://github.com/karan/Projects/)
PyFibonacci
Simple python script that prints fibonacci series
pyFizzBuzz
FizzBuzz in Python
PygLatin
Pig Latin is a language where we take the first letter of a word and put it on the end while also adding a vowel sound.
py-lkd.to
Python wrapper for lkd.to API
pyste
A basic paste site built using Django.
PythonHelloWorld
Just getting started with Python
Python-vs-Java-forks
Visualising usage of Python and Java throughout the world using WebGL Globe
Qnowledge
Knowledge API for Quora. (Code removed)
Rails-toys
Rails playground
read-wsj
We Know You're Just Going To Google This Headline Anyway, So Here Is A Link To The Free Article, You Cheap Bastard
reallyreallyoldcode
c++ code from my high school
RedditAgain
Migrate an old Reddit account to a new one.
s
:cactus: A high-performance, anonymous URL shortener built using Redis + Node.js with a API-backed design.
sc-embed
Web component wrapper for embedding SoundCloud tracks
scInstant
SoundCloud Instant Search
Singular
Mapping the world?s sounds.
slack-hn
SEE https://github.com/karan/slack-news INSTEAD
slack-news
Read news from multiple sources within Slack by just typing /news.
slack-overflow
A programmer's best friend, now in Slack.
slackzon
Simple Amazon Product Search in Slack
slashgif
Post GIFs to Twitter by doing "@slashgif coffee break"
slashRemindMe
A Twitter bot to remember things or threads. [INACTIVE]
slashStock
Get stock quotes in Twitter. (@slashStock GOOG)
slashZoomEnhance
Zoom, Enhance... on Twitter [doesn't work quite well]
SmartCradle
Saving infant lives by alarming when they sleep with chest down. PennApps Fall 2014.
sopins
Social badges on the fly. (Twitter, Facebook / png, svg)
SoundWall
A faster, more pleasant way to discover new music.
SpamHarvestUW
All my code for analysis done in Spam Harvesting study: https://www.microryza.com/projects/how-do-spammers-harvest-your-e-mail-address
Spear
Product Hunt for Hackers - a CLI to Product Hunt.
Speekr
Simple app to help learn spoken languages using experimental Chrome APIs
statistics.dart
:racehorse: Functions for calculating mathematical statistics of numeric data.
Storming
:umbrella: Hacking The Tweetstorm... With Pictures of Text
summarize
A very basic script to summarize any piece of content (text). Still in progress.
Swift-Algorithms
Implementation of various algorithms and data structures in Swift.
SWSEAedu
All my stuff for Startup Weekend SEA Edu
Tech_Poster
A script that posts tech news to /r/technology
tesr
null
Testify
Source code for UW students to upload/download previous exams. (In development)
ThisForThat
A pure Python implementation of itsthisforthat.com
todo-swift
Very simple iOS todo list app built with Swift
TOPS-GiveCamp
Email marketing system made for Timebanks at GiveCamp Seattle 2013.
TPB
:cloud: Python API for ThePirateBay.
typeof.dart
typeOf in Dart.
unicorns-begone
Chrome extension that replaces occurrences of 'unicorn' with 'just another company with a $1b valuation'.
unit
A highly modular, fast API framework in Golang, perfectly fitted for Docker
UW-CSE
UW CSE Facebook cover image.
UW-CSE-Resources
The following is a handy list of Facebook groups and pages relevant to all CSE students at the UW. Feel free to edit/add as you like.
UW-OpenData
An unofficial data API for UW course catalog.
validator.dart
:turtle: String validation and sanitization for Dart.
Valyoo
Dumping all my code files for Valyoo Technologies. They will not make any practical sense without the data.
vocabulary
Golang package to get meanings, synonyms, antonyms and more for a word
warehouse
Next Generation Python Package Repository
web-cse440-sp16
null
weebly
A mini-weebly.
What-Would-I-Tweet
Automatically generates tweets for you! It trains a Markov bot based on bigram probabilities derived from your tweet history.
WhitePages
null
x-math
Polymer element to embed beautiful math using just HTML.
x-meme
The meme element for modern web
XMLParserTest
basic XML parsed built on JDOM
x-sarcasm
YALT
Yet Another Learning Tool (YALT) is a lightweight and minimal utility to make it easier for you to remember things.
Zillow
Coding questions for internship @ Zillow
ZipUp
Helping your business go down.. (24-hour hackathon project. Do not try to make sense of code.)
ZipUp-private
A public fork of ZipUp that *was* being deployed and actively developed.

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.