Programmer Resume
Princeton, NJ
SUMMARY
- 6 years of experience on Web & Client - Server application development and maintenance using Object Oriented Programming, Java /J2EE technologies
- Experience in developing, supporting and deploying applications using J2EE technologies including JSP, Servlets, EJB, Struts, AJAX, JDBC, Java Beans, Hibernate, Web Services
- Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles.
- Hands on experience in using Jakarta Apache frameworks like Struts, ANT, JUnit and Log4J.
- Experienced in entire Software Development Life Cycle (SDLC) including Analysis, Developing, Testing, Debugging and Maintenance of 3-tier and n-tier J2EE applications
- Exposure to Enterprise Java Beans (EJB) that include Session Beans, Message Driven Beans (MDB) and Entity Beans
- Hands on experience with Web Services using SOAP, WSDL, XPath, XML Binding
- Database experience includes Oracle 9i and 10g
- Experienced with J2EE standard and compatible application servers Weblogic, Tomcat and JBoss
- Strong experience in XML, DTD, SAX, DOM Parsers
TECHNICAL SKILLS
Languages: Java, J2EE, SQL
Technologies: JDBC, AJAX, JSP, Servlets, JavaScript, EJB, JMS, Java Beans
Frameworks: Struts, Spring
ORM Technology: Hibernate
Mark Up languages: HTML, CSS, XML, XSLT,DHTML
Web Services: Apache AXIS, SOAP, WSDL, XML, JAX-RPC, JAXB
Databases: Oracle, MySQL, SQL Server
Web/Application Server: Weblogic, JBOSS, Tomcat, WebSphere
Bug tracking Tools: IBM Clearquest, JIRA
IDE: Eclipse, RAD
Versioning Tools: CVS,SVN, VSS
PROFESSIONAL EXPERIENCE
Confidential, Princeton, NJ
Responsibilities:
- Analysis, Coding and maintenance of Editorial Work Bench (EWB) solution using Java, JSP, Servlets, EJB, Struts etc
- Participate in development of triggering solutions
- Handle maintenance issues and bug fixing of existing EWB solutions
- Setting up environments for Quality Assurance, User Acceptance Testing
- Deploying applications to production environment
- Developed applications using Agile methodology
- Production data fixes and bug fixes
- PTG (Product Testing Group) - fixed bugs raised by PTG and tracked through JIRA
Environment: Core Java, JSP, Servlets, Struts, J2EE, FDK Web Services, XML, Tomcat, JBoss, Eclipse, JUnit, JQuery, AJAX, SQL Server 2005/2008, Hibernate, Oracle 10g
Confidential, Princeton, NJ
Programmer
Responsibilities:
- Implementing changes without impacting existing functionality
- Analysis, Design of Use Cases and generating Class and Sequence Diagrams
- Creation and modification of Database Schema and stored procedures
- Work with project leader and submit status on weekly basis
- Evaluate additional software’s which are needed for different projects example: Spell checking software,
- Build prototypes for various different models Example: e-Signature application to issue court signed copies of authorized documents
- Unit testing developed code
- QA Testing and bug fixes
Environment: Core Java, JSP, Servlets, Struts 1.3 and 2.3, J2EE, Spring, IBM Web Sphere 6.0, RSA 7, 8, EJB, DB2, IBM ClearCase, IBM ClearQuest, SQL Server
Confidential, Minneapolis, MN
Responsibilities:
- Documenting use cases
- Coding and unit testing of some of UI modules
- Go through UI Design and develop system
- Coding and unit testing of system
- Integration testing
- Peer-to-peer reviews
- Code reviews
- Identification of Gaps between existing system and WMS
- Work with offshore team in coordinating features and bug fixes
- QA testing issues and KT sessions to QA team members
Environment: JSP, Servlets, Web Logic Application Server, EJB, Oracle 10g, HTML, Java Script, SVN
Confidential
Responsibilities:
- Involved in critical UI feature development
- Review requirements and iron out requirements
- Coding and unit testing of UI features
- Unit testing and integration testing of features developed by me
- Fix bugs reported by QA
- Integration and system testing
Environment: CVS, Java, JSP, Tag Libs, GNATS, EJB, Java Script, Web Logic, Oracle, SQL Server, Windows NT, Solaris