Ravali Kuppachi

United States

@RavaliKuppachi

Software Engineer Intern at FireEye

Badges

Problem Solving
Python

Certifications

Work Experience

  • Software Engineer

    FireEye•  May 2019 - December 2019

    Extracted data from multiple endpoints of URL’s for the past 3 years and implemented a parser to flatten multi-level JSON files (metadata of URL). • Built a User Interface using Node JS and REST API which highlights malicious contents in network log files by scoring the file against models and built a Docker image for building test/production pipeline. • Implemented a Clustering model (K-means, DBSCAN) to cluster plugin data from network and classification models with above 90% accuracy using Python, Natural Language Processing (Count Vectorizer, TF-IDF, n-grams) and Multinomial Naïve Bayes’ (Scikit-Learn) to classify and predict malicious content in large xml files of network log files. • Built a color-coded system that reduced manual efforts for researchers to classify severity of maliciousness in network logs by 25%

  • Technical Lead

    CSC•  August 2015 - November 2017

    Managed a team of 8 for Assembly and stamping division of Chrysler Manufacturing and responsible for developing and maintaining all Java based web applications for Assembly division. • Performed code reviews, conducted weekly meetings and also worked on creating High-level and Low-level design documents for various applications within Assembly Common Configurator (ACC). • Improved load time of applications implemented using Spring Boot and frontend using Angular JS. Fine-tuned SQL queries that reduced computational costs by 10% • Prepared unit test cases using JUNIT and Integration testing using TestNG (Mockito)

  • Senior Software Engineer

    Tech Mahindra •  November 2013 - August 2015

    Prepared High-level design documents, Object Interaction Diagrams using Visio and low-level designs (Sequence diagrams, Flow diagrams) using STAR UML • Developed configurable premium passes for insurance quoting process using Spring and Hibernate leading to a two-second faster load time and 7% decrease in bounce rate • Designed and developed re-insurance system using REST API for synchronous and JMS (Java Message Service) using IBM MQ for asynchronous calls to the policy administration engine • Monitored and mentored freshers in the team by doing timely code reviews and design reviews and followed Agile Methodology.

  • Software Engineer

    HCL Technologies•  September 2010 - October 2013

    Designed and developed controller layer using Struts action class, form beans and struts validations • Performed data operations using Spring ORM wiring with Hibernate and used Spring MVC and Dependency Injection for handling business logic • Part of successful go-live projects for Deutsche Bank and Bermuda Commercial Bank retail banking software’s and gave technical presentations to various stakeholders, managers and clients.

Education

  • San Jose State University, San Jose

    Computer Science, MS•  August 2018 - May 2020

  • Jawaharlal Nehru Technological University

    Computer Science & Engineering, BS•  September 2006 - May 2010

Skills

RavaliKuppachi has not updated skills details yet.