PROFILE

SUMMARY

Mario is an Agile Coach and Scrum Trainer based in Santiago (Chile), who helps organizations deliver high quality software with predictability and happiness. He offers coaching and consulting as well as both public and private classes.

Mario used to work as Software Quality Assurance Lead with extensive experience in work team leadership, continuous integration architecture and automation tools developing high level solutions for companies from Technology, Billing and Financial areas.

Experience in
- Testing Tools: Quality Center, Quick Test Pro, Load Runner, TestLink, Mantis, ClearQuest, SoapUI, Robotium, JUnit
- Operating Systems: Windows, Mac OS?, Mainframe IBM OS/390
- Programming Languages: Java, C, C++, PHP, Visual Basic
- Applications Servers: Weblogic, WebSphere, Tomcat, IIS
- Databases: Oracle, DB2, MySQL, SQL SERVER y Access
- Modeling data: Enterprise Architect, Visio, Erwin
- IDEs: Eclipse,
- Databases Tools: Toad, SQL Developer, MySQL Workbench, Navicat Oracle
- Management Tools: Changepoint, ITGovernance

Specialties: Agile Coach, Kanban, Kaizen and Scrum

EXPERIENCE

Independent

2015 July - Present

Independent Agile Consultant, Agile Coach, Scrum Coach, Scrum Master

Santiago , CHILE

Working as Agile Remote (and available to travel abroad) Coach to help Kanban and Scrum teams to follow Agile practices. Providing individual coaching to Scrum Masters and Product Owners in order to teach them tips (and tools) to do a better job

UST Global

2015 August - Present

Agile Coach

Santiago , CHILE

As Agile Coach I have to help clients to follow Agile practices.

SCOPIX

2013 September - 2013 October

Scrum Master

Santiago , CHILE

1. Track iteration progress (day-to-day work), report obstacles, make sure iterations commitment will be fulfilled, point out bottlenecks in the delivery process. 2. For the customer, act as a gatekeeper and protect team from distractions. Manage and guide requirements in order to prevent continually changing requirements. 3. Within each sprint, plan and manage to budgeted hours and schedule. And help customer with prioritization. 4. For the overall project, build a team environment with people working together towards common goal (they success or fail together)

Experian

2010 September - 2011 November

Senior Software QA Analyst

Dublin , IRELAND

Supports application software testing, software integration, and configuration management tasks to assure customer satisfaction with application accuracy, quality and adherence to standards. Key Responsibilities * Participates in software design discussions, reviews and tests strategy sessions. * Provides quality assurance estimates for resource and project planning purposes. * Execures volume and performance tests. * Creates test data and maintains regression test suites. * Identifies potential process improvement areas, suggests options and recommends approaches. * Mentors junio team members on applications and hob functions * Represents management or lead at status and technical meetins, as needed.

ServiceRocket

2013 October - 2013 December

Software QA Engineer

Santiago , CHILE

Automate test cases and provide support to customer request

Grupo Tendencias

2009 October - 2010 September

Testing Leader

Rio de Janeiro , BRAZIL

Plan; distribute tasks and track & report against all Testing activities on project(s). Perform detailed analysis on functionality to facilitate development of test strategy, test plans and test cases, including static analysis, impact and coverage matrices. Work with testers to identify test scenarios, write test scripts, gather data requirements, and identify environment requirements.

Nisum Technologies

2012 November - 2013 May

Iteration Manager

Santiago , CHILE

1. Track iteration progress (day-to-day work), report obstacles, make sure iterations commitment will be fulfilled, point out bottlenecks in the delivery process. 2. For the customer, act as a gatekeeper and protect team from distractions. Manage and guide requirements in order to prevent continually changing requirements. 3. Within each sprint, plan and manage to budgeted hours and schedule. And help customer with prioritization. 4. For the overall project, build a team environment with people working together towards common goal (they success or fail together)

Everis

2015 March - 2015 June

Agile Coach

Santiago , CHILE

Embrace servant leadership and display the behaviors that come with the key mindset shifts associated with agile methods Coach teams and management towards improving Agile process and metrics, evaluate and mentor existing Scrum teams. Drive the organization-wide agile adoption strategy and rollout plans

EDESAL

2006 June - 2007 January

Programmer Analyst

san luis , ARGENTINA

Design database, develop store procedures, develop software with Eclipse for java, javascript and ORACLE as database. Writing use case with Enterprise Architect.

NEC

2005 July - 2005 December

Functional Analyst

ARGENTINA

Design business process model with UML, develop web menu with XML using XML SPY, support to final user in health system.

HappyShop

2011 December - 2012 July

Software QA Leader

Santiago , CHILE

Testing cross-platforms mobile applications (create test plan, test cases, run test cases and keep updating the test report). The development includes applications for IPHONE and ANDROID.

VATES

2007 December - 2008 August

Business Analys

Cordoba , ARGENTINA

Get requirements, planing projects, organizing meeting with clients,

ADP

2014 April - 2015 March

Scrum Coach/Scrum Master

Santiago , CHILE

This is a short list of my daily activities: Keeps Scrum process running Ensures a proper power balance between PO, Team, Management Protects the Team Moderates in the Team Helps to organize (e.g., Meetings) Helps to keep the Team focused on the current Sprint Helps to achieve Sprint goals Works with PO Educates PO, Team, Management and Organization Solves impediments Encourages and helps to achieve transparency Strives to develop a Team into a High Performance Team Encourages and protects self-organization Educates and focuses a Team toward business-driven development Supports Team building and Team development by utilizing the abilities and skills of individuals, Ensures and supports Empowerment of the Team Addresses needs efficiently and effectively Detects hidden problems and strives to solve them Helps Team to learn from its experiences

SBI

2007 April - 2007 August

Project Leader

Santiago , CHILE

Planning project schedule, assign use case to develop to programmers

PROJECTS

Skills

  • WebLogic
  • Xcode
  • DB2
  • Eclipse
  • MySQL
  • Visual Basic
  • Crystal Reports
  • Test Driven Development
  • IBM Mainframe
  • Enterprise Architecture
  • Erwin
  • SharePoint
  • Teamwork
  • Microsoft SQL Server
  • Oracle SQL Developer
  • OS/390
  • Microsoft SQL Server
  • Oracle
  • Test Planning
  • Scrum
  • SQL
  • UML
  • Agile Methodologies
  • Requirements Analysis
  • Databases

EDUCATION

  • Universidad Nacional de San Luis

    1983-1986

    Bachelor, Computer Science

  • Universidad Nacional de San Luis

    1983-1990

    Bachelor Degree in Computer Science", Computer Technology/Computer Systems Technology, Programmer

CERTIFICATION

  • Scrum Manager Certified