David Fish, Project Manager in Castle Pines, CO, United States
David is available for hire
Hire David

David Fish

Verified Expert  in Project Management

Project Manager

Location
Castle Pines, CO, United States
Toptal Member Since
March 7, 2019

David has successfully managed many software projects, optimizing business processes and enhancing value. His expertise is in technology consulting, app integration, mobile, and UX. 他在指导SDLC的所有阶段以成功地将业务目标转化为全面的移动方面有着良好的记录, desktop, and web technical solutions. He also has nearly a decade of experience leading Agile projects and teams.

Project Highlights

Anthem Sydney Health App
曾担任移动和web开发团队的技术项目经理和Scrum Master,负责创建iOS, Android, and web portal features for Anthem's Sydney Health app and portal.
IBM Mobile App Factory
领导IBM移动应用工厂项目,作为CEMEX数字化转型项目的一部分.
Carent Mobile Application
使用AWS云后端的移动应用程序的技术主管、开发人员和架构师.

Expertise

Work Experience

Technical Lead

2021 - PRESENT
EX3 Labs, LLC
  • Joined the team as a technical project manager for mobile and web applications. 承担了移动和云解决方案的额外技术架构和开发责任.
  • 利用Docker容器技术在Google Cloud平台上实现DevOps流程. 自动化的构建过程和实现的开发、测试和生产环境. Created Cloud Functions to interface with external APIs.
  • Architected and developed solutions on AWS using technologies such as Amplify, Lambda, AppSync, S3, IAM, and DynamoDB. Established DevOps procedures for deploying and maintaining development, test, and production environments.
  • Created numerous AWS Lambda functions in Node.js to handle back-end business logic and data access. 这些函数与DynamoDB数据库和S3存储桶接口,以安全地存储用户数据.
  • Implemented authorization (sign up and sign in capability) using AWS Cognito. 供应和配置Cognito服务,以使用SMS的多因素身份验证来保护移动应用程序. Defined necessary IAM roles and permissions.
  • 使用AWS Lambda和Expo推送通知服务启用移动应用推送通知. 开发业务逻辑,根据业务需求向用户发送预定的推送通知.
  • 与项目经理合作,在客户项目中成功实施Scrum. 实现Jira最佳实践(用户故事开发),并帮助改进Scrum仪式,如每日站立, sprint planning, sprint retros, and demos.
  • Implemented effective mobile application build processes using Ionic and Expo EAS. Configured iOS and Android app store settings for deploying mobile apps. 为三个不同的应用程序创建必要的应用程序证书和配置文件.
  • Added source code control best practices using Bitbucket and Github. 创建了Bitbucket管道来镜像Bitbucket和GitHub之间的源代码库,用于灾难恢复. Implemented effective branch and merge strategies.
  • 预置和配置AWS EventBridge,以便在预定的时间表上调用AWS Lambda函数.

Agile Project Manager

2019 - 2022
Anthem
  • 带领团队为Anthem的手机应用Sydney和门户网站创造功能. 帮助团队定义和优化用户故事,并交付功能,以提高Anthem成员的移动应用程序和门户网站的可用性.
  • Facilitated program increment (PI) planning sessions on a SAFe project. 在计划会议期间确定业务目标并协调PI迭代. Created the project backlog and helped the team prioritize its work.
  • Coordinated product releases and helped troubleshoot release issues. 与开发人员和测试人员一起工作,以确保在发布过程中和之后有足够的支持覆盖.
  • Facilitated Scrum and SAFe ceremonies such as daily standup meetings, sprint planning, sprint reviews, and sprint retrospectives. Represented the Scrum team at the release train Scrum-of-Scrum meetings.
  • Coached the team members on Agile and Scrum best practices. Assisted them with story point estimating techniques. Helped remove impediments to progress. 指导团队正确使用Jira和Confluence进行项目跟踪和报告.
  • Created Confluence pages to capture project information and team-best practices, like coding standards and more.
  • Assisted the product owner with user story development and refinement. Acted as backup product owner when he was not available.
  • 管理团队开发和测试环境的创建和实现. Technologies used included Jira, Confluence, Bitbucket, AWS EC2, AWS S3, AWS Lambda, AWS Elastic Beanstalk, and AWS EKS.
  • Helped to interview and hire developers and testers for the project. Skillsets included Kotlin (Android), Swift (iOS), React Native, Node.js, Docker, Kubernetes, and AWS.
  • 创建并通过报告和会议向安森公司领导层提交每周状况报告. Raised risks and issues and tracked progress on the team's deliverables.

Senior Portfolio Delivery Manager

2019 - 2019
Charter Communications
  • 监督Spectrum Mobile Account原生移动应用程序和Spectrum Mobile门户网站的产品交付和发布管理.
  • 协调并实现前端开发团队之间的依赖关系管理, web services development team, QA, ProdOps, and PortalOps.
  • Tracked and resolved identified risks, issues, 以及可能影响新软件发布的成功开发和交付的依赖关系.
  • 使用smartsheet开发和维护项目时间表和管理报告, Jira, and Microsoft Project.
  • 为致力于Spectrum Mobile产品的各个Scrum团队协调和促进Scrum of Scrum仪式.

Agile Manager and Coach

2018 - 2019
Freelance Work (Independent Contracts)
  • 管理并为现场和离岸软件开发团队提供敏捷指导.
  • Conducted daily Scrum stand-up meetings with the development team.
  • 领导客户创意和用户体验研讨会,为客户实施数字化转型项目.
  • 为刚接触Scrum应用程序开发的商业组织进行敏捷和Scrum概述培训.
  • Provided training on how to write proper user stories, Scrum roles, how the Scrum sprint process works, and how to successfully conduct Scrum ceremonies (stand-up meetings, sprint planning meetings, sprint reviews, and sprint retrospectives).
  • 为北美铁路的iOS GIS应用程序进行用户体验设计冲刺.
  • 根据SAP企业资产管理实现项目的功能设计文档创建技术设计文档.

Managing Consultant

2015 - 2018
IBM
  • Managed a team of over 70 on-site and offshore staff, including iOS and Android developers, UI/UX designers, testers, business analysts, DevOps resources, support engineers, and solution architects for a Scrum Agile project.
  • 管理6个Scrum团队,并提供指导和指导,以确保理解和遵守敏捷原则.
  • 作为大型企业数字化转型项目的一部分,监督移动应用开发团队,利用规模化敏捷框架(SAFe)管理30个Scrum团队,构建移动和web应用以及基于云的微服务.
  • Served as the first point of contact with clients to review performance, proactively mitigate issues and setbacks, and plan future development projects.
  • 担任分布式web开发团队的Scrum Master,创建帮助企业遵守欧洲通用数据保护条例(GDPR)要求的软件.
  • 作为苹果- ibm联盟项目的一部分,为客户领导设计思维研讨会.

Agile Consultant

2014 - 2015
Freelance Work (Independent Contracts)
  • Provided Agile coaching and leadership to the team responsible for installing, configuring, 为CHS United SAP实施项目部署SAP移动平台.
  • 为Central Harvest States Cooperative的United SAP实施开发端到端移动企业战略和环境, Inc. (Minneapolis, MN) as a subcontractor to CapGemini.
  • 在新的SAP实施项目上执行SAP Fiori安装和配置.

Development Expert and Team Leader

2012 - 2014
SAP
  • 担任SAP移动平台管理工具重写项目的Scrum Master.
  • Led a distributed team of six web developers and testers.
  • Conducted daily standup meetings, sprint planning meetings, sprint reviews, and sprint retrospectives.
  • Designed, developed, and supported mobile web applications for the SAP mobile platform, including iOS and Android native and HTML5 mobile web applications using jQuery, SAPUI5, and PhoneGap.
  • 作为SAPUI5讲师,开展SAPUI5 JavaScript框架(SAP Fiori底层技术)的SAP内部培训课程.
  • Developed and delivered code examples, tutorials, white papers, 以及为SAP移动平台构建和部署本地和混合移动web应用程序的实践培训课程.

Product Manager

2002 - 2010
Sybase
  • Managed the global product, sales, and marketing for SAP PowerBuilder Enterprise, an industry-leading application development tool for creating desktop, web, and mobile applications.
  • Worked as a technology evangelist for Sybase-packaged software products.
  • 开发教程,领导产品研讨会和路演,向客户介绍产品功能.

Principal Systems Consultant

2000 - 2002
Sybase
  • Developed and delivered desktop- and web-based applications using PowerBuilder, Java, HTML, and JavaScript for Sybase professional services.
  • Consulted on the enterprise application server's performance and tuning.
  • Oversaw business development for the consulting services arm of the company.

Anthem Sydney Health App

曾担任移动和web开发团队的技术项目经理和Scrum Master,负责创建iOS, Android, and web portal features for Anthem's Sydney Health app and portal.

ROLE: Technical Project Manager
PROJECT DETAILS:
•在SAFE项目中担任技术项目经理,团队由9名移动和web开发人员以及QA工程师组成.
• Established AWS development and testing environments using AWS EC2, Lambda, API Gateway, and Elastic Beanstalk.
• Coached the team in implementing Scrum best practices.
• Helped to remove impediments.
• Facilitated Scrum ceremonies.

我们的目标是不断改进我们的开发和交付实践,为客户提供卓越的价值.

IBM Mobile App Factory

http://www.cemexusa.com/go

领导IBM移动应用工厂项目,作为CEMEX数字化转型项目的一部分.

ROLE: Mobile App Factory Delivery Manager
PROJECT DETAILS:
•领导超过70人的敏捷项目团队,为北美一家大型建材公司设计和开发商业iOS和Android应用程序.
•担任六个敏捷Scrum团队的PMO联系人,开发移动应用程序,直接向客户CIO报告.
• Managed onsite and offshore resources, including UX designers, solutions architects, business analysts, iOS and Android developers, and QA testers.
•带领DevOps团队实施持续集成/持续交付工具,如Jenkins, SonarQube, and Git.
•领导团队实施Jira和Confluence项目管理报告和问题解决.
•为客户进行产品负责人职责方面的敏捷最佳实践培训, how to write user stories, and how to successfully conduct Scrum ceremonies.
• Ran design-thinking workshops to derive product backlogs for custom mobile apps.
•作为苹果- ibm iOS移动应用联盟的一部分,促进ux设计研讨会.

Spectrum Mobile | End-to-end Software Releases for Mobile apps and Web Portal

管理Spectrum移动账户原生iOS和Android应用程序和门户网站的发布和交付.

ROLE: Senior Portfolio Delivery Manager
PROJECT DETAILS:
•负责协调端到端软件发布的移动应用程序和门户网站,使客户能够管理他们的频谱手机账户.
•与本地移动和web开发团队协调,确保移动应用和web门户之间的功能均等.
• Coordinated with the front-end development teams, web services development teams, QA, ProdOps, and PortalOps teams to ensure smooth and on-time product releases to the market.
•与产品负责人一起确定每个版本中要包含的特性,并为产品利益相关者制定发布路线图.
•与利益相关者合作,报告并确定减轻发布周期中由于依赖关系和技术问题而导致的发布延迟的方法.
•定期向管理层提供状态报告,开发和维护欧博体育app下载仪表板,以帮助管理层监控项目运行状况.

Railway Asset-tracking Mobile App

Acted as the Agile project manager and technical lead on a GIS-enabled iOS app.

ROLE: Project Manager
PROJECT DETAILS:
•为一个离岸团队提供项目管理监督和技术专长,该团队为加拿大太平洋铁路开发一款支持gis的iPhone应用程序. 这个应用程序允许技术人员识别在一定半径内的铁路资产,并获取有关这些资产的信息.
•作为软件供应商开发应用程序的现场联络点. Met with business and IT stakeholders to develop and verify requirements.
•使用SAP Build开发UI设计,模拟应用程序界面并结合客户反馈.
•创建用户故事,并与业务涉众协调定义验收标准.
•为离岸Scrum开发团队提供设计材料和用户故事, creating the application.
• Conducted daily Scrum stand-up meetings with the Scrum team.
• Led sprint planning meetings.
• Held sprint review meetings with the customer stakeholders.

GDPR Compliance Project

http://www.ibm.com/case-studies/ibm-global-chief-data-office

Served as the Scrum Master for a distributed web development team.

ROLE: Scrum Master
PROJECT DETAILS:
•担任离岸开发团队的Scrum Master,为需要遵守GDPR指南的客户创建基于web的工具.
• Managed a team of six developers, one architect, and two QA engineers.
•与产品负责人一起整理产品待办事项,并确定每个sprint中需要处理的用户故事.
• Managed the Jira repository to track user stories and issues.
•向项目首席架构师提供汇总报告,并创建Jira仪表板来监控项目进度(sprint燃尽图), defect tracking, and more).
•与Scrum团队进行每日Scrum站立会议,以跟踪进度并识别障碍.
• Led sprint-planning meetings.
• Facilitated sprint-review meetings at the end of each sprint.
•在每个sprint后进行sprint回顾,并与Scrum团队一起确定改进交付软件质量和提高团队速度的方法.

My CHI. My Future Mobile Application

http://explore.mychimyfuture.org

使用Ionic App Flow以及iOS和Android App Store工具开发移动应用部署流程. 这个应用程序允许芝加哥的年轻人了解城市内可供他们使用的娱乐和教育活动.

创建DevOps部署流程,通过测试服务推送移动应用程序更新, such as Apple TestFlight and Google Testing, to production and release to the respective app stores. Implemented app build processes.

Carent Mobile Application

http://www.carent.io

使用AWS云后端的移动应用程序的技术主管、开发人员和架构师.

我为一款帮助用户管理家庭成员法律信息的移动应用程序找到了合适的云技术, health, and financial affairs. I chose and implemented cloud services for file and data storage, business logic implementation, and security. I oversaw the mobile application build and deployment process.

Black Wealth Data Center Website

http://blackwealthdata.org

在Firebase和Google云平台环境中实现DevOps最佳实践.

我执行DevOps程序来部署开发中的黑色财富数据中心(BWDC)网站, test, and production environments. 我开发了一个Docker容器部署策略来自动化构建和部署过程.
2020 - 2020

Cloud Developer Nanodegree in Cloud Development

Udacity - Online

2017 - 2019

Certificate in Agile Project Management

American Project Management Academy - Online

1981 - 1985

Bachelor's Degree in Political Science

University of Iowa - Iowa City, IA, USA

NOVEMBER 2020 - OCTOBER 2023

AWS Certified Practitioner

Amazon Web Services

FEBRUARY 2019 - PRESENT

PSM-I

Scrum.org

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring