KEERTHI PRIYA RAVICHANDRAN
OBJECTIVE
Seeking an awesome Software engineer position in the Bay area. Currently pursuing Udacity Nanodegree.
PROFESSIONAL EXPERIENCE
UCSC Intern /Machine Learning Engineer, Apakau Inc. (Citrix Accelerator Startup in Santa Clara) Jan2015 –Dec2016
●Yelp Data Challenge - Predict Star rating using Review count, word count, vote count using linear regression and time series analysis.
●Data munging, cleaning and slicing to create training and test sets
●Read JSON documents, parse and load into R env using rjson, rjsonio package
●Created test scenarios and developed comprehensive test cases logged in Quality center, Log4
●Apply uni/multivariate R functions to generate linear regression models
●Authored blogs on the website and contributed to Content Marketing
●Performed maintenance, testing and updates to existing websites
●Predict using models and evaluate accuracy
●Time series analysis of review submission times to forecast star rating
●Generate report about accuracy of models, fitness, significance, anova, forecast
Systems Analyst, Lloyds Bank (through TCS), Aug 2012 – Dec2014
● Developed Banking Enrollment Application for retail bank, in-branch, online and telephony customer banking using SOA & MVC paradigm, Java, JSP, JSF, HTML, CSS and JavaScript, and web services using MQ, SOAP,WSDL
●Experience writing complex SQL queries and designed back-end SQL integration with MySQL database
●Able to perform complex multiple tasks while insuring seamless support of the overall project timeline. Extensive experience using data cleansing techniques, Excel pivot tables, formulas, and charts.
●Strong communication and customer service skills. Strong end-user computing skills (Excel, SharePoint, Power Point, Word).
●Interpreted Banking regulations and Lloyd’s Bank norms, in translating customer requirements into feature specifications, design documents, and test plans
●Expert in writing, reviewing, executing Test cases and have exposure to all stages of SDLC and Agile/Scrum Methodology
●Experience in transforming Users expectations of the system into Business Requirements and subsequently designing the solution.
●Experience in DCO tools like Requirement Document Rules, Use Case Requirement Rules.
●Experience in developing Process flows, Work Flows, Flow Shapes, modifying existing flows.
●Working knowledge in designing High Level Class Structure
●Experience in developing Activities, Decision, Declarative rules
●Thorough knowledge of OOPS concept and RDBMS concepts.
●Experience in troubleshooting and application support.
EDUCATION
Graduate Certificate in Computer programming, University of California, Santa Cruz (UCSC) Jan 2015- Dec 2015
Bachelors in Information & Communication Technology, Sastra University July 2008- May 2012
Academic Projects at UCSC
Survival Of The Titanic - Kaggle Project using Machine Learning
●Performed data prep using passenger attribute data from various sources; defined and leveraged models to estimate missing values
●Leveraged Logistic Regression, Decision Tree and Random Forest algorithms to predict survival rates of passengers on the Titanic
Online Shopping System Vision – OOAD (Object Oriented Analysis and Design)
●Prepared a comprehensive list of scenarios for ‘e-commerce/online shopping system’ with pre-conditions, definition of success and failure and alternate flows
●Designed UML diagrams like use case diagrams, object diagrams and class diagrams to represent a detailed design phase
Word Count on Hadoop
●Created a Word count application on Cloudera Hadoop distribution, using MapReduce framework which involved using the mapper, reducer, combiner and partitioned
●Developed simple Hive queries and Pig scripts for advanced analytics on the data
Product Server & Shopping Cart in Java
●Implemented a Product Server and Shopping Cart client with socket-based communication protocol
SKILLS
●Cloud Technologies: Cloud Foundry, AWS
●Programming: R, Core JAVA, Basics Python, UML
●Web: JavaScript, HTML, CSS, JSP, JSF, SOAP, WSDL, SOA
●Scripting: SQL, PL/SQL, Python
●Big Data: Hadoop, Machine Learning algorithms
●Database: MySQL, Oracle 9i/8i, 10g
●Other Tools: Rational Clear Quest, Quality Center, soap UI 4.0.0, SQL Navigator, TOAD, DB Query tool, SQL Developer, JUnit, QTP 9.2, Basecamp
●Operating Systems: Linux, Windows
●Application Server: Web Logic, Web Sphere
●Packages: MS-word, MS-PowerPoint, MS-Visio, MS-Project, MS-SharePoint
●Testing experience: Software testing and debugging, Test plans and script development, Technical writing (manual scripts)
AWARDS/RECOGNITIONS
●Placement Coordinator responsible for the communication between students and recruiting companies-2011