Hi! I'm Suryo!

I am a student at the University of Texas at Arlington, pursuing a master's degree in Computer Science and Engineering. I am working on my MS thesis under the guidance of Dr. Manfred Huber on feature learning and preemptive estimation of performance for KNN classifiers and regressors. I'm also working on implementing neural networks on FPGAs with Dr. Amir Farbin.

Before joining UTA, I was first an undergraduate student, and then a Research Associate at PESIT Bangalore South Campus (then affiliated to Visvesvaraya Technological University, now PES University) where I worked with Dr. Snehanshu Saha on a broad range of topics in machine learning and its applications to astronomy, finance, and scientometrics. I am set to begin pursuing a Ph.D. in Computer Science at Pennsylvania State University from Fall 2020 under the guidance of Dr. Mahanth Gowda.

My research interests are broadly in the areas of machine learning and intelligent systems. I am proficient in C, C++, and Python, and have a good amount of knowledge about a lot of other languages and programming tools such as Verilog, SQL, Java, MATLAB, Arduino, Raspberry Pi, Beagle Bone, Processing Language, LaTeX, Javascript, HTML/CSS, Tensorflow, numpy, scikit-learn, etc., and even some electronics but I use them on the basis of my needs in my current projects or work. I love the philosophy of open source and have contributed to ensmallen, a fast and flexible mathematical optimization library, written in C++.

On a less academic note, I am a musician and enjoy playing the guitar! I also try to paint and do different kinds of artsy stuff from time to time.


Here is a list of my published papers, and here's the link to my Google Scholar page!



Music and Art

Some YouTube videos and SoundCloud clips:

In Spring 2020, I worked with my good friend Andrew Widmer on this short film (which was actually a classroom assignment of his). This was interesting: he got a lot of actors to act out the scene in the grid on ZOOM and recorded it. The original footage had lots of problems with it, and someone was excluded altogether. Plus, he wasn't at the focal point. I programmed the fix for this using OpenCV and Python (because, why not? :P) and tried to make the footage of the people in the grid a lot more cinematic. I also programmed the fade-out and darkening effect based on a simple gradient-based frame by frame brightness minimization. This was a really unique experience!

Andrew also had me as a subject for an interview assignment that he had to do. His theme was how I balance my main career and music. This was, in all honestly, a flattering experience.

In retrospect, my YouTube debut was when I was in senior year of high school, though! I had written the lyrics for the theme song of our school's fest, which was professionally produced. Damn, they really liked that song.



Preferred media of communication:

Other Media: