Application Lead Resume
Nyc, NY
SUMMARY
- Overall 15 years of experience in Technical Analysis, Risk Analysis and Business Requirements Modeling, with cross functional experience in Insurance Industry and Financial services industry with Investment, Consolidation Management, Budgeting and Planning management and Hands on development experience in multiple technologies.
- Proficient in interacting with business users and stakeholders to identify and gather information, business requirements(BRD), Technical requirement document(TRD) and initiating process changes and creating Use Cases, Use Case diagrams, Activity Diagrams, Class diagram, Sequence diagram based on UML methodology using tools like Rational Rose and MS Visio.
- Strong Programming Skills in designing and implementation of multi - tier applications using on Java/J2EE, J2EE design Patterns, web 2.0, SOAP, Web Services, EJB, JSP, JMS, Portal, Spring Framework, Hibernate, Struts, JDBC, JNDI, XML, XSLT and AJAX, JQuery, Hyperion Essbase, AutoSys and .NET
- Strong experience in core Competencies Project Management Life cycle, Team Leadership, Budgeting and Planning, IT infrastructure design, Build & Release Management, Change Management Process, Managed Service Model, Project Proposal Experience
- Knowledge of a broad range of financial practices and principles ranging from corporate valuation, SEC filing, financial modeling, forecasting and budgeting to trend analysis.
- Expertise in application pricing/estimation for fixed bid model and managed service model.
- Strong process Management tool experience such as Service now and Serena Change Management tool.
- Experience in developing Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
- Experience in working with IBM WebSphere Portal/Application Server, BEA Web Logic, and Life ray portal, Apache Tomcat application servers
- Demand forecasting & managing resources, ensuring optimum resource capacity levels with partners to ensure timely deliveries to customers
- Defining, collecting and supporting L1, L2 and L3 metrics to give a sense for how the project is progressing and whether the deliverables produced are acceptable.
- Being scrum master, Identified and resolved impediments, tracked progress, Team velocity, worked with Product owner and scrum team to prioritize the backlog, facilitated user demos and planning meetings.
- Good exposure in Planning & Budgeting tools and Appian BPM tool
- Implemented the Federal Reserve's annual Comprehensive Capital Analysis and Review (CCAR-CART) project successfully and this tool helps ensure sufficient capital to withstand highly stressful operating environments and be able to continue operations, maintain ready access to funding, meet obligations to creditors and counterparties, and serve as credit intermediaries.
- Implemented Lean program across Global finance account, producing a 8.5% of cost reduction/ 2.6M/Year
- Implemented Service Now tool in Global finance account, its single point entry for all demand request/Incidents/Enhancement from Business/IT and it creates single system of record for IT.
- Successful migration of all financial legacy applications (47 Apps) to NGDC environment and increased performance by 25% to 30% and reduced 12% of maintenance cost to company.
TECHNICAL SKILLS
Programming language: Java, J2EE,C++, .NET
Tools: /Technologies: Struts framework, Hibernate, Spring Framework, AJAX, JQuery, XML, OSCache, FOP, JORAM JMS, TIBCO JMS, Swings, Liferay portal, JAXB, SSO, JSR 168, JLINT and PMD, Adobe Flex, LDAP, Sun one Access Manager, AutoSys, Crystal reports WEB 2.0(JIVE, Pebble, MT, Omniture, JSR, Google AdSense, Web service, RSS feed and CMS) SAML, Tridion CMS.
Application Servers: WebLogic Server, Tomcat Server, JBOSS, Life Ray portal server
Database & MDB: Oracle, SQL Server, Essbase
Budgeting & Planning tool: Clarity systems, HP PPM
Design tool: UML, J2EE Design Patterns, Together Soft
Development Tools: IntellijIDEA, Jbuilder, Toad, Eclipse, Ant, maven, IBM RAD, Visual Studio, PowerShell
Source Management: VSS, CVS, Subversion, Serena Dimension(Change Management), TFS
Methodologies: SDLC, V-Model, Agile(Scrum), Waterfall, RUP
Project & Process Management: Service Now, MS Visio, MS project, HP ALM, HP QC
PROFESSIONAL EXPERIENCE
Confidential - NYC, NY
Application Lead
Responsibilities:
- The preparation and timely filing of Confidential ’s quarterly and annual consolidated financial statements with the Securities and Exchange Commission environment over the financial reporting process;
- Designing and providing proper instructions to consolidation schedules used to collect all necessary data;
- Managing the Clarity tool(Financial Statement Reporting, Fed Reg reporting) application which has automated Confidential ’s external reporting process and strengthened the internal control environment
- Confidential 's Financial Supplement and supporting the preparation of the quarterly Earnings Release and, in this regard, collaborating with the Investor Relations group to ensure the needs of the investor community are being met.
- Support to assess materiality in preparing financial statements and performing audits of those financial statements is inappropriate; misstatements are not immaterial simply because they fall underneath a numerical threshold.
- Supporting the preparation of the quarterly Earnings Release and, in this regard, collaborating with the Investor Relations group to ensure the needs of the investor community are being met
- Streamlined all adoc requests into appropriate L1, L2 and L3 category in service now as a project request or incident request depends upon ticket nature.
- Assigning responsibilities toprojectresources, organizing daily scrum meetings to discuss technical roadblocks and resolutions, risks and ways of mitigation, fostering growth, setting milestones, leading to 15% improvement in time management.
- Maintained Program/ Project Plan, obtained project plan updates from Team Leads, drafting weekly status reports, etc. using MS Project, MS Word & PowerPoint
- Responsible for creating new Work Request / Change Request and follow-ups.
- Developed WBS,ProjectSchedule, determining Milestones, Accessing Risk and plan risk response, Documenting Lessons Learned.
- Hands on experience in Java/J2EE technology and .NET programming, Java to Essbase Integration, configuration management and database design.
- Defining and collecting metrics L1, L2 and L3 to give a sense for how the project is progressing and whether the deliverables produced are acceptable
- Building JQuery grid for entity filing information and entity historical filing data
- Building Clarity templates/Reports for data consolidation and build work flow for preparer and submitter.
- Setup Autosys Job for corporate budget and comprehensive data flow to Financial risk Hub for quarterly consolidation
- System built using Spring (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator
- Wrote annotated POJO classes which contain business logic to map database tables with java objects.
Confidential - NYC, NY
Application Lead
Responsibilities:
- Being Subject Matter Expert (SME) and application lead, interacts with stakeholders gathering business requirements to get a better understanding of the clients’ business processes, validated the current requirements against them, incorporating Confidential Rebranding standard.
- Managed the offshore and onsite team. Guided and mentored the team to develop quality code. Performed code reviews, run preflight reports and coordinated release as planned.
- Planned and established the base class structure and ruleset for applications with help of application accelerator
- Analyzed and optimized the process, prepared Business Requirements Document and managed requirements
- Designed and developed the data model, Work flows, Service Level Agreements, Agents and Reports.
- Prepared FRD (Functional Requirements Document) by interacting and working closely with the different business lines and interact with development team and assisted them in creating TRD (Technical requirement Document) and SAD (System Architecture Design).
- Designing and Development of modules using Java/J2EE technology.
- Implemented Jakarta Struts Framework along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
- Developed validations using Struts validation framework.
- Used JQuery for AJAX communication.
- Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
- Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Façade, Data Transfer Objects DTO and Data Access Objects DAO patterns.
- Used Web Services to communicate with different application.
- JAXB parser for marshaling and marshaling.
- Prepared Project Planning, Budgeting, Scheduling and costing and used MS Project extensively as a part of these activities.
- Managed Team Relationships, Identified and resolved impediments, tracked progress, Team velocity, worked with Product owner and scrum team to prioritize the backlog, facilitated user demos and planning meetings.
- Proactively managing scope to ensure that only what was agreed to is delivered, unless changes are approved through scope management and change management and execute them within budget
Confidential - NYC, NY
Project Lead
Responsibilities:
- Interacted with business customers to define and finalize the Business Requirements for various applications by using RUP and Agile Methodology.
- Worked in collaboration with the application SMEs to evaluate various applications for Application Risk Profiling and capture requirements.
- Followed Agile methodology and used Test Driven Development
- Developed online Application form for Risk Tolerance Questionnaire for CMS and developed a framework to produce PDF for the online Application Forms
- Developed Monitoring, logging and exception handling frame works.
- Designed and developed web based UI using JSP, Struts Taglibs and developed action classes to handle the user request
- Developed validation frame work using struts classes and validation frame work to handle client side validations
- Developed Stateless session beans to parse (parser frame work) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object
- Developed DAO layer using JDBC, DAO design pattern to handle the interaction with Data base (Oracle)
- Developed testing frame work for User Interface and server side components using testing frame works like HTTPUnit, Cactus and JUnit
- Integrated JUnit testing tool with Apache's Ant build tool in order to automate unit and regression testing to ensure the system stability
- Used several design patterns like business delegate, DAO and front controller in the development process
- Developed UNIX automated deployment scripts for QA and Dev environments
Confidential - NYC, NY
Sr. Consultant
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
- Generated the use case diagrams, Activity diagrams, Class diagrams and Sequence Diagrams in the design phase using Star UML tool.
- Developed the User Interface using JSP including frameworks Struts, and AJAX. Used AJAX and JavaScript for Server side/client side validation.
- Used Design Patterns like Singleton, Factory, Session Facade, Service Locator, and Data Transfer Object.
- Used spring frame work AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get the hibernate session factory and resolve other bean dependencies.
- Developed the persistence layer using Hibernate Framework by configuring mappings in the hibernate mapping files and created DAO and PO.
- Used JAX-WS 2.0 for building of Web Services. Also developed the web service client applications to test the web services. Tested the web service using SOAP UI.
- Done thorough code walk through for the team members to check the functional coverage and coding standards.
- Actively involved in writing SQL using SQL query builder.
- Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
- Used DAO pattern to retrieve the data from database.
- Used SAX and DOM XML parsers in the application.
- Worked with Web Sphere 6.1 application server that handles various requests from Client.
- Developed test cases using Junit. build scripts using ANT.
Confidential - NYC, NY
Sr. Consultant
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
- Developed the User Interface using portal including JPF Architecture, and AJAX. Used AJAX and JavaScript for Server side/client side validation.
- Developed the persistence layer using EJB by configuring mappings in the EJB mapping files and created DAO and PO.
- Done thorough code walk through for the team members to check the functional coverage and coding standards.
- Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
- Used DAO pattern to retrieve the data from database.
- Worked with Web Sphere 8.1 portal server that handles various requests from Client.
- Developed test cases using Junit. build scripts using ANT.
Confidential - Memphis, Tennessee
Sr. Consultant
Responsibilities:
- Participated actively in Requirements gathering in close contact with the client and was responsible for functional requirements documentation.
- Responsible for MVC design and implementing the J2EE framework.
- Designed and developed user interface (UI) components using HTML, JSP, Struts and Tiles.
- Implemented design patterns like Service locator and DAO.
- Designed and implemented the data layer components using Hibernate.
- Created Stored Procedures and functions and wrote complex SQL queries for various functionalities.
- Implemented XML data parsing using SAX and Web Services(SOAP) using Apache Axis.
- Responsible for Integration testing and debugging the application.
- Developed JUnit testing framework for various modules..
Confidential
Sr. Developer
Responsibilities:
- Implementing the business logic using J2EE technology.
- Preparation of Detailed Design, Deployment Descriptor Build and Functional Testing.
- Providing rich and interactive user interfaces
- Building architecture of participation that encourages user participation on the websites
- Technically Coordinate with Onsite & off-shore team members for High Level Design & low level Design.
- Preparation of Detailed Design, Deployment Descriptor Build and Functional Testing.
- Applying the appropriate Design pattern.
- Preparation of Detailed Design, Deployment Descriptor Build and Functional Testing.
- Hands on experience in Hibernate, JMS, Spring Framework and Struts Framework.
- Hands on experience in EJB, JMS and JPF. Servlets, JSP and Swings
- Specialized in Accounting Framework, Derivatives and Financial information system.
- Developed JUnit testing framework for various modules.
- Used Log4j to record the log messages to the log files.
- Used software versioning and revision control system CVS to maintain current and historical versions of Codebase.