I am a talented graduate student who has commendable technical skills, mainly in regard to software development and effective communication skills
*2+ years of professional experience in Software Development Life Cycle, Object Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server, and Database applications.
Servlets, JSP, Spring MVC, Spring AOP, Hibernate, JDBC
Tomcat, Glass Fish, JBoss
Amazon Web Services, Puppet, Mat lab, Microsoft Office 2013, VHDL, Verilog, AutoCAD, Net Beans 8.1, Debuggers, Code repositories
Expertise in developing and implementing web applications using J2EE technologies, which includes Servlets, JSP, Java Beans, JMS and JNDI.
Worked on Web Application Development using MVC Framework integrated using spring and struts.
Involved in getting the Functional/Business Requirements from the Clients/Analysts and preparing Detailed Design Documents using UML.
08/2015 to 04/2016
Northwest Missouri State University － Maryville, MO
GEO Application for Web, iOS and Android GEO App is an Application that helps students to submit their assignments on rock information and instructor to evaluate the student assignment based on the submission and give feedback to the student.
This application is developed on Web, iOS and Android.
Involved in developing this application on Web by detailed analysis of client requirement and developed comprehensive plans defining and scoping project requirements.
Developed user interface using Struts and Spring Framework, JSP, HTML, XHTML and JQuery UI to simplify the complexities of the application.
Used Sql server as backend database and written stored procedures, Functions and Triggers.
Implemented Maven Script to create JAR, WAR, EAR and dependency JARS and deployed the entire project performed in Test Driven Development(TDD) Environment.
Connected the database using Entity Manager of Java Persistence to fetch data from the database.
Used GIT as version control across common source code used by developers.
08/2015 to 12/2015
This Application is about finding different kinds of food in different states and knowing information about how to prepare them.
We can share that information about food with your friends through mail or phone message.
Coordinated in every phase of this application development starting from Requirements, Design, Development, Testing, Building and Deployment.
Worked extensively with Swift 2.0 and Cocoa Framework.
Worked with UIKit Framework for development and maintenance.
Added animations between UIViews for smooth transitioning and better user experience.
Extensively used Auto Layout to make the Application compatible for all iPhones.
Tested applications on device simulators and real devices to modify products.
06/2015 to 09/2015
Junior Software DeveloperShore Medical Center － Jersey, NJ
Provided object-oriented design, coding and testing of hospital management software application.
Complete detailed programming and development tasks for front end as well as challenging back-end server code of managing records of patients.
Work with client to determine needs and requirements.
Analyze existing systems and evaluate software.
Actively sought through application to develop programming and service skills.
05/2014 to 12/2014
Web DeveloperNIIT Technology － Hyderabad, India
Develop concepts, control project flow, and ensure deliverable milestones are met
Role: Java Developer.
Education and Training
M.S: Applied Computer ScienceNorthwest Missouri State UniversityApplied Computer Science 3.2
Object Oriented Programming Language, Web Applications, Human Computer Interaction, Advanced database Systems, Mobile Computing - iOS, Network Security, Graduate Directed Project
Bachelor of Technology: Electronics and Communication EngineeringGitam UniversityIndiaElectronics and Communication Engineering 3.7
Relevant Courses: Programming with C, Object Oriented Programming with C++, Data structures using C, Operating Systems, Computer Architecture and Organization, Computer Networks, Database Management Systems, Web technologies