Post Job Free
Sign in

Software Engineer Java

Location:
Richardson, TX
Posted:
April 03, 2019

Contact this candidate

Resume:

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.



Contact this candidate