SRIHARSHA THOTA
+1-469-***-**** * **************@*****.*** www.linkedin.com/in/sriharshathota
OBJECTIVE
Seeking full-time opportunity in the field of Computer Science to showcase and improve my software development skills.
EDUCATION
University of Texas at Dallas May 2019
M.S., Computer Science GPA: 3.8
Courses: Design and Analysis of Algorithms, Advanced Data Structures, Database Design, Natural Language Processing, Information Retrieval, Machine Learning, Big Data and Analysis. Jonsson School Graduate Scholarship
National Institute of Technology, Silchar May 2016 B.Tech., Electronics and Communication GPA: 7.78
TECHNICAL SKILLS
Programing Languages: Java, Python, C.
Tools: Kubernetes, Docker, Ansible, Hadoop, Spark, Yarn, Eclipse, Matlab. Operating System: Linux, macOS, Windows.
Databases: MySQL, MongoDB.
PROFESSIONAL EXPERIENCE
Software Engineer Intern June 2018 - December 2018 Cisco Tetration Analytics
● Worked on containerizing all the components of a product which is run using 20 virtual machines on 8 Bare metals.
● Built a model that orchestrats the startup and scaling of all the components using Kubernetes.
● Built Docker images by modifying the existing Ansible scripts into pre-start and post-start scripts.
● Automated the setup of all the components from Docker image creation to startup of all pods in Kubernetes.
● Researched tools and approaches that can be used to containerize existing systems. ACADEMIC PROJECTS
Spelling Correction based on a Noisy Channel Model (Java) April 2018
● Identify words that are misspelled by one character due to addition, deletion or swapping of one character by comparing with a dictionary of words stored in a Trie for efficient search.
● Generate a list of all possible word replacements, and predict the most probable word by calculating the probability using statistical data based on Kemighan’s model. Implementation of Integer arithmetic with arbitrarily large numbers (Java) September 2017
● Created a Data type that stores arbitrarily large numbers in Lists as numbers with large bases.
● Implemented the basic arithmetic operations along with functions like power and square root and modulus operator.
Implementation of a Database Engine (Java) March 2017
● Created a manual database engine to support all the high-level Commands, Major data types and table constraints.
● Generated tables and stored them in Binary Format and used the concept of file indexing for efficient search and retrieval.
Library Management System (Java, Java Swings, MySQL) February 2017
● Created a database host application using Java that interfaces with a backend MySQL database that implements a Library Management System.
● Queries, Updates, Deletes, Insertion are done from a graphical user interface design created using Java swings.
● Implemented functionalities for Book Search and Availability, Book loans, Borrower management, Book check in, check out and Fines.