We provide IT Staff Augmentation Services!

Senior Technical Program Lead Resume

2.00/5 (Submit Your Rating)

SUMMARY:

Over 17 years of experience working on highly scalable, large volume, high performing, projects utilizing different frameworks like JSF, Struts, Hibernate, SOA, NoSql in various business domains like banking, insurance, telecom, networking, healthcare, and datacenters.

WORK EXPERIENCE:

Confidential

Senior Technical Program Lead

Responsibilities:

  • Interact daily with the client for requirements, design discussions, resource issues, planning and to define product as well as architectural roadmap.
  • Understand the requirements and provide high level technical design.
  • Come up with a low level Key space/column family/ storm topology detail design for the offshore developers.
  • Hands on development in Java/Cassandra/Storm.
  • Arrange bigData Cassandra training for offshore.
  • Design and implementation of RESTweb - services.
  • Configuration of Cassandra, set-up and administration
  • Come up with the data migration strategy from Oracle into Cassandra, ingestion of data into Cassandra from Tibco queue, and interfacing with a sharepoint webservice to fetch the data.

Environment: Apache 7.1, Cassandra 2.0.7.31, Storm, Java 1.7, Oracle 11g, REST.

Confidential

Technology Lead

Responsibilities:

  • Working as a technology lead/architect mainly to improve performance of the system.
  • Working with the off-shore team to provide technical design and solutions for various requirements and also suggesting better coding practices.
  • Designing and coding various components for new requirement for chapter-257.
  • Interfacing with the various state agencies, providers to understand their technical issues and bottlenecks and suggesting design changes to better the user experience.
  • Reviews of the design and development done by the designers and developers working in the off-shore team.
  • Finding out the performance bottlenecks within the application and providing solutions for them.

Environment: WebLogic 9.2 cluster(active-active),IBM MQ, JMS Queue/Topics, Quartz, XSLT, JSP, Servlets, Oracle 10 g, Cognos.

Confidential

Senior Technical Architect

Responsibilities:

  • Coming up with the high level architecture for the entire solution as well as low level design of various components.
  • Evaluating and proposing best approaches for different requirements as given below based on the PoCs
  • Cache refresh on all cluster nodes.
  • File processing in a cluster environment.
  • Using native MQ APIs Vs Foreign JMS.
  • Ensuring no loss of in-flight transaction.
  • Triggering batch (EOD/SOD) jobs using Tivoli.
  • Detail designing of various business components such as caching, calculation engine, retrying the transactions.
  • Leading the development team to get the development done as per the detail design.
  • Reviews of the design and development done by the designers and developers working in the team.
  • Finding out the performance bottlenecks within the application and providing solutions for them.
  • Reviewing QA test strategies and test cases as well as test scenarios and monitoring QA defects.
  • Complete NFR testing of the application like performance SLAs, 24x7 availability, SOAK testing, Database failover using dataguard, Veracode compliance.
  • Deployment of the solution at the client site.

Environment: WAS 7.0, JMS Queue/Topics, EJB 3.0, XSLT, JSP, Servlets, Oracle 10 g, DWR, Spring, MQ, EXT-JS, Eclipse, Dataguard, Unix

Confidential, Chelmsford, MA

Principal Engineer

Responsibilities:

  • Working closely in the R & D department of Confidential on various java web services mainly to provision, send alerts, security.
  • Writing java client wrappers to communicate with WFP C# web service.
  • Maintaining and fixing defects in different web services.
  • Mentoring and off-shore coordination with Confidential Bangalore team.

Environment: J2EE (JSP, Servlets), Eclipse, SQL Server, Tomcat, JDK 1.6, ant, Axis 1.2 and 1.4, XML, C#.

Confidential, Westford, MA

Java/J2ee development Lead/Offshore Coordinator/Architect

Responsibilities:

  • Setting up an entire team of 18 team members in Bangalore for the EMS group, mentoring them and have been leading an effort for last two EMS release cycles for over 15 months.
  • Writing detailed specification documents and design documents with class and sequence diagrams for last two EMS releases.
  • Coming up with togetherJ models and corresponding xmi files to generate XSDs for UI screen generations.
  • Re-designing the entire EMS UI application to make it more maintainable, consistent, faster and user friendly using JSF, AJAX.
  • Developing and maintaining middle tier components to provide the interface between PSX and Sonus’s user interface Insight EMS, using webservices.
  • Generating the web service components to provide the means to configure PSX.
  • Changing the Insight EMS user interface using JSPs, Javascripts for providing the provisioning control SMS.
  • Storing the device or node related data in the EMS database(Oracle) using Hibernate.
  • Developed various FM related pages using JSF,Ajax and JSON.

Environment: J2EE (JSP, EJBs), MVC, JavaScript’s, Eclipse, XmlSpy, Oracle 10g, JBoss, JDK 1.6, ant, Axis 1.1 and 1.2, XML, Hibernate.

Confidential, Manchester, NH

Senior Java/J2EE consultant

Responsibilities:

  • Designing and architecting the inventory synchronization between granite and NE using webservices and SOA.
  • Came up with a protocol for regroom application which got evolved as a full-grown product.
  • Developed express packs using JSF RichFaces. Wrote custom components like calendar, pagination using RichFaces.
  • Wrote a webservice using Weblogic Workshop to create and cancel regroom projects for IIEP.
  • Wrote MDB to pick up the messages placed on the JMS queue by the webservice.
  • Design, development using JSPs, javascripts, JSF.Testing, setting up the environment for offshore people and maintaining the application on Weblogic 8.0-9.2, Websphere 6.1
  • Successfully executed the 100day protocol for IIEP.
  • Did extensive work in XSLT to convert the messages coming from NE to granite.

Environment: J2EE (JSP, EJBs), MVC,SOA, JSF 1.1, XSLT, JavaScript’s, IntelliJ, XmlSpy, Oracle 10g, Weblogic 9.2, Websphere 6.1, JDK 1.5, ant, Weblogic workshop, XML, XSLT, JMS, AJAX

Confidential, Waltham, MA

Sr. Java Developer

Responsibilities:

  • Worked as a team lead for MEVs module.
  • Design, development for writing JSPs, Servlets, XSLs, helper classes using Sapient framework.
  • Requirement gathering from different customers on conference calls and meetings.
  • Unit as well complete E2E testing involving all the different systems.
  • Providing support and maintenance for different products.

Environment: J2EE (EJB 2.0, Servlets, JSP), Sapient, UNIX, XML, JNDI, Solaris 8.0, Oracle RDBMS, Weblogic 6.1, XML, DOM parser, XMLSPY.

Confidential, Irving, TX

Sr. Java Developer

Responsibilities:

  • Worked as a team lead in a team of 7 people.
  • Involved in production support for both Confidential East and Confidential West applications.
  • Involved in customer calls for getting requirements.
  • Coordinating with various teams for deployment of the application in Production and Pre Production environments
  • Design, development of various Servlets, JSP, EJB and Helper classes using the MVC design pattern
  • Unit testing and regression testing of the application.

Environment: J2EE (EJB 2.0, Servlets, JSP), UNIX, XML, JNDI, RMI, Solaris 8.0, Oracle RDBMS, Rational Clearcase 5.0, Weblogic 6.1, Apache webserver, XML, DOM parser, XML schemas.

Confidential, Cincinnati, OH

Sr. Java Developer

Responsibilities:

  • Designing and coding the HTML documents.
  • Writing the necessary Java classes.
  • Writing basic JavaScript validations.
  • Writing JSPs, EJBs & Servlets.
  • Unit & Integration testing.

Environment: Java, JSPs, Servlets, EJBs, Web Logic5.0, JBuilder5.0, WinNT, Win2k, Unix, Oracle, DB2, and IDMS.

Confidential, Portland, OR

Sr. Java Developer

Responsibilities:

  • Extracted the logic from the existing C++ code and write corresponding classes using Java2, XML, RMI.
  • Developing various components using Swing to meet the specific functionality & to develop the screens to display the server data.
  • Extensive use of Java collection classes & then their use to display the data in the corresponding Swing components.
  • Mainly fixing the bugs encountered at the testing level.
  • Responsible for Unit and Integration testing for various modules of ISC.
  • Involved in IPMI1.0 to 1.5 conversion.
  • Implementation of ISC stack across different platforms with different operating systems WindowsNT/2000, Linux.
  • Contributed to the development of CIM Java API, an object oriented data model defined by DMTF.
  • Unit & Integration testing using JBuilder as an IDE.
  • Code review.

Environment: C++, Java 2, RMI, XML, Swing, Red Hat Linux, Windows NT, UNIX, JBuilder3.5, VC++ 6.0

Confidential

Java Developer

Responsibilities:

  • Active participation in discussions during the design phase.
  • Outlining the code flow as per the design and clients business requirements.
  • All the classes were developed using JDK1.1.7.
  • Coding & testing of Entity & Session beans.
  • Coding JSPs, Servlets and ASPs.
  • Coding and testing various individual components, Dynamo beans.
  • Writing oracle stored procedures & triggers.
  • Writing client side JavaScript validations.
  • Testing of Servlets & JSPs (1.0) using Weblogic server.
  • Used File I/O to read properties files to populate certain data.
  • Integrating the individually tested components and final testing of the system as a whole as per a pre-designed testplan.

Environment: Java, HTML4.0, JavaScript, XML, J2EE, JSPs, Servlets, BEA Weblogic Server and EJB’s, Oracle database, JDBC.

Confidential

Java Developer

Responsibilities:

  • Analyzing the existing system to generate structured design reports useful in the development phase of the web based application.
  • Writing Program specifications for Java Server Pages and Servlets.
  • Preparing class diagrams.
  • Led a team of 10 during the entire development phase.
  • Mentoring the team members and also reviewing the code of the team members.
  • Coordinating with the client & getting the requirements.
  • Writing DB2 SQL’s & cursors for getting the data.
  • Writing session & entity beans.
  • Development of Java Server Pages, Servlets and Business Logic Beans (Java
  • Beans).
  • Writing JavaScript validations for JSPs.
  • Unit Testing and Quality Assurance of the various developed components.
  • Testing was done in WebSphere application server environment and JRun.
  • Studying the existing Visual Basic code and other specifications.
  • Preparing analysis documents of the reverse engineered code.
  • Implementing suitable Java classes that provided data to the applets from the database.
  • Module wise integration and testing before final testing on a Windows NT platform.
  • Writing various AWT components for the GUI.
  • Writing classes using JDK1.1.6.

Environment: Java, Visual Basic, Oracle, HTML.

We'd love your feedback!