Sign in

Computer Science Java

Dallas, Texas, United States
February 15, 2018

Contact this candidate

K Sai

Dallas TX ***** 517-***-****


Actively seeking full-time opportunities in the field of Computer Science starting from January2018.


Masters in Computer Science. GPA 3.80/4.0 December 2017


Bachelor of Engineering in Computer Science and Engineering. GPA 3.30/4.0 Apr 2015

Jawaharlal University, India

Summary of Skills

Programming Languages: Java, C, C++.

Web Programming: HTML5, CSS, PHP, JavaScript, AJAX, Angular, Node.

Java XML Web Services using JAX RS, SOAP, XML.

Database: SQL, Oracle, MySQL

Frameworks: Hibernate ORM 3.5.x/4.0.1, Spring 3.2.6/4.0.1, REST, Junit, JQuery, TestNG

Application Servers: Apache Tomcat, Web, SQL server

Tools: Net Beans, Eclipse IDE, UML Modelling Tools, Microsoft Office, HTML Editor Sublime Text 3.

Repository Tools: GIT, SVN

Work Experience

UIT Systems inc, India Java Developer Hyderabad, TG, India May 2014 -March 2016

Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing

Used Spring MVC created restful services on top of it and invoked these services using front end AngularJS http calls and used spring dependency injection framework to take the advantage of using annotations and generics that help in testing objects with measurably less effort.

Involved in Installation and Configuration of Tomcat, build and release Spring Boot Source Tool Suit, Eclipse, unit testing

Designed the application based on various J2EE design patterns like Front Controller and Singleton.

Created new REST micro services, Controllers, Components using Spring boot annotations.

Implemented functionality rich user interfaces using HTML, CSS, JavaScript, and AJAX.

Worked on AngularJS on UI for making rest services calls and DOM filtrations.

Used Hibernate for Object Relational Mapping (ORM) and data persistence.

Created JUnit test cases and created set up manuals and user guides.

Created Automation test framework using Java, Selenium WebDriver and TestNG.

Run tests by using ANT and CI Systems for Sanity and Regression requirements.

Created SQL scripts for the Oracle database

Interacting with business folks to understand the requirement and do thorough analysis to convert those works into stories for sprint

Following Agile software methodology for software development with a 3-week Sprint. Conducted daily scrum calls and leading the scrum as a scrum master.

Used Git for code repository, maven for building dependencies using NodeJS.

Conducted sprint reviews and code reviews.

Designed class and sequence diagrams using Microsoft Visio for all the use cases.

Yaaltech Technology solutions, India Web Developer Hyderabad, TG, India Apr 2013- Apr 2014

Involved in the implementation of design using Key phases of the Software development life cycle (SDLC) that includes development, Testing, Implementation and Maintenance Support.

Designed and developed User Interface using JSP, HTML, CSS, JavaScript, JQuery and database connections using JDBC.

Used AJAX implementation to make server calls asynchronously.

Extensively used JavaScript/J query for client side validations and for capturing dynamic events.

Developed SQL queries and utilized stored procedures and triggers to perform transactions with Oracle DB.

Fixed Cross browsing capability issues for IE, Chrome, Firefox and Safari.

Academic Projects

Library Management System PHP, MySQL, HTML, CSS, JavaScript

Developed an Online Library Management System in PHP which supports two types of users namely Admin and User.

Used JavaScript for validations and CSS for page styling. The database is created using MySQL.

Admin can add a book, delete a book, view a book. User can borrow a book, return a book, search a book, view all the books lent.

Course Management Java

Developed a java console application which allows a student to add a class, drop a class, view the schedule, view the grades. Created the database schema using Oracle. Loaded the data into tables using sql loader functionality.

Online quiz JSP, Javascript, Ajax

Developed a java web application which allows a teacher to add the subjects, create the quiz questions.

Coming to the student account they can search quiz according to their interest after attempting the quiz, the result will be displayed. Able to review the key after the quiz.

Japps project Core java, Java Swing

A Java Application World software where user can use applications developed in Java such as calculator, notepad+, puzzle game, ip finder, word count tool, source code generator, picture puzzle game, tic tac toe game and exam system

To develop the front end used java swings.

Company Mailer MySql, Servlet, HTML, CSS

A mailer application for a company that can be used by the employees of the company only. It can be run on intranet. Each user can send mails, receive mails and delete mails after getting logged in

We can see two major roles in the system user and admin.

A user can register, send mails, see inbox, sent mails, trash, other employee ids, view and update profile.

An admin can unauthorize the user and can check the members who are currently logged in.

Contact this candidate