We provide IT Staff Augmentation Services!

Team Lead Resume Profile

2.00/5 (Submit Your Rating)

Reston, VA

PROFESSIONAL SUMMARY

  • Progressive experience of about Twelve years in software design and development using Core Java and Enterprise Java with over Five years of experience as a Team Lead.
  • Experienced in managing requirements, conducting functional and technical design reviews, conducting code reviews and coordinating development activities.
  • Experienced working in all stages of Software Development Life Cycle SDLC .
  • Expert level skills in application development using:
  • Java, J2EE, J2SE, JSP, EJB, XML, Oracle BPEL, ILOG JRules, Servlets, JDBC, JWSDP, Html, JavaScript, J2EE compliant application servers, multi-threading, E-Commerce, client/server, design patterns of J2EE architecture.
  • Proficient in implementing Java and J2EE Design Patterns such as Creational, Structural and Behavioral design patterns:
  • Singleton, Factory, Facade, Builder, Observer, Value/Data Transfer etc.
  • Expert level skills in modeling with UML:
  • Visio, Rational Rose.
  • Expert level skills in database administration, design, development and tuning:
  • Oracle 9i/10g/11g RAC, Oracle PL/SQL Stored Procedures, MySql and MSAccess.
  • Proficient in developing applications both in LINUX and Windows Environments.
  • Solid understanding of the Federal accounting and procurement processes.

Solid experience in

  • Designing and developing web applications using MVC architectures.
  • SOA, XML, XSL, XSLT, parsing methodologies like DOM, SAX, web services technology SOAP, WSDL, JAX-RPC, RSS, ATOM and AXIS.
  • Designing and developing applications using BRMS Business Rule Management System rule engines like ILOG JRules.
  • Installing, Administering, Workload Management of enterprise level applications using BIP-IP.
  • Using Application Servers like OC4J 9.x/10.x, IBM WebSphere 5.x/6.x, Tomcat 4.x/5.x/6.x, Jboss, Apache.
  • Proven ability to learn and adapt emerging technologies into work area with in the given schedule.
  • Excellent written and verbal communication skills.
  • Excellent analytical/problem-solving skills and a fast-learner.
  • Extremely committed, self-motivated, pro-active and willing to assume responsibility.

TECHNICAL SKILLS

Enterprise Java

JSP, Servlets, EJB 1.1/2.0, JWSDP 1.3/1.4/1.5, RMI, JNDI 1.1, JAXP SAX, DOM , JAXB, Transaction API, Security, Java Mail 1.1, Logging API, Various J2EE and Standard Design Patterns, AJAX

Java Standard Edition

Core Java 1.3/1.4/1.5/1.6/1.7, JDBC 1.1/2.0, Serialization, Java Doc, AWT, Java Swing

Programming Languages

Java, C , C, PL/SQL, Shell Script, VB 6.0, HTML

Tools Framework

ILOG JRules 4.6, Joomla LAMP , DBsight 2.x Lucene , Log4J, JUNIT, Apache Ant 1.7, CruiseControl, Jenkins, IPMonitor, Appdynamics, F5 Big-IP, IBM SAN

Web Services

Oracle BPEL 10g, Apache Axis/Axis2, SOAP, WSDL, XML, REST, RSS, ATOM

ERP

Oracle Financials R12

Design Patterns

Singleton, Factory, MVC, Front Controller, Business Delegate, Session Facade, Composite Entity, Value Object, Data Access Object and Business Object

Mark-up/ Scripting Lang.

HTML, DHTML CSS , XML, XSLT, JavaScript, Perl, JS, PHP, Groovy

XML Technologies

XML, XML Schema, DTD, XSL, XSLT, XPATH, XSL:FO

Application/Web Servers

OC4J 9.x/10.x, Jboss, WebSphere 4.0/5.0, Apache Tomcat 4.x/5.x, Netscape Enterprise, Apache Web Server, IIS

RDBMS

Oracle 9i/10g/11g RAC, MySQL 4.x/5.x, MS ACCESS 2000

Version Control

SVN Subversion , CVS, PVCS

Testing Tools

JUNIT 3.8.1/4, QTP, Load Runner, JMeter, SoapUI 2.5.1

Defect/Bug Tracking

JIRA, Bugzilla

IDE Reporting Tools

Eclipse 2.x/3.x, MyEclipse, JDeveloper, Web Sphere Studio Application Developer WSAD , Informatica 4.0/5.0, Jaspersoft, Business Objects

O/S Environment

Windows NT/XP/Vista/8, Linux, Sun Solaris, HP-Unix

Standards Trends

Agile Xtream Programming XP , Test Driven Development TDD , AOP, SOA, RUP, Iterative

Design Skills

Requirements engineering, UML, Design patterns, test planning

Other Tools

TOAD, SQL Navigator 4.0, SQL Developer, ER Win, XMLSpy, VISIO, HttpUnit, Install Shield Express, Dreamweaver, Rational Rose

Management Skills

Work Management System WMS , MS Project, MS Excel, Cute Flow, Design and code reviews, Coordinating development and support activities, Project Management experience

PROFESSIONAL EXPERIENCE

Confidential

Position : Team Lead

Roles Responsibilities:

  • Designed and implemented the Reconciliation Module, a multi-threaded utility for the reconciliation of data between the source systems E2, EGrants, PMS and the SSP Appliance.
  • Designed and implemented reports for the Reconciliation Module using Jaspersoft and integrated them with the SSP Appliance Portal.
  • Designed and implemented the Obligation Data Extract Generator, an operational utility to perform daily Grant Operations using Oracle BPEL, Java and SQL.
  • Designed and implemented the PMS Payments Interface, an operational utility to load and process PMS payment files using Oracle BPEL, Java and SQL.
  • Designed and implemented the PMS Sync Extracts, an operational utility to load and process the PMS Sync files using Oracle BPEL, Java and SQL.
  • Lead a team of five engineers to maintain and manage the enhancements for the Grants and Travel business processes.
  • Responsible for conducting code reviews, QA and Functional design document reviews and co-ordination of various activities involved in SDLC
  • Responsible for the planning and execution of the Grants and Travel maintenance items to align with the service pack schedule. Also responsible for working with the customer to finalize the requirements and user acceptance.

Tech. Environment : JDK 6.0, EJB, JSP, Servlets, XML, JWSDP JAXB, JAX-RPC 1.3/1.4/1.5, Oracle BPEL 10g, Oracle Financials R12, Axis 1.x/2.0, XSLT, XSD, SOAP, WSDL, JDBC, ILOG JRules 4.6, HTML, CSS, Eclipse 3.x, OC4J 9.023/10.012, UML, Visio, Oracle 9i/10g/11g RAC, SQL, PL/SQL Stored Procedures, Ant 1.6/1.7, SVN, XMLSpy 2004, MS Project, MS Excel and Linux RH4.

Position : Senior Software Engineer

Confidential

Roles Responsibilities:

  • Involved in the design and implementation of the Purchase Order and Purchase Request business APIs to interface with Oracle Financials Purchasing Module.
  • Implemented the Invoice business API to interface with Oracle Financials Accounts Payables Module.
  • Designed and implemented Wrapper web services using Oracle BPEL Business Process Execution Language , Java and SQL for integration of external systems E2 and EGrants with the SSP Appliance.
  • Implemented the translation and migration services using Oracle BPEL, Java and SQL to handle customer migrations.
  • Involved in the enhancement and maintenance of Purchasing and Accounts Payable business APIs.
  • Designed and developed a utility for automating web service testing using SOAP UI and Groovy.
  • Involved in the development of Data Management scripts for federal customers. Also involved in working on the Purchasing SLAM setups in Oracle financials for PYA posting logic.
  • Implemented an email interface for e-invoicing module in the MarkView Application using Apache James Mail Server and MySQL database.
  • Designed and implemented a comprehensive Data Extract solution integrated with the SSP Appliance Portal to generate data extracts for any given SQL and user defined input parameters using Oracle BPEL, Java and SQL.
  • Involved in the enhancement of Purchase Order and Purchase Request business API's to add new data elements for AMS Integration.
  • Involved in profiling the application using Appdynamics to identity bottlenecks and tuning them.
  • Involved in implementing an automated build deployment solution using Jenkins.

Tech. Environment : JDK 6.0, EJB, JSP, Servlets, XML, JWSDP JAXB, JAX-RPC 1.3/1.4/1.5, Oracle BPEL 10g, Oracle Financials R12, Axis 1.x/2.0, XSLT, XSD, SOAP, WSDL, JDBC, ILOG JRules 4.6, HTML, CSS, Eclipse 3.x, OC4J 9.023/10.012, UML, Visio, Oracle 9i/10g/11g RAC, SQL, PL/SQL Stored Procedures, Ant 1.6/1.7, SVN, XMLSpy 2004, Jenkins, Appdynamics, Apache James Server 3.0, Soap UI 2.5.1, Groovy and Linux RH4.

Confidential

Position : Senior Software Engineer /Team Lead

Roles Responsibilities:

  • Created object-oriented design documents Class, Sequence diagrams UML, OOAD using MS Visio for Award and IDV business APIs.
  • Managed and mentored a team of five. Conducted code reviews, managed and coordinated various activities involved in SDLC.
  • Conducted technical and functional design reviews.
  • Designed and implemented a custom framework for web services using XML, SOAP, Axis and JWSDP JAXB, JAX-RPC .
  • Implemented the FPDS-NG project website using LAMP architecture Joomla, Apache, MySQL, PHP and Linux .
  • Designed and implemented a framework for authentication, authorization and capturing transaction information of web service calls.
  • Designed and implemented business APIs for Award and IDV services using Java, EJB, JAXB and JAX-RPC.
  • Designed and implemented business APIs for Reference Data Management.
  • Developed PL/SQL stored procedures required for the business APIs.
  • Implemented business validations using JRules to externalize decision logic from the application. Integrated the BRMS rules engine with the FPDS-NG application.
  • Implemented decision tables in JRules for handling complex business validations.
  • Implemented the versioning module to support multiple versions of business APIs at the same time.
  • Designed and implemented reference data, advanced search screens using MVC architecture JSP, JAXB and HTML .
  • Implemented GUI services to launch FPDS-NG portal screens from Contract writing systems CWS .
  • Implemented a migration utility for DoD agencies.
  • Implemented a Java Mail utility to send dynamically constructed email/attachments via an authenticated SMTP connection.
  • Implemented prototypes for CWS to consume FPDS-NG services using dotnet and Oracle.
  • Involved in developing Informatica reports.
  • Involved in the implementation of a data warehouse using materialized views and Change data capture CDC .
  • Developed automated regression and load testing scripts using SoapUI, JMeter and Load Runner.
  • Involved in developing an automated build deployment solution using Cruise control.
  • Developed Ant scripts for packaging and deploying the application.
  • Used JIRA for bug tracking, issue tracking.

Tech. Environment : JDK 5.0, EJB, JSP, Servlets, XML, JWSDP JAXB, JAX-RPC 1.3/1.4/1.5, Axis 1.x/2.0, XSLT, XSD, SOAP, WSDL, JDBC, ILOG JRules 4.6, HTML, CSS, XSL:FO, Joomla, PHP, Apache, MySQL, Eclipse 3.x, OC4J 9.023/10.012, UML, Visio, Informatica, Oracle 9i/10g RAC, SQL, PL/SQL Stored Procedures, Ant 1.6/1.7, SVN, XMLSpy 2004, Soap UI 2.5.1, JMeter, Load Runner, JUnit, F5 BIG-IP and Linux RH4.

Confidential

FPDS-NG Production Support

Roles Responsibilities:

  • Responsible for monitoring the FPDS-NG production application.
  • Implemented Shell scripts for monitoring the database and application server nodes.
  • Implemented Shell scripts for monitoring the database health
  • Involved in identifying and tuning long running SQLs.
  • Installed and configured IPMonitor for monitoring the FPDS-NG production environment.
  • Installed and configured Oracle database clusters.
  • Involved in the allocation and management of storage space for different application instances in the IBM SAN.
  • Involved in the maintenance, administration and refresh of the development and QA database instances which includes applying the Oracle patches.
  • Involved in the configuration and maintenance of the F5 BIG-IP load balancer for various application instances.
  • Involved in the configuration and maintenance of the Oracle Data Guard to create and maintain stand by databases.

Tech. Environment : OC4J 9.023/10.012, Oracle 9i/10g/11g RAC, SQL, F5 BIG-IP Load Balancer, IPMonitor and Linux RH4/ RH5.

Confidential

Roles Responsibilities:

  • Implemented the Organization module as a standalone web application which integrates real time with the FPDS-NG Application.
  • Designed schema definitions XSDs and WSDLs for Organization business services.
  • Implemented the business and GUI service APIs for Organization module.
  • Implemented the web module using MVC architecture JSP, JAXB and HTML and IFrames.
  • Integrated the Organization module with FPDS-NG in high availability mode using F5 BIG-IP rules.
  • Developed Ant scripts for packaging and deploying the application.

Tech. Environment : JDK 5.0, EJB, JSP, Servlets, XML, JWSDP JAXB, JAX-RPC 1.3/1.4/1.5, Axis 1.x/2.0, XSLT, XSD, SOAP, WSDL, JDBC, ILOG JRules 4.6, HTML, CSS, Eclipse 3.x, OC4J 9.023/10.012, UML, Visio, Oracle 9i/10g RAC, SQL, PL/SQL Stored Procedures, Ant 1.6/1.7, SVN, XMLSpy 2004, Soap UI 2.5.1, JMeter, Load Runner, JUnit, F5 BIG-IP and Linux RH4.

Confidential

Roles Responsibilities:

  • Installed and configured the ezSearch module using DBSight dashboard.
  • Customized web portal screens using velocity templates.
  • Created views and ezSearch indexes required for the search.
  • Implemented RSS and ATOM feeds on ezSearch indexes.
  • Implemented pagination on the RSS and ATOM feeds.
  • Implemented authentication and authorization for RSS and ATOM feeds.
  • Integrated the ezSearch module with FPDS-NG in high availability mode using F5 BIG-IP rules.
  • Developed Ant scripts for packaging and deploying the application.

Tech. Environment : JDK 5.0, DBSight 1.x, Velocity, JSP, Servlets, SQL, Jboss, Ant 1.6/1.7, SVN, F5 BIG-IP and Linux RH4.

Confidential

Roles Responsibilities:

  • Implemented the XML Extracts module as a multi-threaded application which generates extracts files for each agency in a separate thread.
  • Implemented the application to compress data extracts by department.
  • Implemented a validation API which generates a control report to validate the data in the extracts.
  • Developed Ant scripts for packaging and deploying the application.

Tech. Environment : JDK 5.0, XML, JAXB, JAX-RPC, XSD, JDBC, Eclipse 3.x, OC4J 9.023/10.012, UML, Visio, Oracle 9i/10g RAC, SQL, Ant 1.6/1.7, SVN.

Confidential

Position : Software Engineer

Roles Responsibilities:

  • Designed and implemented the data model for the application.
  • Implemented the business logic using Java, EJB and JDBC.
  • Implemented the web application using MVC architecture JSP, HTML, CSS and Java Script .
  • Developed Ant scripts for packaging and deploying the application.
  • Responsible for maintaining the production environment.

Tech. Environment : Java 2, EJB, JSP, Servlets, JDBC, Tomcat Application Server 4.0, ANT, SQL, Oracle 8i, HTML, CSS, Java Script.

We'd love your feedback!