Badges
Certifications
Work Experience
Graduate Research Assistant
Missouri University of Science and Technology•  August 2018 - Present
• Proposed and validated novel heuristic to model human sequential decision-making strategy. • Developed machine learning algorithms to estimate model parameters and predict the stopping time. • Designed and developed a web platform to allow crowd workers work on multiple tasks and earn money using Angular4. • Handled client request redirection using Express.js and used Node.js to establish connection between client and server. • Developed backend functionalities such as storing the multiple attribute information in MongoDB, calculating payment information, and generating a task recommendation list using Node.js. • Achievements: Devaguptapu; Nadendla (Oct 2019), ‘Predicting Crowd Worker’s Stopping Time based on Discounted Satisficing’. Presented poster at the 7th AAAI Conference on Human Computation and Crowdsourcing (HCOMP 2019), WA. Technical Environment: MEAN(Mongo DB, Express.js, Angular4, Node.js), Python(CVXPY, Matplotlib,Numpy, Pandas)
Software Engineer
Tata Consultancy Services Ltd•  November 2014 - August 2018
SWDP: • Added ‘Release’ module to the tool. Used Angular JS, Java, and RESTful web service to code the functionality. • Used Apache Maven and Jenkins to perform build and CI/CD activities of the tool. Performed source code management using IBM ClearCase. • Involved in the design, implementation, testing, deployment, and maintenance phases of the SDLC of the application. ECC: • Successfully delivered 6 new version tool releases by solving 300+ customer trouble reports in Perl. • Improved the efficiency of the functionalities like Release by using techniques like multi-threading in Perl. • Collaborated with the QA team during functional testing and drafted test case documents. Participated in Sprint meetings and helped scrum master in designing sprints. Mainframe Migration: • Led a project for migrating data from mainframes to Linux servers. Thus, reduced the overall data costs by 70%. • Coded Perl scripts to scrape the internal website and download data files from mainframes servers. • Implemented the dependent functionalities using Perl and Java RMI. • Developed a single page application in Angular to perform server health checks using AJAX requests and live graphs are displayed using Charts.js. Backend operations are performed using Node.js. Technical Environment: Java Spring, Apache Maven, Angular4, Node.js, Perl, Java RMI, IBM ClearCase, Jenkins, Agile
Education
Missouri University of Science and Technology
Computer Science, MS•  August 2018 - Present
JNTU, Kakinada (Jawaharlal Nehru Technological University)
Computer Science, B.Tech•  October 2010 - June 2014