Technical Lead / Architect Resume
Irvine, CA
PROFESSIONAL SUMMARY:
- Ten (10) years of extensive Experience in Software development using Java / J2EE (JEE), Development, Integration, Deployment, Testing and Maintenance of Client - Server, Web-based applications.
- Expertise in Server Side development using J2EE technologies including JSP, Servlets, Hibernate, Spring and Struts.
- Diverse experience in (object oriented) design using UML methodology with Rational Rose and implementing the several Design patterns.
- Good Project Management and Inter-personal skills gained through interaction with technical and functional teams. Good understanding on SCRUM based Project management Methodology (Agile), worked as SCRUM Master.
- Worked with different frameworks - Spring MVC, Struts MVC, Ibatis and Hibernate.
- Good experience in working with Oracle SOA 11g/10g (ESB, BPEL, BPM, BAM).
- Experience in Java &J2EE Design Patterns like Command Pattern, Front controller, Business Delegate, Service Locator, Session Facade pattern, Strategy pattern & various other J2EE Design patterns and MVC Framework.
- Good experience in writing SQL Queries and fetching data from huge database tables.
- Extensive experience in using application servers (Webshere, Jboss and Weblogic). Hands on Weblogic Cluster setup.
- Extensive experience in using Apache web Server
- Very Strong in Development & Testing of large Software applications in publishing domain.
- Experience in the software design and development using both Agile and waterfall model. Along with expertise in Test Driven Development (TDD), refactoring and continuous integration using cruise control and continuum.
- Well versed in using configuration management tools CVS, Clear case and SVN.
- Proficient in writing build scripts using ANT.
- Possess excellent oral and written communication skills and adept at multi-tasking. Strong moral and work ethics with a sense of self-discipline and integrity. Also have Experience of managing Offshore Development module.
TECHNICAL SKILLS:
Operating Systems: Windows, Unix, Linux
Programming Languages: JDK 1.6/1.5 (Collections, Multithreading, serialization, synchronization, Generics, annotation) J2EE, JSP, JSTL, Spring core, Spring web, Struts, Hibernate, Java beans, JDBC, Maven, ANT, Log4J, JDBC.
Data base (RDBMS/DBMS): Oracle, MySql
Scripting Languages &WEB Technologies: JavaScript, JSP, JSTL, Freemarker
Application Servers: WAS, Tomcat, JBoss, Weblogic
Frame Work: Spring, Struts, Hibernate, Oracle SOA suite 11g /10g
Testing Tools: Junits, soap UI
ORM & IDE: Hibernate, Eclipse
Version Management: SVN, CVS, clear case
Functional Domains: Finance, IT, Services
Methodology: Waterfall, Agile (Scrum)
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
Technical Lead / Architect
Responsibilities:
- Working as a Tech Arch and handling few releases consisting of various applications.
- Created the integration solution design, software application platform upgrade strategy document, deployment strategy.
- Coordinating with different teams (Server group, Network team, Middleware team, etc.)
- Involved in designing the application using spring and Hibernate Framework.
Environment: Jdk 1.6, J2EE, JSP, XML, Spring, Hibernate, Webservices, Websphere Application server, Linux, Oracle.
Confidential
Technical Lead / Architect
Responsibilities:
- ResponsibilitiesWorked as a Tech Lead and handling the team of 10 members in end to end service execution.
- Participated in the requirements analysis and design of the service.
- Involved in writing the various service operations in Oracle SOA Suite 11g using BPEL, Mediator, Business Rules, JCA adapters, etc.
- Suggested and implemented various performance improvements for the existing services.
- Implemented the fault recovery system (Automated as well manual) for the SOA layer.
Environment: JDK 1.6, J2EE, Hibernate, XML, Oracle SOA Suite 11g (BPEL, Business Rules, Mediator, JCA Adapter etc), WebLogic 11g
Confidential
Technical Lead
Responsibilities:
- ResponsibilitiesWorking as a Tech Lead for the various services and handling the team of 6-7 members in end to end service execution.
- Participating in the requirements analysis and design of the service.
- Involved in writing the department portal for the service in Oracle BPM Enterprise 10.3.1
- Singlehandedly did the setup of production for the departmental portal. It involves the deployment of BPM Enterprise 10.3.1 on to WebLogic Enterprise Server 10GR2, setup the cross domain clustered environment, doing the hardening, etc.
Environment: Red Hat Linux, Oracle BPM 10.3.1, WebLogic 10gr2, JDK 1.6, XML, Spring, Hibernate, Oracle 11g.
Confidential
Lead Developer
Responsibilities:
- Working closely with the client on enhancement and new development of the product.
- Participating in the extensive development releases.
- Developed support for the provisioning of a new RedHat5.0 operating system package.
- Also helping the client to stabilize the product by fixing the defects.
- Provided the fully automation test framework for making the product stable and testable.
Environment: Windows XP, JDK 1.6, XML, Oracle 9i.
Confidential
Lead Developer
Responsibilities:
- Worked closely with client to provide the valued service to their customers.
- Worked at the customer locations (Chicago, Palo Alto and Detroit) to ensure the customer satisfaction with timely delivery of quality solutions.
- Participated in analysis, customer interaction, design, and implementation of their projects for clients.
- Involved into design and development of Deal Manager and Price Management module.
- Developed new features “Service Material DLC” and “Quantity Splicing DLC” for Ashland.
- Also helped Team in fixing various issues related data migration, performance, and functionality.
- Participated in designing the Profit Analyzer for Ford.
- Configured the Pricemart, Flex Charts and Dashboards.
Environment: Windows XP, JDK 1.5, XML, Vendavo framework technologies (OMI, VSL, UII), WebLogic Application Server & Oracle 9i.
Confidential
Lead Developer
Responsibilities:
- Involved in Estimation, design, implementation of various projects such as Bubbler, SSPL etc. Developed a new component “Playlist Manager” in Middleware.
- Provided the Bubbler dev & support releases on time.
- Involved in fixing bugs for different modules like CSLA, ME, etc.
- Involved in co-ordination with Onsite/Offshore team members and provided technical as well as functional support to team members.
- Performed the responsibilities of a Technical Leader like code review for other team members, contribution for providing to team members, guided and help them in their activities.
- Involved in interview processes.
Environment: Windows 2000, JDK 1.4, EJB, Hibernate, Servlet, JSP 2.0, JBoss Web Server 5.5 & Oracle 9i.
Confidential
Sr. J2EE Developer
Responsibilities:
- Involved in Estimation, design, implementation of various stories such as device detection, Bulk upload, Non binary content, Content API with GWT, etc.
- Involved in fixing bugs for different modules like CMS, FOCUS, Resonance, etc.
- Involved in co-ordination with Onsite/Offshore developers and provided technical as well as functional support to team members.
- Performed some other responsibilities like code review for other team members, contribution for providing to team members.
- Involved in interview processes.
Environment: Windows 2000, JDK 1.3, Spring, Hibernate, Ibatis, tapestry, Google Web Tool kit, JSP 2.0, Tomcat Server 5.5 & PostgreSQL 8.1.
Confidential
Sr. J2EE Developer
Responsibilities:
- Involved in development of a small module Customer Invoice of TP&E.
- Involved in enhancement under FAP module of TP&E for a client.
- Involved in Maintenance for various modules like shipment services, Rating/Routing Guide, Claims, Invoices, and Detention etc.
Environment: J2EE 1.4, JSP, Servlet, EJB, Struts, Oracle, DB2
Confidential
Sr. J2EE Developer
Responsibilities:
- Participate in System Analysis. Participated in designing database and architecture of the system, Coding for the system
Environment: Core Java 1.4, Java RMI, Java Swing, SQL