We provide IT Staff Augmentation Services!

Technology Lead Resume

Chicago, UsA

EXPERIENCE SUMMARY:

  • 11 years in IT consulting, primarily in Java, JEE
  • Broad and deep expertise in Java, JEE systems engineering
  • End to end experience in application creation lifecycle - assess requirements, design, build, test, setup, implement, support and enhance
  • Implemented Single Sign on (SSO) authentication using Site Minder, LDAP modules.
  • Generated client stubs for the WSDL files provided by the different services using WSDL2Java.
  • Used Websphere to implement SOAP protocols services.
  • 5 years with the US financial services industry including security and SOX compliance regulations, asset management and accounting systems, website content management and CRM for wholesaling of financial products, for client Confidential
  • 5 years with US retailing enterprises, including warehouse management, online retailing, supply chain management, loyalty card and gift registry concept implementations, for clients including
  • Systems architecture - server design for fault tolerance, failover, performance, security tradeoffs
  • Java, JEE - Enterprise application integration - connect interfaces using web services, MQ, Informatica, custom solutions
  • Salesforce.com CRM - Integration and data management, administration and customization
  • Business-to-tech - Domain and data mapping, object oriented system design, build, implement
  • Technology Support - Organization impact analysis, end to end change execution, systems maintenance
SKILLS:

Languages: Java, SQL, HTML, Javascript, CSS, XML, UML, PL/SQL, Salesforce.com Apex, VB6, VBA, C++, Perl, Unix shell (ksh)

API / Frameworks: JEE (JSP, JSF 2.0, Servlet, JNDI, Web Services, JDBC) Struts, Spring, SOAP, WSDL, SAML 2.0,JMS, Ajax, REST

Tools / IDEs: Eclipse, WSAD, RAD, Ant, CVS, Salesforce.com (CRM, Dataloader, Force Explorer)MS (Office, Visio, Sharepoint) Vignette (CMS, Portal) OpenSSL, HTTPWatch, ERWIN, Rational Rose

Middleware: Apache HTTPD, IBM IHS, Tomcat, Websphere Weblogic 7.1

Databases: SQL Server, Oracle, DB2

PROFESSIONAL EXPERIENCE:

Client: Confidential

Designation: Technology Lead, Chicago, USA

Role: Technology Lead

Description: This project is being executed to rollout an existing Credit Card services solution for a new Confidential client

Technologies: Java/J2EE with a custom architecture, JSP/Servlet, WAS 6.1, HTML/JS/CSS, Interwoven content management, DB2, MQ Series, XML over HTTPS

Responsibilities

  • Tech Lead of 3 developers, responsible for solution delivery
  • Grooming of intent in an Agile environment
  • Rebranding the eCare website for new client
  • Adding sitewide support for multiple languages English and French
  • Enhancing the application to support a new Credit Card scheme with authorized user along with a primary cardholder
  • Environment support and website rollout

Client: Confidential

Designation: Technology Lead, Minneapolis, USA

Role: Technology Lead / Application Architect

Description: This project is being executed to deliver an SSO platform for external Delta partners to view their relationship, savings and other details.

Technologies: Java/J2EE, JSF 2.0, REST over HTTP, WAS 7.0, SAML/SSO, Salesforce.com Community Partners, SSO

Responsibilities

  • Designing and delivering v1.0 that launched successfully in Jan/Feb 2014 within 2 months
  • Solutioning architectural issues
  • Leading development with a team of 5
  • Reviewing changes and impacts
  • High availability setup, site failure notification

Client - Confidential, Minneapolis

Designation: Technology Lead, Minneapolis, USA

Description: This project was executed for compliance with an OCC regulation. It enabled alerting of unusual transaction patterns of certain flagged high-risk accounts. AVA was set up as a .NET based application designed for US and international users

Technologies: ASPX/HTML/JS/CSS front end, .NET Middleware, SQL Server DB, interfacing with Fortent

Role: Tech Lead

Responsibilities

  • Lead on design and development for the application
  • Analyzing and understanding requirements
  • Understanding the Fortent system
  • Solutioning a system for
  • Analyzing heavy volumes of transaction and producing alerts
  • Downloading heavy volumes from Fortent systematically
  • Publishing alerts to downstream systems

Client: Confidential

Designation: Technology Lead, Minneapolis, USA

Role: Solution Architect assisting Enterprise and System Architects in gathering application environment requirements and recommending options

Description: This project is being executed for design and setup of a new data center for Ameriprise, as well as upgrade and migration of all its existing software applications into the new data center

Technologies: Multiple systems running on multiple platforms - Java/J2EE Middleware (WAS/Tomcat/JBoss), .NET Middleware, Databases (Oracle, UDB, SQL Server), Web Servers (HTTPD/IIS) and custom vendor packages like LanMark, LongView Trading, PEGA, and more

Responsibilities

  • Gathering requirements from application teams across the organization on their existing infrastructure and new setup
  • Assisting enterprise and portfolio architects in collating the requirements and providing recommendations on reference architecture to the application teams
  • Reviewing changes to the requirements and impacts of these changes to their new setup
  • SME for all application teams with questions on hardware/software setup, OS and Web/App server compatibility, reverse proxy requirements, network load balancing, clustering, SAN
  • Assisting application teams with high availability setup, node failure recovery and disaster recovery requirements

Client: Confidential

Designation: Technology Lead, Minneapolis, USA

Role: Technology Lead, responsible for design and leading a team to deliver

Description:

This project was executed to enhance an existing Account History tool. The tool was upgraded to provide Ameriprise account holders access to 10 years transaction history over the internet. Team directives included setup of SAML authentication with vendor Thomson Reuters, integrating with their custom web UI framework, and setup of a new internet facing web server. I was involved mid - stream in this project to provide critical support for an early release

Technologies: SAAS, RESTful Web Services, Java/J2EE, SAML, SSL, Tomcat 6.1/7.0, Ant, Maven, OpenSSL

Responsibilities:

  • Technology lead responsible for interfacing with client and external vendors, coding, integration and setup of new codebase, and guiding team through the details
  • Configuring a new IHS web server to connect with the application servers and load balance requests
  • Configuring new web servers in development, test and production environments, to work with an external load balancer, setting up SSL certificates to make them internet ready, and ensuring connectivity with Thomson Reuters’ servers
  • Implemented Single Sign on authentication using Site Minder, LDAP modules.
  • Working with architect to integrate SAML module with existing code and identity provider (the tool is the service provider)
  • Working with vendor to integrate with their UI framework (Javascript based)
  • Implementation planning and deployment

Client: Confidential

Designation: Technology Lead, Minneapolis, USA

Role: Tech Lead / Web Developer / Business Systems Analyst

Description:

This project was executed to provide a value added web service to end customers of Confidential that displayed stock market information and news, on all their internet and intranet facing sites Team directives included integration with the web services provided by Thomson Reuters, setup of the local shell site, and integration with all Ameriprise internet and intranet sites Technologies IHS Server, HTML, Javascript, CSS, Perl

Responsibilities:

  • Gathering requirements from various business stakeholders, vendor Thomson Reuters and internal web applications
  • Designing interface to vendor and internal apps
  • Setting up a cookie service to be used as a passthrough for all internal sites connecting with the vendor
  • Setting up a shell site to integrate via URL with vendor application
  • Assist internal teams with integration to service
  • Working with all stakeholders to troubleshoot and test function and performance
  • Implementation planning and deployment

Client: Confidential

Designation: Technology Lead, Minneapolis, USA

Role: Customer facing lead, with offshore teams

Description:

Level 2 Tech support for issue resolution and interface enhancement, for the client's Brokerage systems, involving multiple Java/J2EE applications and vendor tools Technologies: Java/J2EE WAS 5.1/6.0, Tomcat, HIS, various

Responsibilities: SME for all tools supported

  • Executing work requests for enhancements
  • Interfacing with clients, vendors and other support teams for problem resolution
  • Providing Level 1 production support when needed for mission critical issues
  • Analysis of logs and code to find root cause
  • Executing maintenance activities on systems as needed, including hardware, code, database and certificates

Client: Confidential

Designation: Technology Lead, Minneapolis, USA

Role: Customer facing lead, with an offshore team

Description:

Level 2 Integration support team that provided issue resolution and interface enhancement, for interfaces to the client's CRM tool Salesforce.com Technologies: Salesforce.com/Apex, SQL Server 2000/2005/2008 , Informatica

Responsibilities:

  • BAU technical support of Salesforce.com CRM interfaces
  • Salesforce.com interface administration
  • Building customer and vendor relationships
  • Interfacing with Informatica and Salesforce teams to build integrations
  • SME for business and tech teams
  • Managing an offshore team of 3
  • Requirement Gathering, Impact Analysis, Interface Design, Estimation, Scheduling, Acceptance Testing
  • Working with multiple technology and business teams to resolve issues

Client: Confidential

Designation: Technology Lead, Minneapolis, USA

Role: Customer facing lead, with an offshore team

Description: Level 2 technical support solution for the client, providing issue and crisis resolution, system expertise, new feature evaluation and implementation, systems maintenance and business support

Technology: UNIX AIX, Sun Solaris, Java, Shell scripting

Responsibilities:

  • BAU technical support of business critical Accounting and Decision Support systems
  • Building customer relationships, working with multiple technology and business teams to resolve issues
  • SME for all systems supported
  • Managing an offshore team of 7
  • Executing small enhancements end to end
  • Code and Documentation reviews

Client: Confidential

Designation: Programmer Analyst

Role: Offshore Technology Team Lead

Description: A technology consulting solution for organization wide Java/J2EE based client applications and Vignette based intranet sites.

Technologies: Java/J2EE, Vignette CMS

Responsibilities:

  • Vignette website and content administration
  • Java code reviews and design recommendations
  • Java utility development, access control and maintenance
  • Managing a team of 8

Client: Confidential

Designation: Programmer Analyst

Role: Acting Project Manager, Offshore Technology Team Lead

Description: A project to internationalize the client’s US based Baby Registry application for deployment in Canada, and other countries in a phased manner

Technologies: Java/J2EE Web Services using tools Rational XDE, IBM Websphere 5.1, Oracle 10g

Responsibilities

  • Designing the solution for internationalization
  • Setting up the J2EE web services environment
  • Managing a team of 6 to code and deliver the solution

Client: Confidential

Designation: Programmer Analyst

Role: Offshore Technology Team Lead

Description: A project to automate use of the W-Card, a loyalty card for Confidential and Confidential Health Services customers

Technologies: Java/J2EE Web Services using tools Rational Rose, IBM Websphere 5.1, Oracle 9i

Responsibilities:

  • Working with onsite team to capture requirements
  • Creating and review design with team, onsite, offshore and client
  • Setting up a new J2EE web services application
  • Managing a team of 4 to code and deliver the solution

Client: Confidential

Designation: Senior Analyst

Role: Technology Consultant for system support and enhancements

Description: Support for Confidential internal website/content management systems

Technology: Vignette VCM and VAP, Java/J2EE with Spring framework, and tools Eclipse, Weblogic 7.1

Responsibilities Tech Support for the following systems

  • User Management System - a Spring based application providing intranet site authorization using the company LDAP database
  • Intranet sites running Vignette CMS

Client: Confidential

Designation: Consultant

Role: J2EE architect / team lead with a team from Hyderabad, India, for client Confidential

Description: The project was a pilot, for conversion of three existing VB4 applications into J2EE

Technologies: VB4 rewritten in J2EE with tools IBM WAS 5.1, SQL Server and Websphere Studio Site Developer

Responsibilities

  • Designing and implementing a custom J2EE architecture for this project for all three applications
  • Leading a team of 3 to code each application

Client: Confidential

Designation: Consultant

Role: J2EE developer with a team

Description: The project built an application / workflow for investigators involved in Anti-Money Laundering

Technologies: Java/J2EE using frameworks Struts, JSP and Custom Tags and tools - IBM WAS, Oracle and WSAD

Responsibilities

  • Requirement Analysis.
  • Coding in Java/J2EE involving struts and custom tags
  • Peer code and functionality reviews
  • Independent Testing and Preparation of Test Plans

Client: Confidential

Designation: Software Engineer

Role: Module owner for the Legalization function of Confidential .com items

Description: The project is a rewrite of several existing interfaces into a unified J2EE system to manage inventory sold on Confidential stores and Confidential .com

Technologies: Java/J2EE multi-tier solution with ATG Dynamo, Rational XDE and DB2

Responsibilities

  • Requirement Analysis
  • Design and development of one module in J2EE/ATG Dynamo/DB2/JSP/Java
  • Knowledge transfer and training sessions for junior member
  • Independent Testing and Preparation of Test Plans
  • Coordination of module and integration of work (Performed the role of a module lead)

Client: Confidential

Designation: Software Engineer

Role: Developer on multiple modules

Description: The project is a rewrite of a legacy warehouse management system into J2EE/Oracle, this was one of the largest J2EE projects undertaken at Infosys at the time

Technologies: Java/J2EE multi-tier solution using frameworks JSPs, Servlets, JDBC, JNDI, EJBs and tools ERWIN, Rational Rose, Websphere 4.0, Oracle 8i

Responsibilities

  • Requirement Analysis.
  • Design and Coding of Stored Procedures in Oracle
  • Design and Coding in the J2EE Architecture - Servlets / JSPs / JavaScript / HTML / Java Classes /EJBs (Session).
  • Code Reviews for PL/SQL Code
  • Knowledge transfer and training sessions for new joinees
  • Independent Testing and Preparation of Test Plans

Hire Now