Software Developer,resume Profile
Summary
I am a midlevel Java 7 certified developer with 4 years of experience in Struts, Hibernate ORM Frameworks , SOAP RESTful WebServices, JDBC, EJB's, Spring, MVC architecture, Weblogic, Jboss, and SQL servers. One thing that could be said about myself would be that I am a hardworking, sociable, and cooperative team player only looking to advance my career in the IT industry.
Executive Summary
- My expertise lies predominantly in JEE Technologies along with a few years of experience in PHP, and C .
- Within the JEE technologies, I specialize in the Java 2 Platform.
- I have worked with both JDBC and ORM Frameworks, specifically with Hibernate using XML and Annotations.
- I carry an in-depth knowledge of the Software development life cycle SDLC and find it very useful working with SCRUM.
- My experience with application web servers goes as far as Weblogic, JBoss, Apache Tomcat, SQL server.
- I have some experience with Session and Message-Driven Enterprise Java Beans EJB's .
- Along with extensive knowledge of markup-languages like XML and HTML, I use JSP's endlessly for their functionality.
- I am proficient in working with Struts, Spring, MVC architectures and Front-Controller design patterns.
- My experience with WebServices lies with the SOAP and RESTful implementations.
- I hold a strong working knowledge of front-end technologies like CSS, JQuery, JavaScript, AJAX and Bootstrap libraries.
Skills Expertise
Programming Languages:
Database Query Languages:
Markup Languages:
Operating Systems:
Web Technologies / Frameworks:
Middleware:
Repositories:
ORM Tools:
Deployment Tools:
Testing Tools Debugging :
Java, C , PHP, CSS, AJAX, JavaScript, and JQuery.
SQL using PDO's and Stored Procedures and HQL
HTML, XML, SOAP, and WSDL
Windows 7, XP, and Windows 8.
Struts, JSP, Servlets, Hibernate and Spring
EJB, J2EE WebServices
Subversion using Subclipse
Hibernate 3.6
ANT
JUnit
Professional Experience
Confidential
Software Developer
Requirements:
o Extensively used OOP features such as Polymorphism, encapsulation, and inheritance.
o Implemented the bootstrap libraries CSS and enhanced the look and feel of the front pages using JQuery and AJAX.
o For the implementation of the front-end portion of the application, Struts MVC framework was used.
o SOAP based web services were used to expose portions of the application across various departments in the enterprise.
o Implemented Spring IoC and AOP features to modularize the application.
o Implemented Hibernate to ease the persistence of tickets generated from employees in the system.
o Practice and understand good programming practices and exercises pertaining to debugging, handling exceptions, and properly utilizing design patterns.
Environment:
o Struts 1.3, Hibernate 3.6, Spring 3, JSP, Servlets, HTML, XML, Subclipse Repository, WebServices, WebLogic, Bootstrap Libraries.
Confidential
Software Developer
Requirements:
o Extensive use of core Java concepts such as inheritance, polymorphism and Collections API.
o Front-end implementation of this application was done using Spring-MVC.
o Implemented Hibernate to ease persistence, the use of annotations, transaction management, and for the auto-generation of tables with dependencies.
o Implemented PL/SQL based stored procedures using named queries in hibernate.
o Implemented EJB 3.0 Message Driven bean to send notifications for work orders.
o Implemented front-end technologies such as CSS, Javascript and JQuery.
o Used weblogic 11g server to deploy the application on eclipse IDE.
Environment:
o Spring w/ MVC architecture, AOP, Hibernate, Enterprise Java Beans EJB's , HTML, XML, Subclipse Repository, Weblogic application server, Bootstrap Libraries.
Confidential
Student Developer
Requirements:
o Using UML software we created the design documentation of Class diagrams, Use Case diagrams, and data flow diagrams.
o Extensive use of core Java OOP concepts.
o Extensive use of J2EE technologies like struts, hibernate, and spring.
o Front-end implementation of this application was done using Struts.
o Implemented Hibernate to ease persistence, the use of annotations, transaction management, and for the auto-generation of tables with dependencies.
o Minimally implemented spring for over all convenience setter injections, component scan, and annotations in general .
o Implemented Agile software life cycle process.
Environment:
o Struts, Hibernate, HTML, XML, version control Repository, Weblogic application server, Bootstrap Libraries.