We provide IT Staff Augmentation Services!

Software Developer Consultant resume

4.00/5 (Submit Your Rating)

Executive Summary

  • About 3 years experience in IT industry as a Software Engineer, with expertise in Java, J2EE, Customized J2EE frameworks and expertise in Distributed Web Application software development.
  • Performed development work adhering to Software Development Life Cycle Activities (SDLC), Agile and RUP
  • Sound experience and exposure in developing Use Case Model, Use Case Diagrams, Behavior Diagram (Sequence diagram, Collaboration Diagram, State Chart Diagram, Activity Diagram), Packages and Classes
  • Worked extensively on Java 2 Platform in developing Web and Distributed Applications by using EJB, JDBC, JNDI, JSP, Servlets, Oracle, XML, Jakarta Struts and Hibernate Framework.
  • Expertise knowledge in implementing large scale and critical enterprise application using Java, J2EE technologies such as JSF, JSP, JDBC, Servlets, EJB, JMS, XML, XSL.
  • Experience in developing server side components: Servlets, Enterprise Java Beans like Session beans.
  • Supported new feature development, including integration with external data providers via WebServices (SOAP / XML).
  • Experience in implementing MVC Architecture using Struts Framework.
  • Expertise in Object Relational Mapping Frameworks such as Hibernate.
  • Experience in working with Web/Application Servers like Weblogic and Tomcat Servers.
  • Excellent RDBMS skills in Oracle, MYSQL and SQL Server 2005
  • Dedicated to maintaining high quality standards, able to work on own initiative and as part of a team.

Education
Bachelor in Computer Science Information Systems

Certification 
BrainBench Certification Java Fundamentals 6.0.

Technical Skills

Operating Systems: Windows 98/2000/XP/Vista/7 Programming :Core Java, SQL, HQL Web Technologies:JSP, JAVA Servlet API, Struts (1.2 and 1.3), Spring Scripting Languages:JavaScript, CSS, JQuery, HTML Middleware:Enterprise Java Beans, Web Services, SOA Application /Web Server:WebLogic Server, Apache Server IDE:Oracle Workshop For WebLogic 10.3, Eclipse Databases:MySQL, Oracle 11g, SQL Server Repository:Subversion, CVS Markup Language:XML, HTML ORM Tools:Hibernate, JDBC

Work Experience 

Confidential June 2012 – September 2012
Software Developer Consultant 
Involved with the planning and maintenance of the foreign exchange application. It allowed brokers to book transactions with the most current information. It also made the needed changes once a transaction has been completed.
Responsibilities

  • Participated in all phases of the Software Development Life Cycle between business requirements and integration testing using J2EE technologies.
  • Involved in defining the requirements, design and implementation of the project using UML and applying RUP concepts.
  • Developed the entire project on Eclipse IDE
  • Used JUnit as main testing tool
  • Integrated Spring into the application, taking advantage of Dependency Injection to decouple components even further.
  • Used a standalone JDBC application for database access through Spring.
  • Modified and launched pom.xml files on Eclipse IDE.
  • Used CVS and SVN repository.

Confidential December 2011 – June 2012
Software Developer Consultant
This application will help management track annual company budget. It will allow the recording and reporting of revenues and spending on projects, recruiting, marketing and other activities. There will be features to add categories and to view revenue and spending across these categories or overall. There will be charting tools to monitor progress and status against a desired timeline. 
Responsibilities

  • Participated in all phases of the Software Development Life Cycle between business requirements and integration testing using J2EE technologies.
  • Involved in defining the requirements, design and implementation of the project using UML and applying RUP and Agile concepts.
  • Used the Struts framework to build the front-tier and applied the Model-View-Controller design pattern.
  • Wrote SOA Web Service methods that exposed a log in function to users of the system.
  • Modified key WSDL files for proper invocation to various servers.
  • Coded Stateless Session Beans to function as the business logic.
  • Incorporated the Validation framework to enhance the security of the JSP forms.
  • Coded various DynaActionForms and DynaValidatorForms to incorporate dynamic functionality.
  • Applied Log4J throughout the project for debugging and logging.
  • Used Clearcase and Clearquest as the main testing tool.
  • Developed the entire project on Eclipse and WebLogic Workshop.
  • Deployed application EAR files on WebLogic Server 10.3.
  • Integrated Spring into the application, taking advantage of Dependency Injection to decouple components even further and also exposing the login web service to users.
  • Used a standalone Hibernate application for database access through Spring.
  • Coded *.hbm.xml and hibernate.cfg.xml files from scratch for various databases such as SQL Server 2005.

Environment: Struts1.3, Java, Hibernate 3, SOA, EJB 2.1, Spring 2.6, JSPs, Servlets, HTML, XML, Subversion, WebServices, Log4J, Oracle WebLogic Server 11g, SQL Server 2005
Confidential, Charlotte, NC January 2008-November 2011
Software Developer
Involved in the development of an application called Aesop. It was used to interact with an in-house developed graphical database called EWO at AT&T. EWO was use to place hard copy schematics given to the quality control team by field engineers to be inserted into its graphical database. Aesop was used to automatically enter data from a MS Access form to attributes inside of EWO instead of manually entering it by hand. The user interface enabled the quality team to effectively enter the data accurately into the system which was then stored into the database using hibernate.

Responsibilities:

  • Understanding business requirements and providing optimal solutions.
  • Effectively interacting with the business users and collating requirements for the project there by appropriately documenting the system requirements documents.
  • Developed case studies and working models in core J2EE technologies.
  • Involved in customizing applications for many sites, which includes formatting front end to the totally different business logic and different set of reports.
  • Involved in design reviews and code reviews
  • Participated in code reviews and code walkthroughs to identify and achieve performance improvements.
  • Used hibernate in the DAO layer to manage the CRUD operations.
  • Prepared detailed design document for different modules.
  • Involved in System and Component Design (Sequence diagram, Class diagram, Component diagram)
  • The entire System design is based on Model View Controller Architecture using Struts Framework.
  • Handling the production support for all the sites.
  • Preparing Weekly, Consolidated reports on the Tasks and Project schedules.
  • Preparing ad hoc reports for the clients.
  • Developing various test cases and performing unit tests for the components developed.
  • Handled integration of different modules and performed integration testing of the entire application.

Environment: Websphere Application Server, Log4J, Clearcase, XML, Hibernate, EWO and MS Access.

We'd love your feedback!