Sudarshan Buxy
Software Developer
I'm a developer from New Delhi, India and I like to write code to build cool things.
Reach MeAbout Me
Hi there! I'm Sudarshan Buxy. and I'm a developer from New Delhi, India.
I'm currently a full-time undergraduate student studying Computer Science and Applied Mathematics at IIIT-Delhi. I like building things which are fun and useful. I particularly enjoy creating ML-driven applications which are useful and have proper performant functionality.
Here are some of the languages, libraries and environments I'm familiar with:
Here are some of my projects over the past year:
Percepio 2.0: Writing in Air
Designed a wearable which allowed the user to write on any surface by tracking finger movements and digitizing them. It involved Computer Vision(OpenCV) and a Deep Learing model for finger tracking and a character recognition model with a real-time implementation. Taking notes made simple- in air, on the go.
Text Classification Model using NLP
A Classification model for tweets scraped from twitter to separate tweets which are related to natural disasters and such, from phases which have similar phrases but are being used in a different context. The model uses natural language processing to distinguish between the tweets which have similar words but different connotations.
Recommender System for Media-Database Platform
This recommender system was designed to recommend movies, manga, games, shows, anime and all other forms of media specific to the horror genre from the media database Platform. It involves the use of a user-based collaborative filtering for recommending all of the mentioned forms of media depending on the previously watched and starred shows of a user. Designed as a slightly tweaked version of a neighborhood-based recommendation model.
Deep Reinforcement Learning Model for Algorithmic Trading
Implementation of a Deep Reinforcement Learning paper to solve the algorithmic trading problem of determining the optimal trading position by using Deep QN to maximise the Sharpe ratio performance. (Ongoing)
Miscellaneous:
Magic Mirror Build
Used existing Open-source modules and a few of my own to build a smart mirror for myself to display things like the news, the weather, my tasks for the day and calendar. Integrating it with Google, Spotify and Alexa using the APIs allowed seamless user experience with other google apps like Keep and for streaming music.
Prototype for mini-arcade gaming machine
Built a prototype for a miniature arcade gaming machine using Arduino, USD sensors and a pacman-ish capture the flag multiplayer game for the system in JS.
Research Work:
Research activities I've been involved in for the past year:
Contributed to a survey paper on the applications of Machine Learning in Optical Networks
Studied and surveyed research papers on the applications of machine learning techniques in Optical networks, particularly in multi-band Raman Gain Amplifiers and Failure Management in Optical Networks. My contributions to the study included the scope of applications and the use of supervised and unsupervised machine learning algorithms in various areas of optical networks.
Currently researching applications of machine learning in network survivability of optical networks.
Contact
Feel free to get in touch with me. The best way to do so would be via email or Telegram. I'm always interested in working with people on fun projects.
Currently not accepting any freelance projects.
Mail