Sr. Programmer Resume
NJ
PROFESSIONAL SUMMARY:
- 9 years of experience in Development of Business applications in a Client/Server environment
- Proficient in programming using Java, J2EE (Servlets2.2, JSP2.0,EJB2.0), Struts, JSF, Springs, Swings and Oracle, Sybase, MySQL
- Working noledge in Weblogic7.0/9.2/10.0, Tomcat 4.1/5.0, TIBCO and Oracle AS
- Experienced in UNIX and Windows environments.
- Analyzed teh requirements from teh specification and prepared teh prototype
- Carried out teh Technical design specification
- Experience with RDBMS using SQL, PL/SQL queries
- Developed SQL Queries, Stored procedures using TOAD in Oracle 10g
- Implemented Axis2 Service layer for TIBCO Web services and also developed Service call handlers
- Designed and developed reports using Crystal Reports and deployed on BOXI servers
- Experience in full Software Development Life Cycle (SDLC) Methodologies
- Expertise with Requirement, Analysis, Design of teh system and developing use cases by gathering information from various sources and expertise in developing data models, class diagrams using UML (Unified Modeling Language)
- Experience in gathering requirements during inception phase, documented and delivered Technical specification documents, and assisted architecture analysis and design using UML and Rational tools
- Performed Unit testing on individual modules
- Working noledge of configuration management tools like Clear case and Visual Studio
- Experienced in using Junit, JFCunit and Marathon tools
- Extensively used Share Point for document tracking
- A very good team player and possesses Excellent Leadership, Analytical, Interpersonal and Communication skills
TECHNICAL SKILLS:
Languages: JAVA, SQL, VB, PHP
JAVA Technologies: JAVA, J2EE 1.4, Java Beans, JDBC, Springs, Swings
Internet/ Distributed Tech: JSP 1.2, Servlets 2.2, Struts Framework 1.2, EJB 1.1/2.0, JSF, JavaScript, CSS, HTML5 DHTML
Appl Server/ Web Server: Web Sphere 5.1, Web Logic 7.0, Tomcat 4.1 / 5.0.27, Oracle AS
Modeling Tools: UML
Databases: Oracle 9i, MySQL 4.1, SQL SERVER 2000, Sybase
Protocols: TCP/IP HTTP, HTTPS, FTP, SMTP, RMI - IIOP
Reports: Crystal Reports
Operating Systems: Windows 98/NT/2000/XP, Linux
IDE: Eclispe3.0/3.2, RAD6.0
Version Control Tools: CVS, VSS, Clear Case
Test Case Tools: JUnit, Marathon, JFC unit, JSF unit, JMock, EasyMock
Others: OAF, JCreator, Jdeveloper
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Sr. Programmer
Responsibilities:
- Interaction with IRIS business team for requirements analysis and clarifications
- Involved in high level and low level design of teh application and update design document with use case diagrams and sequence diagrams.
- Implemented client side validations using Java Script
- Designed JSP pages for Initial applications, Submissions and Maintenance module using JSTL and Struts tag libraries
- Implemented Tiles framework in Struts
- Used Display tag libraries in JSP pages for Page navigations and view printable options
- Developed decorator classes to display modified values while navigating teh pages
- Involved in writing Struts actions classes, Action forms and configuration files i.e Struts-config.xml
- Developed Spring service classes for Initial applications and Maintenance module to implement business logic requirements
- Involved in generating Hibernate Configurations files, Hibernate mapping files and Hibernate data Objects to communicate data in persistence layer
- Involved in creations of Database objects. i.e tables, views, synonyms, sequences, indexes., etc
- Developed Database Functions, Stored procedures and Packages to implement audit trail functionality.
- Responsible for preparation of DB scripts in Dev, System test, UAT and Production environments.
- Developed Spring service test classes to test business functionalities in service layer
- Responsible to analyze, fix and close teh defects in HPQC as a SME (Subject matter expert)
- Responsible for preparation of IQ/OQ and deploy teh application in Dev and System test environments.
- Responsible to review Unit test scripts, Integration test scripts, System test scripts and UAT test scripts as a SME (Subject matter expert).
- Responsible to co-ordinate on site/off shore team to deploy teh application in UAT and Production environments
- Responsible to review team members Code
Software Utilized: Java1.4, JSP, Struts, Spring 2.5, Hibernate 3.2, Weblogic application server8.1, Oracle 9i, IntelliJ IDEA 8.1, Display tag1.2, Java script, CSS, Rational Rose, Remedy, SQL Navigator, Ant, Clear Case
Confidential, Herndon, VA
Sr. Programmer
Responsibilities:
- Analyzed teh requirements from teh specifications and prepared teh prototype
- Designed Backing Beans between teh JSF pages and backed Spring layer
- Developed Spring interface layer to separate teh backing beans and Service layer
- Developed SQL Queries, Stored procedures using TOAD in Oracle10g
- Implemented Axis2 Service layer from TIBCO Web Services and also developed service call handlers
- Designed and developed reports using Crystal Reports and deployed in BOXI server.
- Developed and deployed teh application in web logic 9.2 server
- Performed Unit testing on individual modules
- Extensively used Clear Quest for versioning control and for code checkout and check-in
- Participated in all System Testing and User Acceptance testing meetings and also supported teh testing.
- Extensively used Share Point for document tracking
- Developed test cases using Marathon tools and configured in Hudson.
- Generated test cases execution status report through Hudson.
- Worked on Defect Fixing and ER(Enhancement Request).
- Responsible to review team members Code
Software Utilized: Swings, JSF1.2,Springs, XHTML, JavaScript, Web Logic Application server9.2, TIBCO Business Works 5.7(Web Services), Crystal Reports 2008, BOXI Server, Clear Case, TOAD, Oracle 10g
Confidential, Irvine, CA
Sr. Programmer
Responsibilities:
- Designed and developed JSPs, Servlets, Domain, Persistence and View Bean Objects according to teh CLM (Client Management) Framework which is based on teh layered architecture
- Worked on Drools Rule studio to process and define Business Rules
- Analyzed teh requirements from teh specifications and prepared teh prototype
- Responsible for designing and coding teh User Interfaces
- Created Test cases and performed Unit testing on individual modules
- Worked on Defect Fixing and ER (Enhancement Request)
- Conducted Weekly Status Meetings and Defect Triage meetings on a daily basis
- Prepared teh Induction manual and gave demo's to teh Client and QA team
- Responsible to review team members Code
- Training of new team members and onsite co-ordinator
Software Utilized: J2EE (Servlets, JSP), HTML, JavaScript, Web Sphere Application server 6.1, Drools, CLM Frame Work, SVN, Oracle, DB2
Confidential, San Francisco, CA
Team Lead
Responsibilities:
- Analyzed requirements from teh specifications and prepared teh prototype
- Involved in software development life cycle (SDLC) of teh tracking systems Requirements gathering
- Analyzed requirements from teh specifications and prepared teh prototype
- Responsible for designing and coding teh User Interfaces using JSTL and Struts tag libraries
- Implemented AJAX(Asynchronous Javascript and XML) in Jsp pages
- Implemented Tiles framework in Struts
- Implemented client side validations using Validator framework
- Involved in writing Struts actions classes, Action forms and configuration files i.e Struts-config.xml
- Involved in generating Hibernate Configurations files, Hibernate mapping files and Hibernate data Objects to communicate data in persistence layer
- Created Test cases and performed Unit testing on individual modules
- Prepared queries to retrieve information from teh My Sql
- Prepared teh Induction manual
- Training of new team members
- Worked on Defect Fixing and ER (Enhancement Request)
- Responsible to review team members Code
- Involved in review meetings with project managers and developers.
Software Utilized: JAVA, J2EE, Struts, Hibernate, JavaScript, AJAX, Tomcat 5.5, My Sql and Windows 2000
Confidential, San Jose, CA
Sr Programmer
Responsibilities:
- Analyzed requirements and prepared design documents for various Identified Services
- Designed JSP pages using JSTL and Struts tag libraries
- Implemented AJAX(Asynchronous Javascript and XML) in Jsp pages
- Implemented Tiles framework in Struts
- Implemented client side validations using Validator framework
- Involved in writing Struts actions classes, Action forms and configuration files i.e Struts-config.xml
- Implemented Handler, DAO, DTO and Gen Java classes.
- Responsible to convert Genjava to .Java class Using Oxon server(Unix)
- Review of design and code developed for teh application
- Created teh Functional and Technical Design documentation.
- Created test scripts and performed Unit testing
- Training of new team members
- Prepared use cases with flow diagrams using Rational UML tool
- Worked on Defect Fixing and review team members Code
- Involved in review meetings with project managers and developers.
Software Utilized: Struts, JavaScript, AJAX, GenJava, Tomcat 5.0.28, Oracle9i, and Windows 2000
Confidential, San Jose, CA
Sr Programmer
Responsibilities:
- Involved in Detail design and Review sessions with client
- Involved in Test Plan Review
- Involved in Development and Unit testing of teh code
- Implemented client side validations using Java Script
- Designed view pages using HTML and JSP
- Involved in teh development and deployment of Java Component as Oracle Object
- Created teh Technical Design documentation and Test scripts
- Involved in review meetings with project managers and developers.
- Created test scripts and performed Unit testing
- Training of new team members
- Prepared teh delivery documentation
Software Utilized: JAVA, J2EE, JSP, Servlets, JDBC, HTML, JavaScript, Tomcat 5.0.28, Oracle8i,Windows 2000 & UNIX
Confidential
Sr Programmer
Responsibilities:
- Involved in Detail design and Review sessions with client
- Involved in Test Plan Review
- Involved in Development and Unit testing of teh code
- Involved in creating Entity Beans and Stateless session Beans.
- Implemented client side validations using Validator Frame work
- Implemented server side validations using Action Messages and Action Errors
- Designed Front pages using Struts tag libraries
- Implemented Tiles framework in Struts
- Involved in writing Struts actions classes, Action forms and configuration files i.e Struts-config.xml
- Prepared queries to retrieve information from teh Oracle database using PL/SQL
- Created teh Technical Design documentation and Test scripts
- Prepared use cases with flow diagrams using Rational UML tool
Software Utilized: Java, J2EE, HTML, JavaScript, Jakarta Struts, JDBC 3.0, EJB2.0 (CMP), Oracle AS, LDAP, Oracle9i, Windows 2000
