Hi! I'm Himanshu

I graduated from SUNY Stony Brook University with a B.S in Computer Science and Applied Mathematics. I currently work at Google in GCP logging. I have a lot of experience in Front-end web development and project design.

If you had to know one thing about me, it's that I genuinely like learning about and building new things (even if they sometimes break along the way). I pride myself in taking a system and figuring out every single detail of it. I put in the time and effort needed to produce quality work that I am proud of. I challenge myself to not believe things blindly without understanding.

And I like doing it every step of the way.

My primary interests are in scalability, databases, asynchronous systems, machine learning, and cryptocurrency. Surprisingly, I also do things besides program. I'm usually hanging out with my friends, producing/listening to music, working out, travelling, or juggling (sometimes all at once). I am also known to occasionally read books and write blog posts. If you want to contact me, Email would be the best. I'd enjoy hearing from you!


Skills

Languages

  • Typescript & Javascript
  • HTML/CSS/SASS
  • Java
  • Python
  • Scala
  • C++
  • MATLAB

Web

  • Angular & AngularJS
  • Web accessibility
  • Responsive/Mobile-first design
  • Spring MVC
  • Karma and Protractor
  • Flask

Tooling & DevOps

  • Git/Perforce
  • GCP AppEngine
  • GCP Ops Management (Stackdriver)
  • Webpack

Learning

  • Electron and PWAs
  • Node.js
  • Creating programming languages
  • UX Design

Other

  • Apollo GraphQL
  • Asynchronous programming (Actor model & Promises)
  • Pandas/Numpy
  • TensorFlow
  • SCRUM and Agile Team management

Projects


Burstcoin Mining Pool

An Actor-programming based mining pool for Burstcoin

Imdb data visualizations

Data visualizations made for Kaggle's Imdb dataset

HimanZip

A command-line file compressor using Huffman encoding

Cryptcoin

My implementation of a crpytcoin network and mining node

Minimal HashMap

A Hash map that uses a perfectly minimal hash function to allow for a Map data structure with O(1) access time.

Hungarian Algorithm

My implementation of the hungarian algorithm, which can solve assignment problems relatively quickly.