Architect/technology Lead Resume
Phoenix, AZ
SUMMARY
- Sun Certified Java with 14+ years of strong experience in Web and Software Development.
- This includes extensive work in object oriented Analysis, Design, Development and Implementation of projects in the areas of client server architecture, database systems and Web based projects.
- Strong programming experience in J2EE, Java, JSP, Servlets, Struts, Borland together, Clear Quest, Clear case, Star team, Harvest, ANT HTML, XML, CSS, C, C++, EJB, JDBC, AWT, Oracle, UDB/DB2.
- Strong experience with Struts 1.0/1.1 (Model View Controller) architecture and Tag Libraries.
- Strong experience with RUP methodology and UML Tools, Agile, POJO.
- Solid experience with Web Logic 8.1, WSAD, Web Sphere and Tomcat Server.
- Strong experience in XML, XSD, XSLT in generating dynamic web content.
TECHNICAL SKILLS
Languages: Java, J2EE 1.3/1.4, C, C++, Cobol, UNIX, UNIX Scripting AWT, Shell ScriptsPL/SQL, JavaScript, XML 1.0, XSL, SOAP / HTTPS XSLT, DTD, XML SchemaSAX 1.0/2.0, Apache XML Parser 2.0, HTML
Internet Technologies: Swing, AWT, Applets, EJB 1.1/2.0, RMI, JSP 1.1/1.2JSP 1.1/1.2, Servlets 2.3/2.4, JTA 1.0.1, JNDI, JAXP 1.1,ColdFusion
Middleware: JMS 1.0.2, JDBC 2.0/3.0, CORBA, RMI
Application Servers: BEA Web Logic 7.0/8.1, MQ Series, WSAD, IBM Web Sphere 4.0/5.0
Tools: Dream Weaver MX, Visual Café 3.2, IBM Visual Age for Java 3.5/4.0Clear Quest, Clear case, Win runner, load Runner, Test DirectorFront Page, Informatics, Business Objects, Visual Source Safe, GWT
Object Modeling: UML
RDBMS: Oracle9i/8i/7.3, MS - SQLServer7.0/6.5, Developer 2000, Reports 2.5, MS Access
Operating Systems: Windows NT, UNIX, and HP-UNIX, AIX
Hardware: Pentium based servers and workstations
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Architect/Technology lead
Responsibilities:
- Created and maintain strategic & tactical architecture plans, that support integration into Customer Experience Portal for all contact channel expansions.
- Served as an expert technical resource and trusted advisor to business partners, and development teams Architect, implement and test the Golden topology for IBM SOA ESB for stateless services
- Taking part in regular SCRUM sessions to pick choose work for the team, setting expectations, resolving dependency and updating the Product owner and Scrum Master.
- Working with the team to sure quality delivery and ensure quality of code delivered meeting the requirement by validation of code using eclipse validator, making sure JUnit tests are passed before passing it to the build master for the release.
- Created Performance Test service for performance analysis matrix for the SOA infrastructure for providing SLA (Service Level Agreement) to the consumers. This includes the following
- A Dynamic ESB Mediation for assessing the time consumed for complex XML (with atleast three to four level depth) - For assessing transformation and ample service granularity.
- Routing messages to various protocol combinations including SOAP over HTTP, SOAP over JMS, MQ, Generic MQ, RESTful HTTP Web Service bindings - For assessing the transformation and routing.
- BPEL Process for analyzing the Quality of Service for the time consumed for running Business Rules, Human Task and assessing the time taken by Custom Human Task UI using Human Task APIs with materialized views and custom properties.
- Experienced in Java Web Development.
- Experienced assisting developers with development issues related to configuration and integrations, conducting code reviews and providing feedback
- Responsible for ensuring that Contact Capability development is engineered and delivered according to specifications in terms of business requirements, application design and performance objectives
- Ensures key technical design documentation is completed to a high standard
- Provides architectural governance, reviewing projects to ensure alignment to architectural and technical strategy and ensure solutions are viable, scalable, and will meet performance standards and requirements
- Provides and reviews estimates for software development and delivery to ensure quality and accuracy
- Responsible for ensuring adherence to AET standards and guidelines
- Provided direct support to the Contact Capabilities portfolio architect and drive alignment of architectural decisions with peers across multiple portfolios
- Identifies opportunities to adopt innovative technologies
- Experience with architecting technical solutions, working with business analysts to architect and design Claim Center solutions that meet business requirements. experienced in the Java, JavaScript Web development.
- Experienced, in JSP, HTML, XML, Oracle 11, ORM, web service experience/SOA, STRUTS, Spring B STRUTS integration, Hibernate, Spring JDBC, MDB, Database - Oracle, DB2. Agile including in-depth user stories, TDD and continuous integration within.
- Hands-On Configuration Capability (Screen/UI, application settings or parameters, Business rules, etc.)
- Must have knowledge of Ant, Subversion, Maven, and Ear files.
Confidential, Cupertino, CA
Team Lead Java/J2EE
Responsibilities:
- Implemented framework based on the Spring MVC.
- Generated User Interface Templates using JSP, JavaScript, CSS, J query, HTML5, and DHTML.
- Developed the Java Code using Spring Suite IDE.
- Onsite - Offshore coordination.
- Involved in enterprise application development.
- DesignedRESTAPIs that allow sophisticated, effective and low cost application integration.
- Used J query, Ajax, JavaScript, CSS3, html5 and front end performance tools such as Safari Developer tool.
- Involved in the development of dynamic Web Pages using JSP.
- Used Jetty Server.
- Used Radar for defect tracking.
- Development of the Server Side Applications, which includes Servlets that handles the Database manipulation with the back-end.
- Used Ajax in the Applications.
- Extensively used XML for building UI
- Used SVN as a version control tool.
- Made enhancements to the existing application and also added new features
Confidential, Lincolnshire, IL
Team Lead Java/J2EE
Responsibilities:
- Implemented framework based on the Spring web flow
- Generated User Interface Templates using JSP, JavaScript, CSS, HTML, and DHTML.
- Developed Java Code using eclipse Workshop as IDE.
- Onsite - Offshore coordination.
- Used JqueryMobile API for development in Mobile devices.
- Used JVM’s to deploy into different servers.
- Involved in enterprise application development.
- Used J Query, Ajax, JavaScript, CSS3, html5 and front end performance tools such as Firebug, Internet Explorer Developer tool.
Confidential, Chicago, IL
Senior Java/J2EE Developer
Responsibilities:
- Implemented framework based on the Model View Controller design paradigm.
- Generated User interface Templates using JSP, JavaScript, CSS, HTML, and DHTML.
- Developed the Java Code using Web logic Workshop as IDE.
- Involved in Onsite - Offshore coordination.
- A Single-Sign-On (SSO) was used.
- Involved in enterprise application development.
- Used Oracle Coherence for Caching the Application.
Environment: Java/J2EE, XML/XSLT, LDAP, Web logic IDE, Tomcat, oracle database, Spring
Confidential, Naperville, IL
Senior Java/J2EE Developer
Responsibilities:
- Migration can be envisaged in 3 phases: Extraction: - To select and export the required data from each of the source systems (GCIM, AMR).
- Transformation: - To convert the data where applicable to the required target format.
- Loading: - To load the transformed data to the new platform data classes.
- Involved in Requirement Analysis, design and development of ALMR Data Migration.
- Develop Java based data migration application using Java 5 (Multithreading, Collection, Reflection etc.) and POI Framework on Windows and UNIX platform.
- Writing UNIX Scripts.
- Involved in loading of data into ALMR using Enovia.
- Involved in GCIM Data extraction on UNIX platform using Exp View tool.
- Worked with MQL.
- Developed Java applications on My Eclipse IDE.
- Used TCL to run Spinner tool.
- Created the Unit and Integration Test plans using J Unit.
- Created Shell scripts for migration.
- Involved in development using Apache Tomcat, Web Sphere Application Servers.
- Loaded data into ALMR using Spinner too
- Used CVS as a version Control.
Environment: J2EE, Java 2.0, Web Sphere (6.0.9), JDK 1.5, Servlets, HTML, JavaScript, JSP, XMLRAD, Oracle 9i, JDBC, My sql, Hibernate, spring, SQL, MQL, Tcl. db2, Java, Eclipse Plug-in Development
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in getting User requirements for development of project
- Conducting meetings with users to get Technical Specifications
- Involved in developing use cases, sequence diagrams and preliminary class diagrams for the system using UML, involving Rational rose.
- Extensively used Swing for building GUI and Client-Side validations were done using JavaScript.
- Involved in JAVA code, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI.
- Given Training to Users on the technical aspects of the project
Environment: Microsoft Windows NT 4.0, DOS 6.0, Java, JDBC, Swing, HTML, EJB, JSP, Weblogic