Team Lead/sr. Developer Resume
Cincinnati, OH
SUMMARY
- 8 plus years of expertise in Information Technology involving all phases of SDLC that include Analysis, Application Design, Development, Testing and Maintenance on Enterprise Applications Primarily in J2EE platform across multiple business domains.
- Very Strong Object - Oriented Developer with experience in Software Design and Product Engineering.
- Proficient software system architecture sense and expertise in applying various design patterns.
- Highly experienced in designing, developing and debugging applications using technologies like Java SE, J2EE, Servlets 2.4, JSP1.2, Struts 2.0, JDBC 3.0, Swing JavaScript.
- Hands-on Experience in developing J2EE applications using frameworks such as Spring Struts, Hibernate, Log4J and Junit.
- Proficient in application development using spring modules Spring-Core, Spring-AOP Spring-JDBC, Spring-MVC.
- Expertise in developing SNMP using AdventNet API
- Hands-on Experience in RMI, CORBA
- Hands on experience in development using languages like C, C++
- Experience in modeling entity associations and proven skills in Hibernate3.2 mapping.
- Worked on OSS Provisioning, Monitoring, Configuration and Activation
- Hands on experience in ASM using Clarify CRM
- Experience in development using Parsers like SAX and DOM.
- Strong exposure to XML technologies such as XSD, XSLT 2.0, XPath 2.0.
- Well versed with build automation using open source tools such as Maven and Ant.
- Hands on experience in programming web servers and application servers (Tomcat 6.1, BEA Weblogic 9.2)
- Excellent knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall
- Proven skills in Requirements gathering and documenting use cases
- Telecom Domain Expertise.
- Devoted, smart, passionate Developer with competent multi-tasking skills and a good reputation of strong problem solving capabilities and work ethics.
- Hands on experience in writing stored procedures, triggers and functions
- Excellent Communication and People Skills.
TECHNICAL SKILLS
Languages: Java J Java 1.4/1.5/1.6,J2EE, C, C++, SQL,UML
UI Technologies: Swing, JSP, HTML, JavaScript, JSTL,CSS
J2EE: Servlets 2.4, JSP 2.0, JSTL, JDBC3.0, JMS, JNDI, RMI, SOAP, REST, J2EE Design Patterns
Frameworks: Spring 3.0, Struts 2.0, Hibernate 3.2,Log4j
BPM Technologies: Drools, Oracle Workflow Builder
XML/Binding Technologies: XML, XSD, XSLT, XPath
Operating Systems: Windo Windows 2000/XP/Vista, Linux
IDE/Tools: Eclipse 3.4, MyEclipse 3.2, FileZilla
Web Servers: Tomcat 6.1, Jetty 6.0
Application Servers: Weblogic 9.2, Jboss4.2, Oracle Application Server, IBM Websphere 6.1
RDBMS: Oracle 10g, My SQL5.0,Stored Procedures, Functions, Triggers
Version Control Tools: SVN, CVS, Clearcase
ASM Tools: Clarify CRM
Build Tools: Build Forge, Maven 2.0, Ant1.6
Testing: Junit, SOATest, JMeter
Process: Agile, Waterfall, SDLC
PROFESSIONAL EXPERIENCE
Team Lead/Sr. Developer (Java/J2EE)
Confidential, Cincinnati, OH
Responsibilities:
- Analyze functional requirements and translate them into technical specs
- Developed most of the Java modules and XSLTs.
- Used Spring MVC, Spring AOP and Spring Core.
- Involved in Live deployments, preparing Deployment Plans and Release notes and RCAs (Root Cause Analysis).
- Worked on Change Management and the Maven build script.
- Used Agile methodology to accommodate the changing requirements.
- Used Hibernate to persist the data into database
- Involved in Scrum meetings and followed the Agile methodology.
- Created test cases and tested using Junit.
- Worked onlog4jAPI for implementing logging in the application.
- Used SVN for version control.
Environment: Java, Spring3.0, Hibernate3.2, JSP, XSLT, Maven, SVN, Log4J, JDK 1.6, Junit Clarify CRM, Oracle B2B, Weblogic Application server 9.2 and Eclipse 3.5.
Senior Developer (Java/J2EE)
Confidential
Responsibilities:
- Developed Java code for Global MPLS(Multi Protocol Label Switching) modules.
- Worked on OSS Provisioning, Monitoring, Configuration and Activation
- Involved in Live deployments, preparing Deployment Plans and Release notes and preparing RCAs (Root Cause Analysis).
- Involved in Scrum meetings and followed the Agile methodology.
- Configuration and usage of Ant for generating system builds
- Created test cases and tested using Junit.
- Used Spring JDBC and Spring MVC.
- Used SVN for version control.
Environment: Java, JSP, Spring 2.5, JMS, SOAP, REST, Ant 1.6, SVN, Log4J, JDK 1.6, Junit, Clarify CRM, Weblogic8.1 and Eclipse3.5.
Senior Developer (Java/J2EE)
Confidential
Responsibilities:
- Developed Java code for NarrowBand, BroadBand modules.
- Configured MIB browser for SNMP Set and SNMP Get
- Configured Traps for NarrowBand, BroadBand.
- Generated Stubs and Skeletons using CORBA.
- Developed GUI using swing.
- Created test cases and tested using Junit.
- Worked onlog4jAPI for implementing logging in the application.
- Configuration and usage of Ant for generating system builds
Environment: Java, Swing, CORBA, C++, SNMP, Struts 2.0, Maven, Weblogic, Log4J, Junit JavaScript, Eclipse 3.5, and Netcracker.
Developer (Java/J2EE)
Confidential
Responsibilities:
- Developed controller using Servlets
- Developed SNMP code for Configuration management module.
- Developed GUI windows using JSP for provisioning the SNMP agents.
- Used Junit for creating test cases and testing.
- Used log4jAPI for implementing logging in the application.
- Used CVS for version control.
Environment: JDK1.5.1, JSP, Servlets, JDBC, MySQL, Tomcat, Advent Net SNMP API 4 Java Beans, JavaScript and Eclipse.
Developer (Java/J2EE)
Confidential
Responsibilities:
- Used AdventNet API to develop SNMP code for Trap Handler Module.
- Developed GUI windows using JSP for Node Configuration Module.
- Used Junit for creating test cases and testing.
- Used log4jAPI for implementing logging in the application.
- Used CVS for code check-in and check-out.
Environment: JDK1.5.1, JSP, Servlets, JDBC, MySQL, Tomcat, Advent Net SNMP API 4 Java Beans, JavaScript and Eclipse
Developer (Java/J2EE)
Confidential
Responsibilities:
- Worked on Backup and Restore Module.
- Developed Servlets for Business Logic.
- Worked on Tx/Rx Graphs.
- Worked onlog4jAPI for implementing logging in the application.
- Configuration and usage of Ant for generating system builds.
Environment: JDK1.5.1, JSP, Servlets, JDBC, MySQL, Tomcat4x, Advent Net SNMP API 4 Java Beans, JavaScript and Eclipse.