Sahil Patnayakuni Resume
no image
Sahil Patnayakuni Resume


Education
Houston, Texas Rice University 2020
• Bachelor of Computer Science
• Coursework: Parallel Programming, Program Design (design patterns), Data Structures & Algorithms, Object Oriented Programming, Unit Testing (multiple courses), Data Science (MapReduce, Hadoop, Spark, numpy, nltk, scikit, TensorFlow)

Languages and Technologies
• Java, Python, SQL, R, NoSQL, MongoDB, PHP, Perl, MATLAB, SVN, GitHub

Employment

SDE Intern Amazon AWS-Enterprise Alexa for Business
• Streamlined the process to set up and register an Alexa device from a private customer account to an AWS Alexa for Business Account using customer’s existing login credentials.
• Wrote a design document and reviewed it with the team to arrive at a viable design that optimized project goals. Created a prototype design, coded the design and dealt with bugs and edge cases. Devised and implemented integration tests to make sure that registration process works with changes and updates to the other API’s (Java)

Software Intern My Best Plan
• Deployed website/database hosting server to migrate from Windows to Ubuntu, built the server with Apache, PHP, and MySQL, upgraded SugarCRM version, resolved data migration issues. Improved the functionality of task communication webpage between employees and developers for simultaneous updating of multiple tasks. (PHP, MySQL, Django, HTML, and JavaScript)

Research Intern Hudson Alpha Institute of Biotechnology
• Tuning weights and scoring in supervised machine learning algorithm for tagging specific genetic variants to improve the diagnosis of autism using Hidden Markov Models. Coded Python scripts that pulled data from multiple databases to reduce response time. (numPy, Python)

Intern McNair Center, Rice University
• Mined social media data to analyze political trends using Perl scripts with GovTrack API to retrieve JSON data. Utilized MediaWiki to develop a wiki structure for McNair website. (Perl, JSON)

Projects
• Chat App Supports text, picture and chat using Remote Method Invocation (RMI) on a Wi-Fi network. Can handle unknown message types, an arbitrary number of users per chatroom, and an arbitrary number of chatrooms. (Java, SVN)

• Hide and Seek Game Client and Server App that doubles as both client and server. Used an API for sending and receiving game information and the client supports being connected to any implementation of a game server using this API. Created a hide and seek game to be used in the app. (Java)

Additional Activities
• External Vice President and Secretary, Rice E-Sports Club: Organizing and marketing events, watch parties, and recruiting students and sponsors for funding (2015-2018)
• Organizing Committee Hack Rice: Acquiring facilities, advertising, managing applications, running the hackathon and working with sponsors (2016-2017)
------------/SahilPatnayakuni