Hello, I'm Harshal
Senior software developer
based in Austin.

Currently leading the development of Athena at Visa, Inc.
Not looking for a job change.

How can I help you grow?

I'm doing portfolio and resume reviews during these challenging times.

Say hello and describe how I can help you grow.


I believe the situation will be better soon. We're in this together 💙

Projects

Spring 2019
Twitter Analytics on Cloud

Twitter Analytics on Cloud

Cloud Computing Team Project

A highly performant, scalable, and reliable analytical web service on a terabyte of raw tweets.

View
Spring 2019
A Fictional Cab Service

A Fictional Cab Service

Customer - Driver Matching

Processing a large stream of data using Kafka & Samza. Predicting cab fares using Machine Learning.

View
Summer 2019
DigioTouch Dashboard

DigioTouch Dashboard

Real - Time Series Data from IoT Devices

Providing sustainable and secure Digital Transformation to Smart City, Mobility, Healthcare, and other domains.

View
Undergrad Research
Knowledge Discovery on Health Records

Knowledge Discovery on
Health Records

Predictive model using Tensorfow CNN allowing customized visualizations on a web-based platform.

View
Spring 2019
WeCloud Chat

WeCloud Chat

Containers on Docker and Kubernetes

Fault-tolerant micro-services on GCP and Azure implemented using Spring framework and Redis PubSub.

View
Spring 2019
Social Networking Timeline

Social Networking Timeline

Users and Comments from Reddit

Used MySQL for user details, MongoDB for media and Neo4j for friends.

View
Fall 2018
Hope - Smart Sleeve

Hope - Smart Sleeve

"Hack This, Help Kids" Hackathon

Smart Neonatal Breast Milk Supply System prototyped under 36 hours for University of Pittsburgh Medical Center.

Press
2017
Online Tutoring Platform

Online Tutoring Platform

Learning Management System

Making online courses smooth and conveninent using Video Chat, Collaborative WhiteBoard and Text Chat.

View

More

A day without coffee is like... just kidding I have no idea!

When I am not working, I can be found playing competitive pool leagues and tournaments across the US. Shawshank Redemption, The Social Network, and The Imitation Game are some of the movies I can watch multiple times.

Favourite TED Talks: Do schools kill creativity? and Inside the black hole image that made history.

To know more about me, my skills and interests, here's the about page, and for the TLDR version, here's my resume / CV.

For everything else, you can reach me at hi @ [my domain here].

Latest
articles

Branch Prediction — Everything you need to know.

Why would processing a unsorted array take almost 3 times as the time taken to process a sorted array?

250,000+ views. Published by The Startup and featured in Programming.


What is “yield” or “generator” in Python?

Because memory is expensive.

100,000+ views. Published by The Startup and featured in Programming.


Modifying org.json to handle duplicate keys

Someone has to handle the crappy API design.

50,000+ views.