Will Brock

Dunedin, FL - wpbrock@gmail.com

Software engineer with 10+ years of professional experience working with both large and small companies. Currently specializing in Javascript, Automation, AWS and Infrastructure as Code.

Latest projects include creating a customized implementation of WebdriverIO for end-to-end testing, an internal Continuous Integration and Deployment system and automating cloud infrastructure on AWS and Azure using tools such as Terraform and Ansible.

Recent open source projects:


Contributions made to the following open source projects:


Personal Github Projects:


YouTube courses I created:

  • Terraform Covering the basics all the way to using modules and workspaces
  • Azure Subscriptions, Virtual Networks, VM's, Load Balancers, Scale Set, Databases, Storage Accounts
  • WebdriverIO Covers all aspects of testing applications



Experience

Automation Engineering Manager

Focus School Software

Revamped internal processes by forming and managing a 10 member team of engineers tasked with architecting end-to-end tests, creating a customized implementation of WebdriverIO for end-to-end testing, an internal Continuous Integration and Deployment system and by building and automating server infrastructure on AWS and Azure using tools such as Terraform and Ansible.

Manage a 5 member manual QA team ensuring quality throughout the testing and release process.

Languages & Tools

AWS, Javascript, Node, Terraform, Ansible, WebdriverIO, Jest, Mocha, Selenium Grid, Jenkins, Docker, React, Python

May 2017 - Present / 5 years

Software Architect

Focus School Software

Planned, developed, and maintained a web-based Enterprise Resource Planning (ERP) software package that handled all facets of accounting including accounts payable/receiving, payroll, human resources, fixed assets and warehousing. High configurability allows multiple ways of performing accounting tasks depending on client workflow and state regulations.

Languages & Tools

Javascript, PHP, Postgres, MSSQL

May 2012 - May 2017 / 5 years

Skills

Programming Languages & Tools
  • Javascript, Node
  • PHP, Postgres, Python
  • HTML5, CSS3, SCSS
  • React
  • Git, Svn
  • Npm, Yarn
  • Linux, CentoOS, Amazon Linux, Ubuntu
  • Terraform, Ansible

Services
  • AWS
  • Jira
  • Jenkins
  • Docker

Testing
  • WebdriverIO
  • Selenium
  • Jest, Mocha, Jasmine


Interests

Apart from being a software engineer, I enjoy most of my time being outdoors. Durning the warmer months, which is most in Florida, I enjoy doing triathlons, kayaking and spending time at the beach.

In the cooler months I like to focus more on running and I spend a large amount of my free time exploring the latest technology advancements in testing, automation, cloud infrastructure and the front-end web development world.

In my free time I enjoy working on a hobby project selling fresh oysters