Perfectly Random

machine learning and stuff

About Me

Hi! My name is Ankur Gupta. I am an experienced machine learning/data scientist who can write production code. I have a PhD in numerical optimization, statistics, & modeling. I am passionate about ML/statistics but also about software engineering. My current interests include:

I mostly program in Python nowadays but I have used R extensively in the past. I also write production code in Scala using the Spark framework. Here are some of my projects (sans the machine learning projects I do for work):

Most of my published research involves the combination of chemical engineering with statistics, machine learning, or differential equations. You can find more information on my Google Scholar profile.

On this blog, I publish articles that I believe would save someone else a lot time and effort. In the past, I have mostly blogged about productivity improvement techniques, R, Spark, and Ubuntu. Going forward, you should see more of the same as well as articles about machine learning and statistics.

Feel free to reach out to me! My Twitter handle is ankurIO which may be the best way to reach out to me. For questions on specific posts, please feel free to drop a comment in the posts. Or, you can reach out to me via LinkedIn or GitHub.