Scrum Master Resume
SUMMARY
- Experienced full stack software developer with twenty plus years of IT industry experience.
- Specializing in software development from code to systems architecture of small sites to handling millions of requests and needing fault tolerant always up infrastructure.
- Experienced leading single small on shore team to multiple offshore teams with agile and scrum or scaled agile framework for the enterprise.
- Management and business experience collaborating with businesspeople on the high - level vision, to developer level view in the weeds.
- Results-oriented professional with abilities to adapt to new technology and overcome problems. Demonstrated skills in meeting business goals and strategies of the company.
TECHNICAL SKILLS
Project Management: Scrum, Agile, Kanban, XP
Programming/Languages: PHP, JavaScript, TypeScript, Python, Ruby
JavaScript: VueJs, Angular.js, Bootstrap, Gulp, Yarn, Webpack, NPM, Node, jQuery
Database: MySQL, Elasticsearch, Redis, Amazon RDS
Operating Systems: Linux (CentOS, Ubuntu, Debian), Windows, Mac OS
Amazon / AWS: EC2, S3, RDS, Route 53, Elastic Load Balancing
CI/CD: Jenkins, Travis CI
Other Web Technologies: oAuth, JWT, REST, SOAP, HL7, EDI, Cryptography
PROFESSIONAL EXPERIENCE
Confidential, California
Scrum Master/Lead Engineer/Dev Team Manager
Responsibilities:
- Utilize PHP/Laravel 5.8+ and VueJs for front end, MySQL, Redis and Elasticsearch for persistence, queues and reporting.
- Maintain and ensure stability of a multi-server, distributed architecture responsible for processing millions of incoming API posts per day.
- Organize existing onshore and offshore teams to use Scrum
- Create and maintain several projects, and coordinate product owners, subject matter experts and devs
- Perform code review, deploy code, debug customer issues
- Create job descriptions and participate in the hiring of new developers and tech resources
- Train new developers on our product and code base, create wiki articles for reference
- Coordinate efforts between business operations and development/IT department
Confidential
VP of Software Development
Responsibilities:
- Ground up refactor of existing internal tools in Laravel 5.8+ and VueJS as a Single Page App
- Create product roadmap to expand existing internal tool to be a SaaS cloud app
- Work with business owners and employees to gather needs and desires for new functionality
- Work with business owner and existing developer to integrate existing functions to new framework
- Deliver bi-weekly sprint demos
- Interact with Beta testers to gather feedback and implement changes
- Scrum training and adoption
Confidential
Lead Software Engineer
Responsibilities:
- Upgrade and maintain an existing PHP application written in PHP 5 and DB2 into PHP 7 and MySQL
- Create API for listing service in Dot Net Core with swash buckle
- Upgrade existing infrastructure for security hardening.
- Migrate hardware to Amazon EC2/S3 for reliability and scalability.
- Upgrade existing payment processor Authorize.net for PCI compliance SAQ-A.
- Improve the overall security posture of the application by modernizing or patching.
- Participate in SAFe ceremonies. Quarterly IP planning, Scrum of Scrums, daily scrums, sprint demos
- CI/CD with Jenkins
Confidential
Lead Full Stack Software Engineer / DevOps / Scrum Master
Responsibilities:
- Engineer a ground-up solution using Laravel 5.3, Vue 2, modern design to build an MVP.
- Groom product backlog and prioritize features and epics to align with business goals.
- Work with product owners to gather product requirements and then implement them.
- Oversee the AWS architecture and ensure HIPAA compliance through all environments.
- Mobile first template conversion from designer drawings.
- Code for corporate level security standards. Hardened to avoid data breaches. Automated code and penetration testing with Veracode.
- Consult with business about features and timelines, estimating costs.
- Advocate encourage and train others to be self-managing and reliable through Scrum.
- Performed internal code review of other team members code.
- Interview, mentor, train others to be in my team.
- Attained Scrum master certification and applied scrum and agile methodology to help the organization achieve a cadence of predictability and delivery of value.
