Hi! I'm Rakesh! I'm a graduate student in Computer Science at the University of Southern California in Los Angeles, CA. Two things I absolutely love doing are learning new technologies and writing good, quality code. I believe that the world of computer science is growing so fast that you have to keep learning something new all the time to catch up. I started programming when I was 16 years old, and I haven't stopped since. I want to be a part of building innovative products that make a difference in today's world. Wanna know more? Shoot me an e-mail at mangalos@usc.edu.
Redoing the complete website with better UI/UX and additional user functionalities like filtered search. Also, developing a new SQL database and web portal using which the shelter can add the details of the new dogs into the database, and also maintain, update and delete any information.
Worked in the Artificial Intelligence team that researched various methods to detect objects in the given scene, and also to predict the position and orientation of the object in a future frame, based on factors such as time, velocity, direction of motion and current orientation. Implemented the code in Python using OpenCV.
Worked on IBM's Rational Team Concert Shell Client and developed a new feature which allows the user to configure the various compare tools and map them to different file types using regular expressions. The user can then right click on a file on their system and compare it with its previous version. Implemented the code using C# .NET.
MS in Computer Science
GPA: 3.15
Coursework: Analysis of Algorithms, Web Technologies, Foundations of Artificial Intelligence, Machine Learning, Multimedia Systems Design, Software Engineering I.
BE in Computer Science and Engineering
GPA: 3.8
Coursework: Data Structures with C, Object Oriented Programming with C++, Design and Analysis of Algorithms, Database Management Systems, Operating Systems, Computer Networks, Object-Oriented Modeling and Design, Programming the Web, C# Programming and .NET.
Travel recommendation Node.js application that suggests places to visit based on the user's photos on Instagram or Facebook, built for Clarifai's Travel Hack.
Technologies used: Node.js, Express.js, Clarifai API, Google Maps API, Google Places API, Facebook API, Instagram API, HTML, CSS, Bootstrap.
Migrating Verdugo Young Musicians Association's WordPress Website to SquareSpace with an online registration and payment system to target a larger audience.
Tehnologies used: SquareSpace, MailChimp, Stripe.
Laravel-based application for trainers to register and create profiles, see what Pokémon other trainers have, and search for Pokémon.
Technologies used: Laravel, PHP, HTML, CSS.
Kaggle competition by Santander Bank to decide whether a customer is satisfied or not using machine learning algorithms like logistic regression, random forests and XGBoost.
Technologies used: Python.
Android app where user can enter the address of a location in the United States and get the current weather forecast details, as well as the forecast for the next seven days.
Technologies used: Android Studio, Google Geocoding API, Forecast IO API, Aeris Weather API, Facebook API.
Interactive isolated speech recognition software to recognize a word spoken by the user. It can be used in authentication systems due to its speaker-dependent property.
Technologies used: C#, Microsoft Visual Studio.