We provide IT Staff Augmentation Services!

Team Manager Resume

3.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • A technocrat with over 18 years of experience in IT industry with thorough expertise in the entire software development life cycle.
  • Managing a development team containing 10 scrum teams with distributed team members of 7 in each team.
  • Experience in impact analysis, risk analysis, resource needs and budget needs of various initiatives.
  • End to end understanding and management experience on applications of various banking channels including their TCOA (Total Cost of Application).
  • Design and development experience in software reuse frameworks in all the banking channels.
  • Working experience in e - Commerce online banking, mobile banking center applications, Wholesale, Treasury, retail, e-Commerce break fix and application management teams.
  • Design, development and maintenance experience in self-contained component architecture comprising RESTful services, reusable UI components developed in various java script frameworks including Angular2.
  • Extensive experience in various client - server technologies including both web and fat client applications. These technologies include but not limited to Swing, JSF, Rich Faces, Struts, java script, Ajax, Servlets, JSP, Web-Services, EJB and messaging.
  • Strong skills in Core JAVA Design Patterns, J2EE Design Patterns and IOC using spring framework, AOP, Caching.
  • Strong skills in developing web services, Restful services, Spring and CXF integration.
  • Thorough understanding and working experience of the Common Domain model (the next generation data model) following the bank’s enterprise standards, which is being used in restful services being developed by various host systems within the bank.
  • Strong experience in starting a project from scratch, getting the infrastructure ready right from the testing environments to their configuration.
  • Experience in test driven development, moc-objects, testing frameworks like JUnit, JTest, XMLUnit, MOC objects, Sprint testing and QA using Green Hopper, Mercury tools, Performance testing using JMeter and DynaTrace.
  • In depth experience in EJB2.1 and 3.0, ORM, JPA, JDBC, Hibernate, Spring 3.0.
  • Experience in internationalization, using J2EE and spring internationalization classes, Reloadable resource bundles.
  • Extensively used Weblogic10.3, WAS 8 and JBoss application servers.
  • Experience in Asynchronous communication using web sockets with ActiveMQ as the backend messaging engine.
  • Developed applications using WAS SIBus and the related javascript libraries for real time clientside updates.
  • Extensive experience developing reports using Actuate BIRT (Business Intelligence Reporting tool).
  • Continuous build and deployment experience using uBuild / uDeploy.
  • Extensively worked in Agile methodology.
  • Worked on ADSF and PCI compliance issues and used HSM for encrypting Confidential data in transit. Extensively used log4J and log back logging frameworks.
  • Certified in various SUN exams.
  • Certified in Bank defensive programming for ADSF issues.
  • Experience in Application management, Application On-boarding, decommissioning, governance and compliance and Audit tasks.
  • Experience in developing batch jobs, JIL scripts, Autosys.
  • An enthusiastic and project-oriented team player with solid communication and leadership skills to develop creative solutions for challenging client needs.

TECHNICAL SKILLS:

Languages/API/Tech: Core JAVA, J2EE, OO Design, JSP, JSF, Rich Faces, Servlets, Applets, Swing, EJB, JDBC, spring, Hibernate, JavaScript, UML, ODB, SQL, PL/SQL

IDE: IBM RAD, Eclipse, JBuilder

Application Server: IBM WebSphere 6, JBoss, Weblogic

RDBMS: Ingres II, DB2, SQL Server, Oracle, Jasmine ODB

Version Control: Perforce, Harvest, VSS, CVS, Clear Case

Operating Systems: Windows, Unix, Linux, Solaris

PROJECT SUMMARY:

Confidential

Team Manager

Responsibilities:

  • Managing development of reusable components across all application in all the retail banking channels.
  • Facilitating identification, estimation, design, development, performance tuning, deployment, documentation and support of reusable features.
  • Designing and developing a strategy to minimize the changes in consuming applications while integrating these reusable components.
  • Risk mitigation related to various security risks.
  • Making sure the services and widgets are following enterprise architecture standards so that the same components can be made available to be reused by other channels.
  • Application governance and management.
  • Development and testing coordination across onshore and offshore teams.

Confidential

Tech Lead

Responsibilities:

  • Working as the architect and technical lead of the development.
  • Developing the framework and the restful services based on this framework. The framework is based on the MDA and VIPPA frameworks of eComm.
  • Written all the cross cutting non functional features including interceptors, logging, PCI compliance, caching etc. using Spring, CXF, CUT.
  • Analyzing the requirements based on inputs for each story of each sprint.
  • Identifying the fields and services needed to implement the requirements.
  • Designing new services or modifying existing services following interact framework design.
  • Splitting the stories into more granular tasks and assigning them to the distributed offshore teams (Infosys, BACI, Accenture, TCS and Zenmonics).
  • Unit testing, performance testing to identify performance bottlenecks.
  • Fixing the ADSF defects, PMD check style issues.
  • Implementing Associate Monitoring, transaction logging for Splunk.
  • Developed the error and performance Monitoring tool for L2 and L3 teams.
  • Coordinating with CDM architecture team to get them ahead of the sprint to reduce the dependencies.
  • Setting guidelines for Coding, code reviews and generating code coverage reports.
  • Integrating with upstream and downstream applications.
  • Environment readiness and switching between different environments based on the upcoming release.
  • Coordinating testing in lower environments.
  • Preparing DTS, coordinating Production deployment and support.
  • Developing batch jobs, Developing JIL scripts and scheduling them in Autosys.
  • Remediating compliance issues like PCI, and NPI issues.

Environment: Java/J2ee, SOAP Web services, XML, Rest Services, Websphere 8.5, Hibernate, Eclipse, Spring Framework 3.0, Clear Case, Jira.

Confidential

Tech Lead

Responsibilities:

  • Worked as one of the SMEs of the project for both XES MW and Bank by Appointment (Smartlobby/BBA).
  • Analyzing the requirements based on inputs from business.
  • Identifying the fields and services needed to implement the requirements.
  • Designing new services or modifying existing services following interact framework design.
  • Documenting requirements, HLD, LLD and service design.
  • Unit testing, performance testing to identify performance bottlenecks.
  • Setting guidelines for Coding, code reviews and generating code coverage reports.
  • Integrating with upstream and downstream applications.
  • Coordinating testing in lower environments.
  • Preparing DTS, coordinating Production deployment and support.
  • Developing batch jobs, Developing JIL scripts and scheduling them in Autosys.
  • Remediating compliance issues like PCI, and NPI issues.

Environment: Java/J2ee, Web services, XML, Websphere 7.1, Hibernate, RAD, Spring Framework 3.0, Clear Case, Jira.

Confidential

Tech Lead

Responsibilities:

  • Working as the SME on all these 34 applications.
  • Working as the tech lead, leading 4 onshore, 1 near shore and 16 offshore resources.
  • Production issues are spread across 34 different applications including 6 legacy applications in CF5 platform, 22 J2ee applications in NGEN platform and 6 J2ee applications in Borneo platform.
  • Negotiating with the clients, prioritizing the issues and aligning them to a release.
  • Providing technical direction to the onshore and offshore teams.
  • Preparing and implementing Remediation plans for these applications. Remediation plans include various changes caused by other projects.
  • Estimating the impact on our applications, of changes being made by various teams (both enhancements to existing projects and new initiatives), translating the impact analysis into resource requirements and getting the resources if needed.
  • Working as the secondary application manager for all these 34 applications.
  • AIT management, application on-boarding, application decommissioning.
  • Identifying the scope and complexity of various production issues and either fixing them within the team or routing them to the appropriate teams based on the effort it takes.
  • On-boarding new applications and taking care of all the required documentation and deliverables it needs from the initiative teams.
  • Conducting Governance and compliance tasks like DR exercises for all the 34 applications, taking care of all the related documentation.
  • Decommissioning old applications when migrated to new platforms.
  • Preparing / refining processes to provide BAU services from the break-fix team.
  • Working as the single onshore point of contact for both offshore teams and LOB partners.
  • Reporting to the management on various metrics like resource requirements.

Environment: CF5, NGEN, Borneo, Websphere 7.x, Java 1.6, J2ee, SQL, Oracle 11i, Hibernate, RAD, Spring Framework 3.0, Perforce, Clear Case, Jira, SIMON, Nexus, Clarity, AIT, RTT, Triage Ally, btConverge, LDRPS.

Confidential

Tech Lead

Responsibilities:

  • Developing the UI screens using Richfaces and backing java beans.
  • Internationalized the application using spring re-loadable resource bundle classes so that the application picks up changes to the bundles without restarting the server.
  • Developed emailing functionality using which various reports, statements and research results can be emailed to users.
  • Extensively used various Richfaces components to develop the UI.
  • Developed the service class implementations with business logic to be called from stateless EJB’s.
  • Attending daily standup meetings, helping other team members, completing deliverables on time in bi-weekly iterations, and fixing bugs.

Environment: Weblogic 10.3, Java 1.6, J2ee, SQL, Oracle 11i, Hibernate, Eclipse, Spring.

Confidential, Charlotte, NC

Sr Tech Lead

Responsibilities:

  • Participated in the Design discussions.
  • Used Hibernate as the ORM tool and defined the relationships between the entities.
  • Used java 1.5 to develop output interfaces.
  • Used JMX Mbeans to schedule the currency revaluation process.
  • Studied the Eclipse Business Intelligence Reporting Tool (BIRT) for report generation and configured the engine with Weblogic application server.
  • Wrote SQL code for the reports and created the report templates using BIRT designer.
  • Wrote logic for inventory revaluation depending on the EOD rates.
  • Wrote the system Output interfaces to interact with the DDA System to post EOD transactions.
  • Used spring JDBC and Hibernate templates to interact with the database.
  • Consumed web services to get the EOD rates.

Environment: Weblogic 10.3, Java 1.5, J2ee, Actuate BIRT, SQL, SQL Server 8, Hibernate, JMX, Eclipse, Spring.

Confidential, Brooklyn, NY

Architect

Responsibilities:

  • Providing enhancements and fixes to the existing application.
  • Providing enhancements and fixes to the Swing application client.
  • Writing JSPs under the JSF1.2 framework for the web client.
  • Using EJB 2.1 for business logic.
  • Developing application components using Swing and IBM JEAD framework.
  • Multithreading where appropriate and required.
  • Using iText to generate reports in PDF format.
  • Used JIntegra to generate MSWord documents.
  • Unit testing using JUnit, JTest and DBUnit frameworks.
  • Using IBM Content Manager to store media.
  • Studying the feasibility and effort required to move the entire application to EJB 3 and Hibernate.
  • Used IBM RAD, Clear Case and Clear Quest for development, version control and defect tracking.
  • Deployment onto Linux servers.

Environment: Websphere server for regular maintenance and JBoss 5.0 for feasibility study on EJB3.0, Hibernate and JPA; IBM RAD, IBM Content Manager, Swing, J Integra, EJB 2.1.

Confidential, Islandia, NY

Sr. Consultant

Responsibilities:

  • Participated in discussing and finalizing the project requirements.
  • Developed the Use Cases.
  • Developed Class Diagrams and Sequence Diagrams in UML.
  • Developed the project using Model2 web framework, EJB 2.1, Ingres II and Web sphere Application Server.
  • Extensively used J2EE Design Patterns like MVC, View Helper, and View Object etc.
  • Developed stored procedures using ODQL, which is the Jasmine ODB’s Object query language.
  • Participated in developing the Jasmine ODB object model for the backend.
  • Extensively used the Core and HTML tags of JSF.
  • Designed all the applet based user interfaces of the project.
  • Lead a team of 5 programmers in writing all the Applets using various swing components, Java Advanced Imaging, and SVG Batic libraries.
  • Designed and extensively used multi threading code to make the GUI responsive in heavy Operations.
  • Developed code for Image enhancements using Java Advanced Imaging.
  • Extensively used Applet-Java Script communication.
  • Programmed data transfer in applet components using Swing drag and drop.
  • Programmed applets using JNI to interact with Matrox C++ libraries of Olympus image capturing nodes.
  • Wrote routines to install applet extensions into the plugin when the java plugin was not Providing a solution for this requirement.
  • Developed a client side framework to make all the Applets use the same class loader to reuse the loaded classes.
  • Worked on internationalizing the project.
  • Wrote OSGI plug-in for eclipse IDE to run HAMMURABI APIs.
  • Worked on merging two databses using JDBC (used Ca’s EDBC drivers).
  • Wrote ANT build scripts in XML to make nightly builds.
  • Used the Harvest version control system.
  • Participated in fixing the testing guidelines for the project and developed test scripts for all the Applets of the project.
  • Used JUnit, JTest and DBUnit frameworks to develop unit tests.

Environment: Java, Servlets, JSPs, JSF1.2, Applets, Swing, JAI, Model2 framework, MVC pattern, native methods, Eclipse, TogetherJ and Paradigm Plus eclipse plug-ins for UML, XML, HTML, DHTML, javascript, Websphere, Ingress II.

Confidential, Minneapolis, MN

Sr Java Developer

Responsibilities:

  • Understanding the work flow in the client site, Requirements Analysis, Developing use cases and sequence diagram, Developing project specific light weight GUI components using MVC Architecture, Developing Applets to present different page templates using swing and custom components, Developing servlets, Web Server and Servlet Container configuration and maintenance and Providing Java media support with JMF.
  • Extensively used JGL data structures, JMF, Java Beans features like Introspection, Event Delegation Model and Object Persistence.
  • Extensively used JDBC.
  • Extensively used Jbuilder with JDK 1.1.8, RationalRose’98 on Windows 95.

Environment: Java, Swing, JDK 1.1.8, Oracle 7.x, HTML, JRun, Rational Rose, Access, Windows

We'd love your feedback!