William Lake

Software Engineer

Software engineer with 10 years of experience spanning Montana state government and Oracle Cloud Infrastructure.

Location
Helena, MT
William Lake

Software engineer with 10 years of experience spanning Montana state government and Oracle Cloud Infrastructure. Brings deep experience in Java, systems analysis and design, application architecture, REST integrations, Oracle databases, production support, and technical project leadership, with a record of delivering reliable public-sector and cloud systems.

OCI region build leadership

Oracle Cloud Infrastructure

Led new-region build work for the team. Coordinated the rollout work across engineers, kept the deadlines in view, and made sure the work was completed. Planned and executed the automation required to deploy the service into new regions.

AI-assisted engineering and KTLO reduction

Oracle Cloud Infrastructure

Drove the team's AI work through new skills, workflow improvements, coaching, and contributions to an internal tool that accelerates engineering work. Helped reduce KTLO while keeping human review, testing, security, and engineering controls in place.

ECM migration data correction

Department of Administration

Built a Python, Pandas, and Jupyter analysis and correction pipeline that prevented re-migration of approximately 2 million documents.

Front end
Vaadin / JavaScript / jQuery / HTML / CSS
Back end
Java / Java EE / Spring Boot / Spring / Hibernate / JPA / JDBC / REST APIs
Databases
Oracle / SQL / PL/SQL / Microsoft SQL Server / PostgreSQL / MySQL
Data analysis
Python / Pandas / Jupyter / Tableau / IBM FileNet P8
Infrastructure
OCI / Terraform / Linux / WildFly / Tomcat / Docker / Bash
Engineering tools
Maven / JUnit / Agile / Jira / Git / GitHub / GitLab

Senior Member of Technical Staff (Software Engineer)

Oracle Cloud Infrastructure / Remote / April 2022-Present

Led region build and AI-assisted engineering work for the team while developing and supporting a backend Java integration service and Terraform-managed OCI infrastructure across production regions.

  • Led new-region build work for the team, coordinated the engineers involved, and kept the rollout work moving to deadline and completion.
  • Planned and executed the automation required to deploy the service into new regions.
  • Drove the team's AI work through new skills, workflow improvements, coaching, and contributions to an internal tool that accelerates engineering work.
  • Tracked recurring synchronization, retry, duplicate-processing, and cross-system failures back to their source and corrected the service behavior behind them.

Application Developer

State of Montana, Department of Administration / Helena, MT / March 2019-April 2022

Built and supported statewide enterprise systems for the Montana Department of Administration.

  • Delivered identity-verification software used by 156 applications across 21 Montana entities.
  • Built Tableau and FileNet integration infrastructure using Web Data Connectors, Tableau Extensions, and a Spring Boot document service.
  • Led data-conversion and correction work and produced the technical documents, workflow diagrams, estimates, deployment guidance, and support material needed to get it done.

Software Developer

State of Montana, Department of Labor & Industry / Helena, MT / February 2018-March 2019

Promoted into a Software Developer role after completing Montana's first Computer Programming Apprenticeship.

  • Built and supported Java and Java EE applications using Spring, JDBC, JPA, Hibernate, web services, and legacy-system integration.
  • Designed Oracle 12c schemas and database objects using SQL and PL/SQL, and handled testing, release preparation, and production support.
  • Led development of an internal Oracle-backed application for managing user accounts and application access.
A.A.S. Computer Programming
Helena College, 2018
Journeyman Computer Programmer
State of Montana Department of Labor & Industry, 2018
B.A. Psychology
Carroll College, 2010