Senior Project Lead,resume Profile
Professional Summary
- Over 9 years of IT experience in various phases of software development including System Analysis Design Architecture Development Implementation
- Experienced in object-oriented design and programming
- Good experience in implementing Core Design Patterns
- Leadership. Hands-on team leader mentor and coach with a record of success in making projects work using the skills of existing staff
- Agile Methodologies. Experienced in the use of agile approaches including Extreme Programming Test-Driven Development and Scrum
- Excellent communication skills comfortable interacting with technical and non-technical audiences
Technical Expertise
| Software Engineering | OOAD OOP UML SCRUM Project management |
| Programming Languages | Java |
| J2ee Development | HTML JSP Servlet |
| Markup Languages | XML XSD XPath XQuery Schematron |
| Web Application Server | Tomcat 6.0 Web Logic 8.1 |
| Operating Systems | Windows Linux |
| Tools | Eclipse 3.6 Jude Toad Hudson |
| Source Control Tools | Subversion Git |
| Application Framework | Struts 1.3 spring 3.0 Hibernate 3.3 JUnit Maven 2.2 JAXB |
| Databases | Oracle 10g MarkLogic 4.2.9 |
| Distributed Computing | Apache Hadoop MapReduce Hive HBase |
| Trainings | Calypso Undergone 5 day Training |
Project Experience
Confidential
Role Senior Project Lead
This is a framework designed and developed to facilitate TDI QA team activities i.e. to monitor and authenticate data quality when it flows between TDI Treasury Data Integration and AML Anti Money Laundering systems. The framework is executed in a Hadoop environment as standalone executable where data is picked up from either Hive/Hbase and compared against data managed inside TDI/AML HDFS .
Responsibilities Involved in Requirement Analysis and Management Designing Code review and leading the development team.
Environment Java6.0 Hadoop Hbase Hive HDFS Subversion Eclipse
Confidential
Role Application Developer
Responsibilities
Involved in development of filter module to filter out the orders which are not compliant for 605 and 606 compliance regulatory reports.
Participated in re-engineering of 605 and 606 compliance reporting systems.
Involved in requirement gathering and end-to-end signoff from the customer
Involved in Test-Driven Development Scrum agile methodology followed Code review activities.
Designed and Developed systems to pull Reference data for Account Exchange and TradingDay information.
Environment Java6.0 Eclipse Spring Git Aim Oracle 11g Unix
Confidential
Role Senior Project Lead
Responsibilities
Preparation of Technical architecture and Low level design documents
Co-ordinate with the team to deliver the modules on target
Involved in Unit and performance testing of the system
Verifying the quality of the requirements including testability requirement definition test design test-script and test-data development test execution
Preparation of Traceability Matrix to ensure use case coverage
Perform Design and Code Review and signoff of Design document and Test Plan
Environment Java6.0 Hadoop Hbase Hive HDFS Subversion Eclipse
Confidential
Role Senior Project Lead
A This is a set of API providing services to applications upstream and downstream using a central data store which can be any database including XML MarkLogic Sybase Oracle. When a trade XML file get s into the API for marshaling then it travels through various business layers framework which is usually configured by the end user as per his requirement like Validation Framework Content Framework Entitlement Systems etc.
At high level our API is used across the institution for marshaling and unmarshalling all the Trade details and is adopted by Equities Derivatives and FX systems for managing their secured data.
Product Name Fee Billing System
Confidential
Role Technical Lead / Architect
Responsibilities
Full life-cycle development and management of Validation Framework Content Framework Entitlement Systems starting from problem identification and leading through requirements gathering architecture/design coding testing documentation and delivery
Designed and developed the Purging engine responsible to purge old documents from the stores.
Designed and developed the Property Page Removal wherein document details would be maintained as part of the page content rather than in separate Properties files for the trade documents inserted in Marklogic Database
Preparation of Technical architecture and Low level design documents
Co-ordinate with the team to deliver the modules on target
Involved in Unit and performance testing the system
Verifying the quality of the requirements including testability requirement definition test design test execution
Preparation of Traceability Matrix to ensure use case coverage
Perform Design and Code Review and signoff of Design document and Test Plan
Environment Java6.0 XQuery XPath Subversion Maven2.2 MarkLogic 4.2.9 and Oracle 10g
Confidential
Role Team Lead
Responsibilities Involved in Requirement Analysis and Management Designing Code review and leading the development team implemented Collateral Overview and Details module.
Environment Java Spring MVC 2.5 Hibernate DWR Subversion Maven Tomcat 5.5 and Oracle 10g
