KUSHAL SHANKAR RAJ
************@*****.*** 404-***-**** 2118 Piedmont Road Northeast Atlanta GA 30324 in www.linkedin.com/in/Kushal-ShankarRajb1644216b git http://github.com/kushalsec043
Professional Summary
A self-motivated IT professional with huge knowledge and proficiency in Java, J2EE Spring Boot, Spring MVC, Hibernate, Angular, JavaScript, HTML5, CSS3, MySQL, Tomcat, Junit and Git. Equipped with a diverse and promising skill set. Experienced with the latest cutting-edge development tools and procedures. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team. Furthermore, I demonstrate the capability to work as a Software Developer using frameworks like Angular and Spring from the technical projects I completed during my master’s program.
Education
The University of Alabama in Huntsville Aug 2019 – May 2021
Master’s in Computer Science GPA: 3.72
Visvesvaraya Technological University June 2013 – May 2017 Bachelors in Electronics and Communication GPA: 3.6 Relevant Coursework
Design and Analysis of Algorithms Database Systems
Data Structures Machine Learning
Software Engineering Operating Systems
Deep Learning Principles of Programming Languages
Image Processing Statistics and Probability
Technical Skill Set
•Programming Languages: C++, Java, Python.
•Web: HTML, CSS, Bootstrap, JavaScript, TypeScript, JSP, Servlet.
•SDLC: Agile/Scrum, Waterfall, Iterative, Evolutionary Models.
•Frameworks: Spring MVC, Spring Boot, Hibernate, Angular, Node.js.
•Databases: MySQL, Oracle, Mongo DB.
•Design Patterns: MVC, Singleton, Prototype, Factory, Abstract Factory.
•Tools and software: Git, Eclipse, Maven, Gradle, Spring Tool Suite, Postman, Junit, Mockito, VS code, Atom, Jupiter, MySQL Workbench, AWS, Docker.
•Operating Systems: Windows, Linux.
Work History
Graduate Teaching Assistant - The University of Alabama in Huntsville Aug 2019 – till date
Contribute to the development of appropriate teaching materials to ensure content and methods of delivery meet learning objectives.
Assisting students in achieving completion of objectives. Providing regular, accurate and timely feedback to students relative to their performance.
Providing supervising instructor information on each student’s achievement and progress to assist the instructor in the evaluation of each student.
Pursued professional development to remain current and ensure application of recent advances in knowledge to teaching.
Publication
NCIC3 (Publication at National Conference) Dec 2016 – April 2017
Participated and presented paper titled “Development of Android Based Remote Data Acquisition” at
the National Conference on Information, Communication, Controls and Computing.
Main objective of the paper is to detect hazardous gases in the field of mining (coal mines) and to report the environmental parameters in order to monitor and safeguard people working at greater depths.
Projects
Facebook clone using Angular Dec 2018 – Feb 2019
Application is a clone of face book application which allows users to chat with other users online.
Developed application using Angular, JavaScript, HTML, CSS, Firebase as a backend server.
Used material module in order to display the image cards of users and messages online.
Implemented angular routing for navigation between pages. Options to create account, login and logout are also included.
GitHub Link: https://github.com/kushalsec043/Resume_Project-3.git.
Electrode – The Electronics Shopping Web App using Spring MVC March 2019 – June 2019
Electrode is an electronics shopping web application which allows users to add items to their cart which they wish to purchase. Items in cart can be removed anytime as the information is preserved on a database.
Developed application using Spring, Hibernate, JPA, MySQL Work bench, JSP, CSS, HTML. Integrated user authentication manually using model and sessions.
Used Spring MVC with Hibernate framework to build the application on server side. Created a many to many mapping between classes using Hibernate Mapping relations.
Integrated user authentication manually using model and sessions.
GitHub Link: https://github.com/kushalsec043/Resume_Project-2.git.
Shopping and Recipes List Web App using Angular and Spring Aug 2019 – Oct 2019
Application provides options for users to create a recipe, save ingredients from recipes to shopping list, edit a recipe and add ingredients for recipes the user wishes for.
Developed application using Angular, Spring, Hibernate, TypeScript, HTML, CSS, MySQL Work Bench.
Created class repositories for JPA implementation. Used Hibernate to query the database and perform other CRUD operations. Postman to test the crud operations like get, post, put and delete operations.
GitHub Link: https://github.com/kushalsec043/Resume_Project-4.git.
Task Manager Application using MEAN Stack Jan 2020 – May 2020
A task manager application which allows users to add a task to a list, check off tasks from task list and add a list to existing set of lists.
Developed using Angular, JavaScript, JWT token-based authentication, MongoDB, Mongoose, Express, Nodejs, HTML, CSS.
Express to handle all the functionalities with create, fetch, update and delete from database.
GitHub Link: https://github.com/kushalsec043/Resume_Project-5.git.
Covid19 Tracker Web App using Angular June 2020 – Nov 2020
Covid19 tracker is a web application that displays the number of covid19 cases all over the world.
Developed using Angular, CSS, HTML, Bootstrap3, JavaScript and ng2 Semantic UI for data display.
Used ng2 google charts to display pie chart on the percentage of cases in each country. Also, users can select a country to view the number of confirmed cases, deaths and active cases.
Implemented http requests using http module and included routing features for navigation.
GitHub Link: https://github.com/kushalsec043/Resume_Project-1.git.
Stock Market Prediction and Forecasting using Stacked LSTM April 2020
A Machine Learning Model for Stock Market Prediction. Stock market prediction for Apple dataset.
Tingo API for data collection. TensorFlow for stacked LSTM. Root means squared error used as a performance metrics. Sklearn to calculate the mean squared error.
GitHub Link: https://github.com/kushalsec043/Stacked-LSTM.git.
Python AI Chat-Bot (Deep Learning) June 2020
A chat bot developed for specific purposes like business, Q&A and chat box. Patterns and responses are saved in a json file.
Natural Language Toolkit for language processing. Model developed using TensorFlow library. One hot encoding for all words in the json file. SoftMax as activation layer to get the right prediction on output.
GitHub Link: https://github.com/kushalsec043/AI-CHATBOT.git.