SUMMARY
● * years of professional experience in Object Oriented Designing, Development, Documentation, Coding, Debugging, Implementation and Testing of various applications.
● Proficient in technologies Java, J2EE, EJB 2.0, JSP, Servlets, Java Beans, XML and HTML.
● Hands on experience using BEA WebLogic 10.x, IBM 6.x/7.x and Tomcat Server.
● Experience in developing Web Applications with various Open Source frameworks: Java Server Faces 1.2, Hibernate 3.0.
● Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, Business Delegate, DTO, View Object, and Singleton.
● Experienced in Oracle and SQL Server 2008 including SQL/PLSQL.
● Extensively worked with Servlets based Multi-tier applications.
● Proficient in JSF to create the front end.
● Experience working in front-end technologies like XML/HTML, CSS and JavaScript.
● Extensive experience with java compliant IDE’s like STS, Eclipse 2.0/3.0 and BEA workshop.
● Have strong analytical skills with proficiency in debugging and problem solving.
● Result oriented and committed to meet the goal. Experienced in working in tight schedules meeting deadlines.
● Strong background in working with the client to define business processes and develop high-level functional Requirements. Excellent communication and interpersonal skills.
● Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
EXPERIENCE
Developer, The Vanguard Group, Inc.
Charlotte, NC Oct 2012- Present
The Vanguard Group is an American investment Management company that manages approximately $2.0 trillion in assets. It offers mutual funds and other financial products and services to retail and institutional investors in USA and abroad.Here, I worked on successfully enhancing the security capabilities of all of the funds in the Institutional investor site, later on involved in resolving numerous production issues and client application functionalities
Responsibilities
● Involved in enhancing the security architecture of the Plan Sponsor Bridge institutional application, which includes protecting the funds from XSS attacks
● Involved in designing, programming and implementing the System security, which involves development of process flow diagram, Entity relationship diagram, data flow diagram
● java 1.6 is used for coding the server side and standard coding for entire platform
● Understanding the business needs for resolving the tickets from clients and to run the eligibility of the clients
● Understanding the client requirements from status meetings and maintaining the screens as per the client requirements. Agile Scrum Methodology is used to release the product
● Use of core Java which include Generics and Annotations
● Hibernate is the ORM Framework for persisting the java object to DB-2
● Implemented J2EE Design Patterns like MVC, DAO, Singleton and DTO Design patterns
● Used both IBM RAD and Eclipse based STS as the programming editors
● SVN is the version tool
Environment JDK 1.6, DB-2, Hibernate, Spring, Unix, Windows XP/7, JSF 1.2, Java script, SVN WebSphere 7,IBM
RAD 7, STS
Developer, HCL Technologies
Hyderabad, India May 2009 - May 2010
HCL Technologies is a global IT Services copmany. It offers services including software-led IT solutions, remote infrastructure management, engineering and R&D services, and business process outsourcing.Here, I worked as developer and involved in successfully developing and implementing an intranet tool called ETS(Effort Tracking System), which is used to calculate, efficiently the amount of effort spent by a person in an organization for the final product delivered. The main purpose of this tool is to calculate the efficiency of the employees in an organization and successfully estimate the resources required
Responsibilities
● Study and analysis of the business functions and requirement
● Design and development of Software Design Document using UML
● Worked as a component developer to code in Java and J2EE technologies
● Created UI using JSP’s MVC based framework
● Used EJB Stateless Session Bean for implementing business logic
● Using POJOs for storing data required
● Using Hibernate for ORM mapping
● Maintaining documentation using Javadoc
● Provided extensive pre-delivery using Bug Fixing and Code Reviews
● Unit testing was done using JUnit
● Extensive usage of XML, XSL throughout modules
● Extensive usage of Rational Rose throughout modules
● Application developed under UNIX and Windows environment
● Configuration and usage of Log4j APIs for generating system builds
Environment Java Beans, Servlets, JSP, JDBC, EJB, Hibernate 3, Spring, Axis, SOA, XML, XSLT, DTD, JAXP,
Weblogic SP4, Oracle 10g, SQL Developer, Sun Solaris
Intern, Northwest Missouri State University
Maryville, MO --- May 2011 - May 2012
Worked on a graduate directed project in a team of four to successfully develop and implement an online scheduling website for our remote campus location based in Kansas City. The project name is Liberty Room Scheduling which is used to manage the class schedules online and monitor them regularly for changes.
Responsibilities
● Study and analysis of the business functions and requirement
● Design and development of Software Design Document using UML
● Woked as a developer to design UI
● Used MS SQL server 2008
Environment, Windows XP/7,ASP.NET, C#, MS SQL Server 2008, Visual Studio
Intern, NIIT
Hyderabad, India - Dec 2008 - May 2009
NIIT is a talent development company . The company offers learning and knowledge solutions globally to individuals,
enterprises and institutions in information technology, business outsourcing, banking, finance and insurance,
executive management education, school education, communication and professional line skills.I have worked as
an undergraduate project intern, where I was involved in a team of four to successfully develop and implement a
management system called Software project Management, which is used to manage the software resources in an
organization by dividing them evenly based on the availability of the resources.
Responsibilities
● Gathering of requirements and analysis of the functionality to be implemented
● Designing of the documentation and Software Design Document using UML
● Development of the application using Eclipse IDE
● Used MS SQL Server 2005
Environment Hibernate3.0, Windows XP/7, Eclipse 3.2, MS SQL Server 2005
ACCOMPLISHMENTS
● Member of Upsilon Pi Epsilon for achieving 3.5 GPA in Master’s degree
● Got placed in Accenture during On-campus placements in Undergraduation
● Merit Student award in High school for excellence in constant performance
EDUCATION
Master of Science, Northwest Missouri State University, Maryville, MO 3.55/4.0 May 2012
Bachelor of Technology,Jawaharlal Nehru Technological University, India 3.67/4.0 May 2010
SKILLS
Languages : Java, C, C++
JEE Technologies : Servlets, JSP, EJB, JAXB, JNDI, JDBC, Web Services
Web frameworks : JSF 1.2
Application frameworks : Spring
ORM frameworks : Hibernate
WebServices Technologies : Apache Axis, WSDL, SOAP, REST, Active MQ
Scripting Languages : JavaScript, Jquery
Markup Languages : HTML and CSS
Application Servers : Websphere, Weblogic and Tomcat
DBMS : Mysql, DB2 and Oracle, SQL Server 2008
Operating systems : Windows-98/2000/2003/XP, Linux and Aix
IDE Tools : RAD, BEA workshop and Eclipse, WSAD, STS
Version Control Systems : SubVersion
Build Management : Maven, Ant
Modeling tools : Rational Software Architect and MS Visio
XML Technologies : XML
Defect Tracking tools : ClearQuest and Bugzilla
REFERENCES
Available upon request.