Technology Lead Resume
Phoenix, AZ
SUMMARY
- Sun Certified Java with 12+ years of strong experience in Web and Software Development.
- 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 Scripts, PL/SQL, JQuery, Ajax, JavaScript, HTML, DHTML,XML, CSS, XML 1.0, XSL, SOAP / HTTPS XSLT, DTD, XML Schema, SAX 1.0/2.0, Apache XML Parser 2.0Internet Technologies: Swing, AWT, Applets, EJB 1.1/2.0, RMI, JSP 1.1/1.2, JSP 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.0, Clear Quest, Clear case, WinRunner; Load Runner, Test DirectorFront Page, Informatics, Business Objects, Visual Source Safe, GWT
Object Modeling: UML
RDBMS: Oracle9i/8i/7.3, SQLServer7.0/6.5, Developer 2000, Reports 2.5, Access
Operating Systems: Windows NT, UNIX, and HP - UNIX, AIX
Hardware: Pentium based servers and workstations
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Technology lead
Responsibilities:
- Created and maintain strategic & tactical Architecture plans, dat 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
- Ensures accuracy in terms of asset management for the portfolio supported
- Leads technical teams from inception to conclusion.
- Works with the Director to identify technical solutions and business process improvements to support business and IT strategic direction.
- Interacts with business partners to share and direct architecture practices dat may affect business solution delivery
- Advises Technical Project Management resources on the best time to engage dependent teams (e.g., database management)
- Works closely with Product Owners on Minimum Viable Product definition, Product Roadmap & Release planning. provided consulting and technical expertise to business partners, architects and developers; identify and drive opportunities for reuse both within and outside of Contact platforms.
- Manages (monitors and addresses) third party work in terms of quality and adherence to standards
- Ability to negotiate amongst multiple technical options, and make solution decisions with varying levels of information
- Provided architectural governance by leading JADR processes and reviewing project technical artifacts to ensure architectural alignment
- Responsible for ensuring dat 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
Confidential
Team Lead
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 JQuery Mobile API for development in Mobile devices.
- Used JVM’s to deploy into different servers.
- Involved in enterprise application development.
- Used JQuery, Ajax, JavaScript, CSS3, HTML5 and Front End Performance tools such as Firebug, Internet Explorer Developer tool.
Confidential
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 Spring
Confidential
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 JUnit.
- 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: HTML, JavaScript, JSP, J2EE, Java 2.0, Web Sphere (6.0.9), JDK 1.5, Servlets, 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.
- Trained Users on the technical aspects of the project
Environment: JavaScript, Java, JDBC, Swing, HTML, EJB, JSP, Weblogic, Windows NT 4.0, DOS 6.0