Experience

Re Vera Services

Full stack developer intern • Jan, 2018 — May, 2018

  • Full Stack Development using and creating RESTful interfaces utilizing python, flask, HTML/CSS, MongoDB, Javascript (jQuery).
  • Review current code base and modify interface with MongoDB database.
  • Developing clean, UX-driven Javascript applications in Ubuntu/Linux based environment for use in Windows based environment.

Wipro Technologies

Software Engineer • Aug, 2015 — Oct, 2016

  • Acquired Hands-On experience in Selenium IDE, Selenium Web Driver, Junit, TestNG.
  • Used Postman application in chrome and performed backend web service testing using XML and JSON.
  • Generated test cases based on requirements, created test data required for testing, set up test beds-hardware, software and networks
  • Created 50 user stories in CA Agile. Communicated the issues in the application to the developer and resolved those issues
  • Performed automation testing using Java, reported defects to the stakeholders, created test logs and reported test results to the stakeholders
  • Good Experience in Agile Methodology

Education

University of Central Florida, Orlando, Florida, USA

Master of Science in Computer Science • 2017 — present. Graduating on December 2018.

Design and Analysis of Algorithms and Data Structures, Machine Learning, Natural Language Processing, Data Intensive Computing, Software Engineering, Cloud Computing, Amazon Web Services, Advanced Computer Architecture.

St. Joseph's College of Engineering, Chennai, Tamil Nadu, India

Bachelor of Science in Computer Science and Engineering • 2011 — 2015

Data Structures, Design and Analysis of Algorithms, Object Oriented Programming, Database Management System, Java, Artificial Intelligence, Data Mining and Warehousing, Operating Systems, Computer Networks.

Projects

Web Application using Spring MVC and Hibernate

Developed a simple web application using Spring MVC and Hibernate concepts and performed CRUD operations • 2018 september — 2018 october

  • I developed a simple web application using spring MVC and hibernate to display customers information like Name, email id
  • I also performed CRUD operations with database in MYSQL
  • Once any action like inserting, updating, deleting is performed in the application, the result is reflected in the database and the application

Android Application Development

Developed a simple game application with series of questions of adding two numbers upto 30 seconds and displaying the final result of correct and wrong answers • 2018 may — 2018 june

  • A simple Android application which creates a series of additions
  • To play this game with a time limit of 30 seconds
  • I implemented the concept of grid layout, timers, hiding and showing of features, etc
  • The game can be played again after 30 seconds are over and it also displays final result, with number of correct and wrong answers

Natural Language Processing project - Fake news Detection

Performed Random Forest and Xg Boost classification Algorithms using python • 2018 jan — 2018 april

  • Implemented Fake News Detection using Random Forest, XGBoost classifier in python and calculated the performance in terms of F1 score.

Hybrid Mobile Application Development

Full stack application developer • 2018 jan — 2018 april

  • Developed a Hybrid mobile application for Hindu Society of Minnesota (temple). An application to facilitate the society through online mobile payment for their services, online scheduling of events.
  • Using Front end designing in Ionic 3 framework, using Angular 4, javascript, typescript, Sass, CSS and HTML. Planning to launch the application in android, ios and windows. Also performing RESTful API services using express and nodejs, using MongoDB database and mongoose.

Machine Learning

python programmer • 2017 aug — 2017 dec

Implemented the following algorithms-

  • Linear Regression
  • Logistic Regression
  • Artificial Neural Networks
  • Kernelized Ridge Regression
  • K means clustering and gaussian mixture model clustering

Statusphere - Software Engineering Project - Web Application Development

Front end developer • 2017 Jan — 2017 May

  • Web application to facilitate influencers to advertise the products in social media. This application also maintains influencer’s information
  • Used HTML, CSS, Bootstrap, Javascript, AngularJS to design web pages for the application

Automated Quality Monitoring System for Metro Water - Final Year Undergrad Project

java programmer • 2013 — 2015

  • Developed a prototype to detect the quality of drinking water without manual intervention and to send message to the ward inspector if the quality failed to meet the standards
  • Used Java programming to implement the automated quality detection system.

Skills

Programming Languages / Scripting languages / Technologies

Java, Spring MVC, Hibernate, Maven, Python, AWS, Javascript, Servlet, JSP, Angular JS, Angular 4, React JS, Android, jQuery, Bootstrap, HTML, CSS, C, C++, Ionic 3, RESTful API using Express with nodejs, Git.

Databases and Operating Systems

SQL, MongoDB, Oracle Database, IBM DB2, Windows, Linux

Environments

Microsoft Visual Studio, Visual Studio code, Jupyter Notebook, Spyder, Netbeans, Eclipse, Notepad++

Testing tools/ technologies

HP Quality Center, QTP, Selenium, Junit, TestNG

Certifications

AWS certified solutions architect

certified by Udemy

Angular 4

certified by Udemy

Java Spring and Hibernate

certified by Udemy

IBM-CE Fundamentals of DB2

certified by IBM

Software Applications Specialist - Java

certified by HCL technologies

Basic and Intermediate Python for data science

Data Camp online

ReactJS

Code Academy

Android application Development

Udemy