We provide IT Staff Augmentation Services!

Application Developer Resume Profile

5.00/5 (Submit Your Rating)

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.

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

We'd love your feedback!