AKHILA
acuyil@r.postjobfree.com
Phone#: 816-***-****
PROFESSIONAL SUMMARY
1)
Good knowledge of Core Java, Web Service, Servlets,JSP,Hibernate,Spring,MVC.,JDBC.,Multithreading.
Experience deploying applications on Tomcat, WebLogic.
Creative and resourceful in generating new ideas and solving problems, ability to meet stringent deadlines,
ability to quickly master new concepts, applications and a team player.
EDUCATION
University of Central Missouri, MO Graduation Date: May
2016
Master of Science in Computer Science GPA: 3.8
Jawaharlal Nehru Technological University Graduation Date: April
2014
Bachelor of Technology in Computer Science GPA: 3.7
EXPERIENCE SUMMARY:
Experience in Software Engineering Processes& Development Methodologies,
Business & Requirements Analysis, Object Oriented Analysis & Design and Implementation
of software systems, based on industry proven best practices & standards.
Developing ntier Enterprise application with J2EE design patterns like MVC, Business
Delegate, Session Faade, DTO, DAO, Front Controller, Factory and Singleton.
Experience in lightweight POJO based framework Spring 3.0 IOC, Remoting, ORM, DAO,
AOP and Business Integration.
Experience in developing Client side Web applications using HTML5, JSP, JAVA
Script,CSS.
while implementing the client side validations using JavaScript and Server side validations
using Struts Validations Framework.
Experience in developing applications based on Spring WebMVC using the design patterns
like HandlerMappings, ViewHelper and using View Resolvers for sending the response to
the client in the form of webpages.
Experience in Web Services(SOAP,REST) and service oriented architectures.
Expertise in application development using J2EE technologies like Servlets, JSP, JDBC,
EJB.
Expertise in working with XML technologies like SAX and DOM, XSL, XSLT, XPath.
Experience in developing interoperable components using Web services technologies like
SOAP, WSDL, UDDI
Skilled with creating automated Web services testing processes and strong knowledge of
SOAPuI testing.
Configured and used Universal Description, Discovery and Integration (UDDI) registry server
as a permanent repository for storing WSDL documents containing pertinent information about
the web services.
Agile Program management, Scrum,SDLC design advice using JIRA.Worked with GIT
[Repository Management, support, migrations].
Extensive experience in RDBMS including Conceptual, Logical & Physical Database and
Model using Oracle 8/9i/10g, PL/SQL programming.
Good working knowledge of ANT/Maven for project build/test/deployment, Log4j for logging
and JUnit for unit integration testing and XMLSpy for XML Validation.
Proficient in Core JavaMulti Threading, Socket programming,Core Java Collections.
Competence in using different Java IDEs like Eclipse.
Experience in working with different operating systems Windows 98/NT/2000/XP, UNIX,
LINUX.
Strong interpersonal skills, analytical ability, communication skills, writing skills, highly
organized to meet the deadlines and ability to grasp and adept to the rising technologies.
TECHNICAL SKILLS:
Programming Languages Java, SQL, XML, XSTL,UML.
Web Technologies J2SE, Servlets, JSP .JDBC.
J2EE Technologies Web Services (REST)(SOAP)
Frameworks Spring, Spring MVC, Spring Web Services, Hibernate 2.0/3.0
Front-End Technologies HTML5,CSS
XML Technologies XML, XST, XSTL, SAX, DOM, JAXP, JAXB, SOAP, UDDI,
WSDL.
Databases Oracle8i/9i/10g, SQL Server 6.5.
Applications/Web servers Apache Tomcat 3.0/4.0/5.5.
Process Automation and Version ANT, Maven, SOAP UI, JUnit, Log4j, CVS.
Control tools
IDE tools Eclipse 3.0/3.1
PROFESSIONAL EXPERIENCE
2)
Associate Software Engineer Duration Feb 2014 Dec 2014
Project: ecommerce eService server
Description: Enterprise Online Reference System (EORS) is used to provide enterprise-wide
online access to methods and procedures.Purpose of this project is to provide Accurate, relevant
and reduced number of search results to the service Representatives.
Responsibilities:
Collaborated with Business Analysts for getting the Requirements and involved in
the Designing Process of Class Diagrams, Sequence Diagrams, and Activity Diagrams.
Also involved in creating Database Design such as tables design, writing stored
procedures and triggers using
MySQL Database.
Developed database query/update and views using SQL.
Developed applications front end screens using DHTML, JQuery, JSP and
JavaScript.
Involved in coding of UI pages using JSP and HTML for the presentation of data
on the View layer in MVC architecture and used JavaScript to perform client side form
validations.
Used XML as deployment descriptor; used XSL and XSLT for XML style, and
SAX parser to parse XML files.
Wrote generic functions to called stored procedures, triggers and functions using
Callable Statement.
Wrote Data Access Objects and Business objects using JDBC Framework.
Developed the framework based on Struts MVC and was also involved in the
migration of the application from Struts 1.x to Struts 2.x
Used GWT to develop the front end UI widgets and also to make the application
cross-browser compatible.
Used Javascript & Ajax to carry out the UI validations.
Enviroment:Java 1.5, XML, SAX parsers, JDBC, UML, Eclipse, Websphere, Oracle 10g,
Clearcase, Clear quest.
Intern Duration Aug 2013 Nov 2013
National Informatics Center, Hyderabad, India
Project:Management System
Environment: Windows XP, Net Beans 7.0, JSP, HTML, Java Script, Postgresql 8.4
The Management System is a web based application which can be used in colleges to automate
the leave request and approval flow. The design was done using basic constructs of Postgresql for
querying the database and the User-Interface have been designed using Java technology. The
project goal was to centralize the leave management and manage leaves effectively.
Responsibilities:
Involved in project designing, coding and testing.
Design and development of JSP pages.
Create and execute unit test plans.
Worked on HTML, Java scripts, CSS for front end.
Academic Projects:
Movie Web Application:
Tools and Technology: HTML5, CSS, JavaScript, AJAX, JSON, REST API of TMDb (movie
DB)Developed a web application for fetching information (title, release date, genres, movie poster,
and casts, summary) of the movies based on the provided search keyword.
Roles and Responsibilities:
Involved in project designing.
Worked on UI Interface for front end using JSPs and servlets.
Developed unit and functional tests.
Network Monitoring:The Network Monitoring deals with notifying the server with the changes
that are made at client systems. It records, the status of clients and the changes made to the port, in
a file. This software is mainly applicable in computer labs which is found in libraries, schools,
colleges, government buildings,science labs, community centers, companies etc.
Environment: Core Java
Roles and Responsibilities:
Involved in project designing.
Worked on Applets, Swings, UI Interface for front end.
Extensively used Core Java such as Multi-Threading, Exceptions.
Developed unit and functional test
College Automation System:Goal of this project is to automate the complete college management
system including course registration,fee payment, Student Enrollment, Pay roll Management etc.
Tools and Technology: Major Development Environment is Java, JSP, HTML 5, SQL, Java Script
etc.