Technical Project Manager / Agile Scrum Master Resume
Marina Del Rey, CA
PROFESSIONAL SUMMARY
- Over 8 years of experience in requirements analysis, business analysis, c# .net software development, testing, troubleshooting, and deployment including defining business goals, project scope, schedules, constraints, risks and milestones.
- Scrum Master - Create and manage boards, sprint planning, daily scrum, sprint review, sprint retrospective. Expert at removing impediments from the Development Team’s progress. Define and provide Scrum metrics such as burndown charts and KPI’s - Key performance Indicators.
- As a former .net C# Developer possess extensive experience in managing project through the full SDLC
- Experience researching vulnerabilities, implementing securities best practices and creating threat models and mitigation plans for internal sales applications utilized by Customer Support, Sales, Marketing, and the Compliance Department.
- Experience supporting business critical applications in an enterprise environment from both an operational and technical stand point.
- Experience analyzing process flows to identify failure points reported by users, often across multiple platforms, including developing solutions or workarounds to a major legacy application system.
- Experience writing and maintaining technical documentation including business requirements, functional specifications, wireframes, prototypes, use cases, issue logs, status reports, process flow diagrams and WBS among others.
TECHNICAL SKILLS
Programming: MS Visual Studio 2003 - 2012; .Net Framework 1.1, 2.0, 3.0, 3.5. 4.0, 4,5; C# ; ASP.Net; JavaScript; JQuery; HTML; HTML5; CSS; CSS 2 and 3; AJAX; WCF 4.0; Web Services; Entity Framework 4.0; SQL 2000, 2005,2008; SQL Stored Procedures; MS FoxPro 2.5 - 8.0;
Applications: Project Manager 2010; Microsoft Office Suite 2010; Adobe Cloud; Visio 2010, JIRA, Visual Studio Team Foundation Server.
Concepts: Agile Development; Object Oriented Programming (OOP); Software Development Life Cycle (SDLC)
EXPERIENCE
Confidential, Marina Del Rey, CA
Technical Project Manager / Agile Scrum Master
- Create, manage, execute and control Project Plan(s) for client(s) web applications from launch to completion.
- Scrum Master - Agile/Scrum: Ensure vision, goals, and Product Backlog items are clearly identified and communicated. Facilitate Scrum events - sprint planning, scrum, sprint review, and sprint retrospective as needed or requested.
- Assist the development team in creating high value product increments.
- Analyze Product Backlog and assist product owner in identifying dependencies.
- Trouble-shoot and resolve impediments to the Development Team’s progress.
- Create project strategy; assist in attaining business objectives to create scope definition.
- Research options to derive viable solutions to meet the client’s desired business objectives and goals.
- Validate solutions with research documents, vendors, and subject matter experts.
- Create mockups for websites and intranet web applications.
- Issues Management - Analyze and troubleshoot project issues and project roadblocks.
- Research vendors for clients.
- Provide business analysis for clients and provide a requirements gathering strategy. Identify implicit and explicit requirements that must be met to ensure a successful business solution.
- Systems Integration
- Create work flow and process flow diagrams.
- Create Business Requirements Document for project(s).
- Manage scope changes and confirm change feasibility. Manage development schedules and interactions between vendors, project team and support teams.
- Analyze functional requirements and lay down framework for project(s).
- Create functional specifications and master project plan(s).
- Define the critical path - create WBS work breakdown structure, identify dependencies, milestones, and level of effort to approximate a timeline.
- Communication Management - Identify communication stakeholders and required communications events to ensure information is delivered to the appropriate party.
- Ensure Cross-team coordination to safeguard efficiency.
- User Acceptance Testing/Management - Create a UAT strategy to verify that deliverables meet the client’s expectations.
- Define and execute Key Performance Indicators to measure performance and throughput.
Confidential, Westlake Village, CA
Systems Analyst/Business Analyst
- Exchange Web Services Integration - Provided solution to reduce the size of an oversized Outlook mailbox using Exchange Web Services.
- Provided Systems Analysis and constructed system diagrams for the new system.
- Interviewed stakeholders, identified workflow documents and processes.
- Provided Business Analysis and identified business requirements, system requirements, and functional requirements to design a proposed application model.
- Authored the Business Requirements Document (BRD).
- Provided Application Development Analysis. Client wanted to go in the direction of waterfall; I provided a presentation and documentation for utilizing an Agile/Scrum methodology.
Confidential, Santa Monica, CA
Technical Project Manager/Developer
- Defined project scope and deliverables.
- Created project plan, functional specifications for team members, and gathered requirements.
- Created task lists for team members and conducted meetings to ensure project was on schedule.
- BizTalk/CRM Integration - Architected an asynchronous model to import Sales Leads from the company website and export to Microsoft CRM.
- Designed two WCF Services; one WCF Service to process sales leads 24-7 and one WCF Service to post to Microsoft CRM only when the sales floor is opened for business.
- Designed a Lead Management Web Application utilized by Customer Support, Sales, Marketing, and the Compliance Department. The Lead Management Web Application has a sophisticated point of failure recovery system to ensure the Sales Leads will get to the sales floor immediately should any recovery reprocessing be necessary.
- Created data schemas, identified entities and attributes and implemented best practices for optimizing data access, normalization of data and analyze query plans by using Query Analyzer to optimize queries.
- Researched vulnerabilities, implemented securities best practices, created threat model and mitigation plan.
- The Lead Management Web Application provides important marketing numbers as well as information about the Sales Lead used to provide crucial statistics.
Confidential, Woodland Hills, CA
Technical Project Manager/Business Analyst/Developer
- Provided Requirements Analysis
- Provided Business Analysis
- Managed project quality to ensure that the product met functional and technical requirements.
- Managed project risk to ensure appropriate risk identification and control.
- Provided Application Analysis for presentation, business logic, and data layer.
- Modules included: subscription business logic model, search engine, email automation system, customer service, technical support, user administration, tip alert system, and help editor.
- PayPal Integration - Provided Systems Analysis for PayPal integration IPN (Instant Payment Notification).
Confidential, Woodland Hills, CA
Programmer/Analyst
- Environment: Visual Studio 2005, C#, SQL Server 2005, Stored Procedures, HTML, JavaScript, CSS, OOP, FoxPro 2.0 - 8.0.
- Responsible for the analysis, design and development of backend applications used to generate health rates for large health carriers across the United States.
