About Me

An aspiring computer scientist with interests in software development, game programming, machine learning, natural language processing, combinatorics, graph theory, information security, and algorithmic theory.

I have experience working in Java, Python, C, C++, JavaScript, CSS, HTML and Android application development. I am actively seeking internship and research opportunities in computer science.


Virtusa Software Engineering Intern · July 2018 - August 2018

Ashwini Charitable Trust
Web Development Volunteer · April 2016 - May 2016


These are personal projects I've undertaken, and organizations/events I've contributed to. Most are open-source, and can be found on my GitHub.

Built the back-end API and internal tools for HackIllinois, a premier intercollegiate open-source focused hackathon dedicated to creating a collaborative environment for hackers to push creativity and innovation beyond bounds.

Software stack: Go

Part of team that developed and designed the official website of Reflections | Projections, a student-run technology conference and career fair held at the University of Illinois at Urbana-Champaign.

Software stack: ReactJS, Bootstrap

A public photo-sharing Android app featuring location-tagging, for neighbourhoods.

Software stack: For website: Java, Firebase, Android API

A learning management system implemented as a web application and companion Android app. NPSConnect features audio summaries of high school textbooks and online homework and assignment management. It facilitates student-teacher interaction in the form of virtual "office hours" through the use of an IRC plugin.

Software stack: For website: LAMP (Linux, Apache, MySQL, PHP) For Android app: Java, XML, Google Drive REST API

A web app that provides real time government crop procurement prices and weather information to rural Indian farmers, via SMS, through web scraping. As a result, this eliminates middlemen from the process and enables farmers to be fairly compensated for their produce. Note: The app was not brought into the market.

Software stack: Java ServerPages, Python, MySQL, Apache

A taxicab aggregator in Node.js using the Cheerio web scraping module. It compares cab fares, online reviews (found by scraping websites), as well as the area serviced by each operator, and finally suggests a service for the user. There were plans to integrate booking cabs directly, however, due to lack of OAuth support on major taxicab company websites, we were not able to authenticate users.

Software stack: Node.js, MySQL, Google Maps REST API

Developed and designed an online appointment scheduling system, and cardiac risk factor and physician onboarding survey forms for a pilot tele1-ECG screening program, at HeartnetIndia.

Software stack: Node.js, Express+Multer, AJAX, HTML, CSS


I am deeply passionate about music. Although I frequently explore new styles, my go-to genres are Western art music, rock, tropical house, and big room house. I have been playing the piano for several years and have tried my hand at music production. Enjoy listening to some of my early efforts at digital music composition.


Location Urbana, IL • USA
Mobile +1 (217) 819-8119
Email pradyumna[dot]shome[at]gmail[dot]com

Contact Me