About this blog

My name is Ankit Goyal and I am planning to blog about computer science and engineering in general. My interests span a vast range of topics in CS domain including compilers, OS, competitive programming, parallel algorithms, robotics etc. Previously, I have blogged a bit on Medium about Machine Learning and related topics. In terms of languages, most of my experience is in Python, C++, followed closely by C. I have also worked with Ruby, JS and a bit with Go and C#. I am planning to pick up Rust and some functional programming language next.

Work wise, I am currently employed by Google Taiwan where my work revolves around Pixel graphics pipeline. In the past, I have worked with HackerRank as a TCE (Technical Content Engineer) and later on as SDE (Software Development Engineer). I do not actively work on web development anymore but still very much interested in learning about scalable systems.

If you find some error in any of the articles, the best way is to open an issue on Github or email me at the below listed address. Email is open for other purposes as well, in case you want to share your thoughts about this blog.

Email: goyal.ankit40+blog@gmail.com