We provide IT Staff Augmentation Services!

Technical Lead Resume

2.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Proven technical and development lead capacities with over 10 years of experiences
  • Practiced both Agile and RUP methodologies
  • Excellent analytical and problem solving skills. Resolved critical issues under pressure
  • Effective in communicating with both technical and business staff
  • Praised for mentoring and motivating team members

TECHNICAL SKILLS

Languages: Java, J2EE, C/C++

J2SE: JDBC, Java Security, Java Collections, Generics

ATG: DAS, DCS, DPS, DSS, Search, Fulfillment, Endeca, BCC, CSC

XML: Web/REST Services, JAXB, JAXP, JiBX, XMLBeans

Messaging: JMS, PatchBay, Message Driven EJB, WebSphereMQ

Methodology: Agile, RUP, MS Project, XPlanner for Scrum

Source Control and Build: Ant, Maven, Jenkins, SVN, CVS, Git

Application Server: WebLogic, WebSphere, JBoss, Tomcat

Database: SQL, PL/SQL, Oracle, DB2, MySQL, Toad

Test - Driven: JUnit, JUnitEE, HttpUnit, Mockito

O/R Mapping: ATG Repository, iBatis, Hibernate, JPA

OOA/OOD: Design patterns, UML, Rational Rose, Visio

Others: jQuery, Coherence, Grails

PROFESSIONAL EXPERIENCE

Technical Lead

Confidential

Responsibilities:

  • Involved in the overall design and architecture of an ATG/Endeca project with Web Center Sites for content management
  • Provided technical leadership for Fulfillment, Search, Inventory, MultiSite, Patch Bay, Web/REST Services and JMS
  • Led the integration effort of Credit Card processing, PayPal payment, address validation and sales tax
  • Involved in design and implementation of ATG-Endeca integration
  • Participated in design and implementation of custom catalog, shopping flow, fulfillment, account management, customization of CSC and BCC
  • Proposed and implemented enhancements for Web/REST Services and JMS APIs
  • Resolved critical and major technical issues on ATG search, shopping, BCC, CSC and others
  • Led the effort of code refactoring and enhancements, unit testing with JUnit, Mockito and PowerMockito

Environment: Java, JSP, XML, JAXB, Web/REST Services (CXF), ATG 10.1, ATG10.2, Endeca, Weblogic, Eclipse, SVN, Ant, Oracle, Windows 7, JUnit, Mockito

Technical Lead

Confidential

Responsibilities:

  • Provided technical advice and guidance on the ATG platform (mainly Fulfillment, Search, Catalog, Inventory, Form Handlers, Droplet, and Patch Bay), Web Services and JMS
  • Resolved major technical issues
  • Implemented several critical components
  • Mentored the team with several technical areas and best coding practices
  • Implemented Coherence cache for external services as a key member. Spring Aspect was used for cross-cutting concerns
  • Helped build an internal web application using Grails

Environment: Java, ATG, Web Services (CXF and Axis), Weblogic, Eclipse, SVN, Ant, JUnit, Oracle, Windows

Senior Design Engineer

Confidential, Bellevue, WA

Responsibilities:

  • Analyzed the onshore requirements, and provided technical design/solutions and their effort estimates for the requirements
  • Conveyed the requirements, design and solutions to the offshore team, and provided the guidance for their execution
  • Led refactoring of several areas (Web Services, components, O/R mapping) of an ill-designed web application. Provided technical solutions that are much more modularized and easy-to-maintain
  • Provided technical guidance for the offshore team

Environment: Java, Spring Framework,Web Services (Axis), JBoss, Eclipse, Perforce, Ant, JUnit, Oracle, Windows Servers

Senior ATG Consultant

Confidential, Alpharetta, GA

Responsibilities:

  • Led the Search functions using ATG Search
  • Wrote the Inventory track as the key developer using ATG Inventory. Made customization based on the USPS requirements
  • Involved in the design and development of the Fulfillment process. Significantly enhanced the fulfillment process for the USPS needs
  • Created Web Services using Apache Axis

Environment: Java, JSP, XML, JAXB, Web Services, ATG, WebSphere, Eclipse, SVN, Ant, JUnit, Oracle, Windows XP

Senior Software Consultant

Confidential, San Francisco, CA

Responsibilities:

  • Analyzed, designed and built the pilot phase of the system as a key member
  • Led analysis, design and implementation of several major business initiatives to expand the functionalities of the system after the pilot phase
  • Participated in code reviews and test case reviews
  • Proposed several areas of the system for quality enhancement
  • Wrote the entire Ant script, and led source code branching and merging effort
  • Helped set up development and test environments
  • Provided technical advice to fellow developers
  • Assisted project managers with development estimates and resource allocation

Environment: Java, JSP, XML, JAXB, Web Services, ATG Repository, ATG Dynamo on Solaris, Eclipse, SVN, Ant, JUnit, JUnitEE, Hudson, Oracle, Windows 2000/XP, Mac OS X

Senior Software Consultant

Confidential, Redmond, WA

Responsibilities:

  • Led architecture and design, technology selection, prototyping and data modeling
  • Planned Scrum sprints for 6 developers and one system analyst
  • Involved in writing data access layer using iBatis and JDBC, presentation layer using JSF/MyFaces, and XML parsing using XPP Pull Parser
  • Promoted Agile development methodologies, test-driven development and process improvement
  • Co-implemented continuous builds with CruiseControl
  • Authored architecture document

Environment: Java, JSP, JSF/MyFaces, XML, JiBX, iBatis, Hibernate, JDBC, JMX, WebLogic 8.1 on Solaris, Eclipse, CVS, Ant, HTTPUnit, JUnit, Oracle, Windows 2000

Software Architect

Confidential, Calabasas, CA

Responsibilities:

  • Involved in two frameworks: System Monitoring and Management using JMX, and Caching
  • Designed and implemented asynchronous integration with third party vendors as part of Cash Management project
  • Organized presentations to promote the frameworks to engineering teams. Wrote a proposal to effectively push and mentor the teams to use the frameworks
  • Evaluated Hibernate for O/R mapping, and Drools and ILog JRules for business logic

Environment: Java, JMS, JMX, JDBC, Java Socket, Spring, XML, Tangosol Caching, Maven, CVS, IntelliJ IDEA, JBoss, Enterprise Architect, TestDirector

Technical Lead

Confidential, Woodland Hills, CA

Responsibilities:

  • Played a key role in design, architecture direction and data modeling
  • Led business requirements gathering, analysis and architectural design, technology selection, data modeling, implementation and performance tuning
  • Lead developed XML data exchange with a third-party vendor using Java Socket and integration with Mainframe using WebSphereMQ and JMS
  • Promoted RUP and OOA/OOD principles
  • Mentored co-workers in technical areas such as EJB, JSP, JDBC, JNI and RMI
  • These applications automated communication with vendors for auto history and credit scores, and eliminated a great deal of manual work from premium calculation process
  • Documented functional specifications, architecture and design document
  • Interfaced with management, business teams, vendor, QA and other IT teams

Environment: Java, J2EE (EJB, JSP and Servlet), Struts, JDBC, Hibernate, JNDI, Web Services with Axis, WebSphereMQ, JMS, XML, Java Security, JUnit, JunitEE, Ant, CVS, and WebSphere cluster on AIX platform

We'd love your feedback!