Project Lead Resume
SUMMARY:
- 3 years extensive Hands - on Agile Experience on Microsoft based projects.
- Work collaboratively across geography with business stakeholders and technical experts to deliver projects with 3 constraints: Time, Cost and Quality.
- Managed and actively participated in cross technology teams through full project lifecycle for clients like Symantec, JP Morgan, Confidential, Arcelor Mittal.
- Expert domain knowledge of Enterprise Marketing, Treasury, Anti Money Laundering, Corrections and HR.
- Skilled coach and mentor recognized for improving team productivity. Demonstrated ability to understand and improve legacy code and to become proficient at new technologies quickly.
- Very strong programming experience in .NET 1.1 & 2.0, 3.0 and 3.5 Framework (C#, ASP.NET, ADO.NET, LINQ to SQL, Remoting, Multithreading, Reflection, Delegates, and WCF), AJAX, VB 6.0, ASP, VBScript and JavaScript.
- Integration .Net based application with SAP BW, TIBCO, First Logic, Aprimo, Harte Hanks, SFDC
- Good Experience in developing report using SQL Server Reporting(SSRS)
- Experience in Databases MS SQL Server 7/2000/2005, Oracle and Ms Access.
- Good Experience in Designing object oriented applications using UML, Visio.
- Good Experience in different Tools Like N-unit, Ants profiler, Style Cop, TFS, Fortify, Tools for Security Web Application Security, Compliance, Vulnerability Detection.
- Involved in planning, controlling and monitoring, and also managing and directing the assigned project resources to best meet project objectives.
- Lead collaboration efforts with other developers, programmers, and designers in conceptualizing and developing new software programs and applications.
- Analyze and assess existing business systems and procedures.
- Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
- Working closely with stakeholders to create project plans to identify key deliverables, monitor service level agreements and set achievable milestones that ensure projects are delivered on time and within budget.
- Actively participated as a SCRUM Master in the agile management (SCRUM) i.e. planning project backlogs, 2 week sprints and daily stand up meetings to analyze the time frame and report the status of the project.
- Manage and control Sprint based on 3 KANBAN 3 principles: - Visualize what you do today (workflow), Limit the amount of work in progress (WIP) and Enhance flow.
- Single point of contact for interaction with Client, Responsible for planning, scheduling, and tracking and metrics collection & information dissemination.
- Good business communications skills adept at creating, editing, and coordinating communication networks (Interviews, written correspondence, reports, implementation requirements, project status reports, oral presentations, e-mails, minutes of meeting, etc.), to keep executive staff and team members apprised of project status.
- Monitoring project progress, reporting against project milestones and putting in place corrective action if required. Undertake Business Process mapping & Gap analysis activities.
- Ability to facilitate coordination between internal and vendor technical teams (onsite & offsite), work with clients, negotiate requirements between stakeholders.
- Ability to gain the confidence of the business community and ensure their functional and non-functional requirements for business needs are captured, agreed and prioritized.
- Experience in the documentation of system and business requirements and specifications and gaining approval of formal functional requirements.
- Demonstrated success leading and mentoring various development/implementation project teams to maximize levels of proficiency and productivity.
TECHNICAL SKILLS:
Technology and Tools: Scrum Master TDD,BDD,KANBAN Project Lead / Management Extreme Programming (XP) Requirements Analysis C#, .NET, WCF Burn Down Chart SQL Server, Oracle Sprint Backlog Management XML, JSON,AJAX Release Planning ASP.NET, ASP Team Leadership JavaScript Risk Management LinQ SOA, MVC, MVP PL/SQL UML, Visio, RUP VSS, TFS, Perforce Process Improvement OOPS
PROFESSIONAL EXPERIENCE
Confidential
Project Lead
Responsibilities:
- Work with Product Owner and the team to create backlog; prioritize and assign complexity points to the user stories based on its business value and ROI.
- Keep leadership apprised of Sprint and Release progress, and identify risks and issues.
- Oversee the software development in Sprints (of Scrum of Scrums) by attending daily stand-ups and removing impediments/noise.
- Report team progress by burn-up, burn-down charts, dashboards, velocity reporting and sprint and release progress.
- Organize, facilitate & lead showcase, retrospective, sprint and release planning sessions.
- Created the Multilayer architecture of the application defining the scope and usability of each layer.
- Used MVP to architect the UI.
- Created the High Level and Low Level design documents to define and demonstrate the technical implementations of the various functional screens.
- Involved in code review (Standard and Logical) to find out the code quality and the scope for improvement in existing code.
- Design .Net Framework based on WCF to commonly used by all Integration and Interface.
- Created Common Generic Interfaces for Business levels.
- Created Web service to call Data Cleansing tool
- Responsible for writing Windows Service with WCF to proto other Applications
- Providing technical solution and consultation on Dot Net and Oracle 11 technology and to migrate Windows Services into WCF
Confidential
.Net Lead, Scrum Master
Responsibilities:
- Led first agile project in onsite through full software development project lifecycle.
- Coached team to clarify roles and improve processes and mentored junior team members on clear communications and providing status updates.
- Coach clients on agile software development techniques.
- Held daily scrum stand-up meetings.
- Established a lightweight Scrum project management process and helped team meet sprint goals.
- Involved in re-Design, development, and Defect Fixing phases of development.
- Created the Multilayer architecture of the application defining the scope and usability of each layer.
- Created the Class and Sequence diagrams to enable better understanding to the developers which ensures the better code quality and fewer errors.
- Used CLR Profiler to detect the CPU and memory problems in the application. Analyzed the code blocks and the objects taking a lot of memory or heap space and suggested the alternatives to correct the problems and make performance better.
- Creation of print and reports using XSLT.
Confidential
.Net Lead, Project Lead
Responsibilities:
- Playing a Offshore Coordinator Role
- Managing 3 different towers with the team size of 13 people over a span of 2 years
- Providing technical solution and consultation on Dot Net and SQL 2008 technology
- Responsible for task allocation, tracking and reporting, SLA adherence, RCA for critical incidents
- Responsible for Application Enhancement Project tracking and reporting at account level
- Ability to play the Shadow Project Manager Role by handling additional PM responsibilities
- Successfully taken over the Application knowledge transition and support take over from the external vendor by staying at their place
- Responsible for Migrating Database server from SQL 2000 to SQL 2008 including server installation, database setup, deployment and testing.
- Primary contributions were for designing and architecting core framework modules for the application.
- Participated in all the phases of the web site and desktop application development life cycle involving analysis, design, development, testing and deployment of the project.
- Involved in design and implementing code for business layer.
- Integrated data services using a WCF layer to achieve data integrity with transactions and security using digital s
- Create UML Diagrams like class diagrams and Sequence diagrams based on use cases provided by business analyst team.
- Used Red gate Ants profiler to test performance of the code.
- Created XSL, XSLT for data transform
- Writing Store procedures as per the requirements.
Confidential
Sr .Net Developer, Onsite Coordinator
Responsibilities:
- Played a Onsite Coordinator Role for 1 year at customer site, France
- Leading application architecture on a project
- Liaising with business stakeholders
- Delivering a part of the application framework and client facing parts of the application
- Designing the application.
- Understanding the functional requirements and prepared functional specification.
- Production issues resolution
- Integration .Net based application with SAP BW
- Generating Report thru SRS
- Assisting offshore team members and supervising their work (code review, etc.)
- Developed new content (dynamic) and static pages and implemented the functionality.
- Written web service for Multilanguage (Spanish / French / German / English) by creating Satellite Assemblies
- Bug fixing
- Performance tuning and testing.
- Code optimized with .NET and complex SQL Stored Procedures.
- Prepared High Level and Low level documents using Visio tools.
Confidential
Sr .Net Developer
Responsibilities:
- Responsible for writing code in C#, ASP.Net.
- Responsible for preparing code review checklist and peer review
- Coordinated between the testing team and development team, ensured quality of deliverables
- Understanding the functional requirements and prepared functional specification.
- Developed several classes for Windows Application (Win form C#)
- Integrated Windows Application with VB 3.0 application by COM component.
- Prepared High Level and Low level documents using Visio tools.
Confidential
.Net Developer
Responsibilities:
- Developed web pages in ASP.Net.
- Developed assemblies to auto-fill Word Document by fetching data from the CIS database.
- Used WordML and XML with C#.
Confidential
.Net Developer
Responsibilities:
- Writing business classes in C#.
- Having meetings with PM and QE and other RD teams to prepare final implementation plan.
- Stress Testing, Detecting and removing memory leaks.
- Code cleaning and optimization.
- Responsible for understanding requirements, Designing and developing modules assigned
- Responsible for testing & ensuring the quality of the deliverable.
