We provide IT Staff Augmentation Services!

Technical Team Lead Resume

0/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY:

  • Over 9.5 years of extensive professional experience in Enterprise Java technology development with strong knowledge of Design patterns for Object Oriented Programming.
  • Strong work experience with Agile Methodologies for Software Development & Management practices Scrum, Incremental and Iterative development, Component - based and Test-Driven Development and Specification by Example practice and Extreme Programming practices.
  • Passionate, team player, excellent inter-personal and communication skills, ability to act in functional role and understand domain specific requirements, well organized and self-motivated.
  • Strong working knowledge with latest trends and principles in Java EE, SOA & BPM enabling technologies and ESB, WS-* for EAI and B2B processing.
  • Additional experience includes AWS Cloud Computing on EC2, Route53, S3, RDS and SES, contributing to Free and Open Source Software (FOSS) through GITHUB.

TECHNICAL SKILLS:

Software Development Process & Project Management: SCRUM, Specification by Example with ATDD through FitNesse, TDD with JUnit, Extreme Programming, Object Oriented Analysis, Design Patterns, XUnit Patterns UML Java EE Technology & APIs JMS, EJB 3.0, JPA 2.0, JDBC, Servlet, JTA, JNDI, JSE API, JSP & JSTL, RMI, JavaMail, JMX Web & Java EE Containers & Frameworks vFabric TC Server, Apache Tomcat 7.x, BEA Weblogic 9.x, JBoss AS 4.2.2, Jetty Spring 3.x, iPlanet (Sun) JavaScript & Web 2.0 Node JS, Grunt, Karma, Jasmine, JSON Vaadin, Sencha EXT - JS, JQuery, AJAX, Google Web Toolkit Java Open Source Frameworks & Provider Libraries Apache Framework Libraries, JasperReports, Lucene Hibernate 3.x, Open JPA JUnit, EasyMock, Mockito, PowerMock

Databases: RDBMS, SQL, Oracle 10g, MSSQL2000, Postgres, Postgres Cybercluster, MySQL5.x, TOAD, SQL Developer

SOA/EAI & Middle Ware Technology: Oracle SOA Suite 10.1.x BPEL PM, ESB, WSM, Rules Manager TIBCO Business Works Suite 5.x, TIBCO Adapters & SDK File/ADB/LDAP TIBCO EMS 4.x, ObjectWeb JORAM

Operating Systems, Languages, IDE, Build & Other Tools: Solaris, Windows NT/2000/XP, Linux, Unix Java SE 1.7, JavsScript, Python, PERL, Pascal, HTML, CSS, BASH, C++, C IntelliJ IDEA, Eclipse IDE 3.x Ant, Maven, Accurev, Git, SVN, CVS, Jenkins, Cruise Control, Code Collaborator CA Wily Introscope r8, Apache JMeter, JProfiler, JDK JVisualVm, JConsole

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, TX

Technical Team Lead

Responsibilities:

  • As a Technical Team Lead leading Front end and Back end Developers, my responsibilities included mentoring developers in TDD development practices and Agile Technical and QA Excellence and hands on development.
  • Mentoring and conducting for QA Team in working with Acceptance Test Driven Development and creating Specification by Example using FitNesse.
  • Identifying technical debts in the code base and encouraging the team to refactor the code and writing Characterization tests and bringing Legacy Code under Unit Tests.
  • Participated in several Code Ninjas presenting new design approaches and new technologies used by the team to the entire IT team.
  • Developed an automated tool developed for business users to smoke test during using launch of One World Partners using Vaadin and Jetty.
  • Lead the team in developing JavaScript Unit testing Framework using Grunt, Karma and Jasmine running and integrated on Gradle.
  • Successfully leading the Community of Practice (CoP) in AA.com effort for forming a code review team comprising the Technical Excellence Coach, QA Excellence Coach, Architects, Tech Leads and Front End Leads.
  • Architected a solution with ELK (Elastic Search, Log Stash, Kibana) Stack with Log Forwarder - a self-service solution to help the team in particular Testers look into the logs.
  • Working closely with Product Owners, Scrum Masters, QA Leads and the Delivery Manager for Release and Iteration Planning by contributing to the development of project estimates, scheduling, and deliverables.
  • Actively participate in the weekly book clubs on Working Effectively with Legacy Code and Clean Code, Agile Testing.
  • Successfully leading the team working for various Frequent Flyer Program Integration projects which includes Match My Account and Single Login. Match My Account enables a secure AAdvantage member to self-identify their US Airways Dividend Miles Member Frequent Flyer program and opting them to link their accounts allowing them to merge their two Frequent Flyer program’s profile and miles.
  • Worked in tandem with business solutioning the alignment of Confidential AAdvantage Loyalty Member program Products with US Airways to allow Frequent Flyer members to redeem miles on Peak days for a higher mileage. Fares where filed with ATPCO Fare Manager Tool.
  • Successfully lead and launched Pre Merger Projects with where US Airways and its regional carriers were added to operate as OneWorld affiliate members, under the American umbrella. US Airways uses SHARES as their GDS and American uses SABRE as their GDS. The solution was to make US flights sellable through SABRE using Direct Connect. US Availability was accessed through ITA BoomBox API and for booking ITA BlueWater system was used.

Stack/Tools: Unix, JDK 1.7, VMware vFabric TC Server, Spring 3.x., FitNesse, Spring Integration, Spring MVC, JQuery, Gradle, NodeJs, Grunt, Jasmine, Karma, SASS, Modernizer, Servlets/JSP, Apache Framework Libraries, Struts 1.3.x, Oracle 11g, Java Security API, Elastic Search, CA LISA Service Virtualization, Accurev, Vaadin.

Confidential, Irving, TX

Senior Java Developer

Responsibilities:

  • Actively participated in Improving Committee which implemented Agile Practices to Aeroxchange IT team which achieved success implementing Agile practices with AeroComponent product rewrite.
  • Worked as lead contributor on various green field projects in Aeroxchange that provides on various projects in Aeroxchange that provides solutions for Aviation Supply Chain Management.
  • Lead Contributor on Commercial Procurement product search and shopping cart module that provides catalog management for buyer and suppliers in the FHOS marketplace to publish catalogs for commercial procurement. The text search functionality was designed using Apache Lucene.
  • Worked FHOS Portal which was a portal management platform to cater its Commercial B2B partners.
  • Worked on Aeroxchange’ s migration project called Aeroxchange Portal phasing out Oracle Exchange to provide Login management, Company and User Registration, User Role Management, and User profile Management for its MRO solutions.
  • Responsible for detailed design and analysis of the software requirements and development of software.
  • Actively interact with Business Analysts and help convert business requirements into reusable software components servicing customers.
  • Worked as a DevOps contributor in configuring deployment scripts and setting up of Apache Webserver Proxy and Reverse Proxy rules.

Stack/Tools: Unix, JDK 1.5/1.6, Tomcat 7.x, Apache Lucene, Spring 3.x., Spring MVC, Sencha Ext-JS, JQuery, JNDI, Servlets/JSP, Apache CXF, Apache Framework, Struts 1.3.x, Oracle 11g, Java Security API, Quartz Scheduling API

Confidential, Irving, TX

Senior Java Developer

Responsibilities:

  • Worked in Proactive Rule Engine - a user engagement application that was deployed in a 4 node clustered Weblogic managed server and handling over 8+ million HTTP requests a day and with nearly 3- million DB requests using Oracle database. Publishers have ability to custom defines rules and predicates using JavaScript and application used JSR 223 Java Scripting APIs (Mozilla Rhino Engine) to execute in JVM. Worked on enhancing the proprietary event-tracking interface to track events specific to live chat deployments with a wealth of user click data to perform Live Chat Analytics.
  • Responsible for designing and implementing User Trail component to tracks user navigation, page view and providing geo location and network information.
  • Designed and developed solutions for computing Agent Commissions by tracking sales and order conversion ratios.
  • Provide solutions and metrics to track and measure user engagement - to convert more site visitors into potential high-value customers; detect frauds and attacks; Navigation paths of visitors that can portray and bring-in actionable insights. Provided analytics for marketing strategies and campaigns for geo-targeting sales and deploy efficient Agent staffing based on the collected user clicks analytics Data.
  • Worked on various enhancement projects like a Versioning module to administer Quick Response (Frequently used responses used by support agents), reporting modules with PDF support, and Autosuggest options for Verizon’s in house Live Chat Solution - a Suite comprising of Live Chat, Virtual Agent, Click2Call, PRE, VzTube and E-mail Customer Relationship Management (ECRM) for Verizon eSupport.
  • Developed JAX-WS Web services that provides Geolocation Services for a given IP address using MaxMind GeoIP and serves Customer Chat History and its associated metadata for internal data mining applications.

Stack/Tools: Solaris, JDK 1.6, BEA Weblogic 8.x/9.x/10.x, AJAX, JavaScript, JQuery, EJB 2.1, JNDI, RMI, Servlets/JSP, Weblogic Web Services, Apache Framework, JAX-WS, SOAP, WSDL, Oracle 10g, JSON, Java Security API, Spring 3.x.

Confidential, Plano, Texas

Senior Software Development Engineer

Responsibilities:

  • Responsible for design and development of a Provisioning Mediation solution (SOAP/REST) for ROS (Residential Operating System) Home Center a multifunction Confidential that delivers digital services to the home, which involves workflow based processing and manual approval during service/operational and order provisioning with external Service Partners like QWest, Nippon and AT&T.
  • Responsible for migration of all services and components from JBoss 4.0.5 to JBoss 4.2.2. All applications were deployed and configured in a clustered JBoss using Multicast JBoss (RMI) addressing.
  • Responsible for configuring and managing all JBoss Components for using Distributed Transactions and configured a File system based Transaction Recovery. A HA DB Multi-master and synchronous replication Postgres CyberCluster was used for distributed transaction management.
  • Responsible for writing a Directory Access Component using LDAP Access manager for Authentication and Authorization for Diagnostics Support services. Sun LDAP Provider was used to access the Open LDAP server using LDAP connection pooling.
  • Wrote an SNMP Java EE application to trap the alarms and statistics generated by the services. Periodic and Realtime statistics were collected and directed to NMS systems (IBM NetCool)
  • Authored and provided solutions for Install & Configuration Management (ICM) Tools for deploying JBoss and its components and Version Tools for weekly loads. Python was used as the scripting tool.
  • Worked on ROS Home Media - a unique solution developed to access media management services (audio, video, photos and embedded web browser) via a PC based on client-server based architecture. A unique solution that allows users to access media from anywhere over Internet and able to sync media with other users was built over open source UPnP protocol based multi-media management application called Simple Center.
  • Responsible for implementing a local metadata database management and transaction to improve the performance and response time of the application.
  • Responsible for performance monitoring and throughput recommendations for the application using JProfiler and various JDK1.6 tools (JConsole, JVisualVM).

Stack/Tools: Linux, VMWare, JBoss, JMX, JNDI, RMI, Servlets/JSP, JDK1.6, EJB3.0, Hibernate, XFire, Apache Framework, SOAP, WSDL, REST, Postgres 8.2, Cybercluster, Apache Struts

Confidential, Arlington Heights, IL

Programmer Analyst

Responsibilities:

  • Actively involved in the solutioning and architecting of Confidential Integration Platform - GIP an EAI and B2B framework utilizing SOA principles. A Basic Profile (BP) 1.0 compliant platform built entirely based on “Open Standards” - its feature set includes Asynchronous Message Exchange Patterns, Dynamic Partner Binding and sIdentification, Guaranteed Message Processing and Delivery and Web based UI tools for activity and service monitoring.
  • Configured TIBCO EMS for fault tolerance and load balancing. The TIBCO EMS was configured on an Active Hot Standby with Veritas Cluster Server (VCS) being used for maintaining the shared configuration.
  • Participated with the Solutions Team in defining Service Interface Definitions and Canonical Data Model that defines Business Objects for smoother integration and data validation with partners and publishing WSDL Interfaces and defining Confidential Messaging Protocol Specification for internal and external partner interoperation with trading partners.
  • Designed and developed an automatic “Message Context Dehydration” framework using Java Persistence API for the framework. The context serves as a Reporting repository and for Auditing and Service Metering.
  • Designed and Provided Distributed Transactional (XA Resource support) using Java Transaction API for managing JDBC and JMS Resource Managers in distributed transactions.
  • Designed and implemented Administrative tools for Management and Monitoring of services. The “Control Center” comes with a UI to manage, monitor and administer the Service Bus.
  • Oracle BPEL Process Manager and JBoss AS were used for testing the platforms interoperability.
  • Successfully lead a team of 3 developers in developing a Stateless Mediator Collaborative BPEL Process called ePartner. The process handles EDI Transactions (850, 855, 860, etc) from Gentran successfully integrating with Confidential ’s ERP solutions like J.D.Edwards & Oracle eBusiness Suite. All Web Services were designed and implemented as SOAP 1.1 Web Services over HTTP and JMS transports with Document-Literal as the WSDL Message Binding style.
  • Skillfully developed the B2B solution that provides mechanisms to integrate external vendors and partners by providing a mix of traditional (EDI/XML/Flatfile) messaging as well as Web service technologies.

Stack/Tools: Windows NT, JDK 1.5, TIBCO EMS 4.x, Servlets/JSP, Spring 2.x, Gentran Integration Suite, Oracle BPEL Process Manager, Siteminder, Tomcat 5.x, IBM MQ, XPlanner, Apache Framework Suite, JMS, JNDI, Apache Struts

Confidential, Orlando, FL

Software Intern

Responsibilities:

  • Individual Contributor on proposing a “Context Resolution” methodology where Contextual Probabilities are estimated using “max-entropy” theory for Natural Language Processing Interface (NALPI). Resolution of Syntactic and Semantic ambiguities enable the NALPI-SAF Engine to better understand Intent, as well as non-literal meanings.

Confidential

Research Assistant

Responsibilities:

  • Conducted research and development in the field of “Grid Computing” and “Multi-Agents” with a team of 3 PhD candidates and developing a grid application, which provides application level, Grid Services using Agent Technology like installing and bootstrapping the grid package for the grid and capable of scheduling the nodes for grid execution with “Data Staging” capability.
  • Developed a Belief-Desire-Intention (BDI) model agent using Protégé Ontology Editor.

We'd love your feedback!