We provide IT Staff Augmentation Services!

Project Manager \ Scrum Master Resume

3.00/5 (Submit Your Rating)

Newark, CA

SUMMARY:

  • IT professional with a passion for Project Management and software development. Professional Scrum Master certified (PSM I) with ability to drive the adoption and enforcement of Scrum rules and foster self - management.
  • Experienced with managing and coaching multiple Scrum teams. Working toward PMP . Successfully built and managed a Quality Assurance department from the ground up.
  • Proficient in IT application management and design with experience in full software development life cycles (SDLC) from initial project launch to on-site implementation and rollout utilizing Waterfall
  • Agile, and Scrum methodologies. Highly organized with the ability to lead projects and cross-functional teams, manage task assignments, and deliver quality products on time.
  • Experienced in working with on-site and remote teams, small startups, and well-established companies.
  • Project Management Professional Scrum Master (PSM I) Java development
  • Full Software Development Lifecycle (SDLC) methodologies Waterfall, Agile, and Scrum project development Relational database design RDBMs
  • QA management and automation MS Project, JIRA, and Confluence UI design and usability
  • Departmental infrastructure setup and procurement Leading and coaching multiple Scrum teams. Financial and Medical software design
  • Managing remote and cross - functional teams Task and backlog development and estimation Cost and Risk analysis and mitigation

TECHNICAL SKILLS

Project Management Skills: Managing remote and cross-functional project teams, Full software project life cycle experience, Software development life cycle (SDLC), work breakdown structure (WBS) development, PERT and critical path analysis, task estimations, project planning, scope, schedule, risk, quality, cost, and communication management, customer point of contact and issue resolution, Waterfall, Agile, and Scrum development methodologies. Professional Scrum Master (PSM I).

Software Applications: JIRA, Confluence, MS Project, Word, Excel, PowerPoint, Visio, Launch4j, and Proguard.

Programming Languages and Development: Java, C#, C/C++, JavaScript, HTML5, HTML, CSS (Cascading Stylesheets), BootStrap, Express.js, Node.js, Mongoose.js, Python, JSON, AJAX, XML, XSLT, SQL, Objective C, and Visual Basic.

Application Development, and Automation Platforms: Object oriented design (OOD), GUI design, Android, IOS, Full-stack, J2EE, Log4j, Java Swing, JFreeChart, R Statistics, JSP, EJBs, Java Applets, ASP.Net, Relational database design (RDBMS), NoSQL, MongoDB, Oracle, SQL Server, DB2, MS Access, Maven, FoneMonkey, Selenium, and WatiN.

PROFESSIONAL EXPERIENCE:

Project Manager \ Scrum Master

Confidential, Newark, CA

Responsibilities:

  • Employed project management principles and practices to existing projects to plan road map of deliverables.
  • Managed day to day progress of developers and quality assurance engineers to ensure tasks are on track.
  • Managed the work and API creation tasks for Options and Options SDK teams during sprints.
  • Developed customized metrics and reporting to help teams and managers improve processes.
  • Managed regular communications with Functional Managers to ensure necessary resources are available.
  • Established quality as a goal for all deliverables by implementing early quality integration and thoroughness.
  • Established constant monitoring of software issues to ensure resolution and to improve future quality controls.
  • Responsible for coaching teams through Agile and Scrum practices.
  • Responsible for ensuring Scrum meetings take place and removing obstacles and impediments to the teams.
  • Facilitated and lead sprint planning, backlog grooming, daily stand-up meetings, reviews/demos, retrospectives, and other Scrum ceremonies.
  • Worked directly with Product Owners to promote and improve product backlogs.
  • Coached Product Owners to simplify and clarify user stories.
  • Coached teams in estimation techniques and discussions to improve sprint backlog items and team consensus on the definition of ‘Done’.
  • Used JIRA, Confluence, ScriptRunner, and Excel for sprint iterations, planning, tracking, and reporting.
  • Facilitated changes and new processes to ensure teams improve on velocity and allow Product Owners to better forecast product deliverable timelines.

Project Manager \ Lead Software Developer

Confidential, Salt Lake City, UT

Responsibilities:

  • Remotely managed and developed Epitope Binning application project in Java for company’s Surface Plasmon Resonance Imager to be used by biotech industry.
  • Successfully managed project with MS Project utilizing an Agile Rolling Wave lifecycle to allow for changes and features to be implemented as new requirements surfaced.
  • Managed application releases, rollout, versioning, installation, and issue resolution.
  • Coordinated project changes and status updates directly with executive management.
  • Developed application using Java utilities and R-Statistics package.
  • Implemented calculation of sandwiching and blocking interactions to be displayed in tabular and graphical form while providing automated and manual sorting.
  • Developed calculation engines that enabled processing of data from over 9,000 sensorgram readings, achieving a reduction in epitope binning time from days to minutes.
  • Point-of-contact for software issues and resolution for global Field Application Specialists.

QA Automation Manager \ Software Developer \ MTS

Confidential, Santa Clara, CA

Responsibilities:

  • Managed company-wide QA automation project for consolidating existing company software applications.
  • Coordinated communications and requirements across internal software, firmware, and hardware departments for testing automation infrastructure.
  • Manager and Lead Developer for QA automation and verification of IOS mobile application.
  • Managed and developed projects using MS Project, Scrum, and JIRA.
  • Lead, managed, and coordinated Sprint planning, daily standups, progress tracking, and additional Scrum activities.
  • Managed, prioritized, and moved backlog items to Sprint iterations.
  • Managed and coordinated Sprint tasks, and removed impediments for local, off-shore, and cross-functional teams.
  • Coordinated the purchase and setup of testing equipment infrastructure.
  • Responsible for third-party contract verification of deliverables and approval for billing work completed.
  • Team lead for company’s internal improvement initiative (Vertical 2.0).
  • Developed and maintained browser based Remote Administration software for VoIP Telephony systems.
  • Redesigned and improved existing software applications resulting in millions of dollars in new purchase orders.
  • Successfully put OS conversion project for company’s Remote Administration application back on track, which was several months behind schedule.
  • Designed and developed next generation project to convert existing Java applets and code to C#, ASP, VBScript, Ajax, and JavaScript platform.
  • Created necessary documents and procedures for Build and Release department to improve software delivery and installation processes.
  • Identified problem areas within existing infrastructure which lacked necessary documentation of procedures and support for new hires and software specifications. Outlined procedures and documented resources with resulting in reduced time.
  • Successfully implemented solution to resolve US daylight savings time changes affecting existing code base, which significantly reducing the effort required for QA regression testing of the existing code base.

QA Dept. CO-Manager \ Software Developer

Confidential, Bountiful, UT

Responsibilities:

  • Successfully created and managed Quality Assurance department from the ground up on a minimal budget.
  • Established Quality Assurance departmental procedures, workflow processes in Visio, software release guidelines, and general department infrastructure.
  • Coordinated the procurement and setup of testing equipment infrastructure and personnel.
  • Managed and coordinated work and deliverables between QA and software development teams in Agile environment.
  • Created QA requirements for Software Entry and Release approval.
  • Identified problem areas regarding customer support issues and took full responsibility for the development and management of a GUI customer service application from design to implementation. Developed customer service application to tie in directly to existing data infrastructure.
  • Received high ratings for our QA department process by an independent testing facility (Key Labs).
  • Interviewed, trained, and mentored new personnel.
  • Organized and presented status and issue escalation reports for project and company meetings.
  • Developed company’s Collaboration Management Software product using Java and Agile development methodologies.

Software Engineer

Confidential

Responsibilities:

  • Developed and enhanced financial software for use in the banking industry to be easily implemented with client’s existing data infrastructure.
  • Assisted in the design of middle-tier and backend connection architecture.
  • Developed dynamic data driven designs to simplify future custom GUI changes using XML and XSLT.
  • Researched, designed, and documented required data structures and security requirements.
  • Developed dynamic code generation using Java, XML and XSLT.

Programmer \ Analyst

Confidential

Responsibilities:

  • Programmer Lead responsible for developing front-end GUI for medical applications using Java.
  • Responsible for coordinating the design and communications with internal and external developers, graphic artists, and management.
  • Worked directly with clients to create user requirements and finalize project designs.
  • Coordinated with the client’s development teams to define project roles, tasks, and risks.
  • Designed and presented prototypes of application GUIs for client approval and sign-off.
  • Researched and presented results for the usability of software applications and technologies such as Java WebStart, Applets, HTML, and JavaScript, to be incorporated into existing project.

Software Engineer \ Technical Lead

Confidential, Salt Lake City, UT

Responsibilities:

  • Technical Lead for development and integration of company’s financial software with client’s existing data sources.
  • Technical Lead and Representative for development team during client meetings and project planning from initiation through integration and deployment.
  • Managed technical resources during project’s development cycle.
  • Developed interfaces in compliance with client’s existing infrastructure and security verification procedures.
  • Assisted Management and Marketing departments to acquire new customer contracts, amounting to over $600,000 in booked revenue.
  • Developed and maintained relational databases and was responsible for client database migration and verification of successful data source updates to new systems and infrastructure.
  • Developed dynamic web pages using JSPs and incorporated Java Beans functionality to handle business logic.
  • Team Lead in charge of designing software test plans to ensure Y2K compliance of products.
  • Assisted in planning and developing new financial products in line with company initiatives.
  • Wrote tutorials for database conversion program and assisted Technical Writers with product help documentation.
  • Created and maintained installation setup programs using WISE installation scripting.
  • Managed and mentored fellow programmers in development procedures, methodologies, and best practices.
  • Developed and maintained Financial Needs Analysis programs in both Java and VB platforms for major financial institutions and insurance companies.
  • Experienced in working on-site at client facilities to implement and trouble shoot software installations.
  • Point of contact for client concerns and issues.
  • Created database integration and data-layer architecture presentation for annual Users Conferences.

Programmer \ Analyst

Confidential, Park City, UT

Responsibilities:

  • Developed and maintained Life Insurance Proposal systems for Windows environments.
  • Developed and maintained code to generate financial reports and verification of calculated results.
  • Assisted in the organization and setup of annual Users Conference.
  • Created installation programs for company products using InstallShield and DynaZip.
  • Successfully developed software to automate the creation of product installation disks.

We'd love your feedback!