Jake Holcomb

Hello, I'm Jake.

Full-Stack Developer

I work at First Solar. I engineer software solutions that harness the latest technologies to support our systems. Our mission is to lead the world's sustainable energy future!

Contact
Introduction
[email protected] ~ % go run main.go

Welcome, my name is Jake. Thanks for stopping by 👍

Who am I?

Innovative and hardworking developer with an ever-growing passion for problem solving and new technologies. I am the type of person who loves to understand all parts of how something works. This obsession has led to my wide exposure in the field. I enjoy designing back-end APIs, front-end interfaces, and utilizing DevOps practices to ensure customer satisfaction.

Career

Experience

Feb. 2023 – Present

Software Engineer III - MES

First Solar
  • Led plant startup initiatives within R&D. Oversaw daily team objectives, worked directly with stakeholders, and ensured all requirements were met to progress through factory acceptance testing protocol.
  • Designed and implemented the first Kubernetes cluster at First Solar and collaborated cross-functionally to ensure all requirements of the design were satisfied.
  • Built a custom scheduling application that utilizes constraint programming to quickly determine optimal task placement given conditions such as people and machine availability, training, and task step precedence.
  • Applied data-driven analysis to pinpoint opportunities of improvement, support manufacturing, and develop impactful solutions. Decreased critical data transfer times between plants from 2.5 minutes to 4 seconds.
  • Created a frontend component library, fs-ui, that can be consumed by any project to quickly build web applications.
  • Served as a team lead with direct reports.
  • Managed 13 Kubernetes clusters with Infrastructure as Code in cloud and on-premises environments.
C# React Angular Next.js Vite TypeScript JavaScript Python Node.js PowerShell Kubernetes Docker MS SQL Tailwind CSS Ignition Playwright RabbitMQ Azure DevOps Testcontainers Terraform Ansible PostgreSQL Go
Jan. 2022 – Feb. 2023

Lead Frontend Engineer

Excel Impact
  • Developed a centralized form engine that converts simple schema files into valid TypeScript code, compiled through Vite, that can be seamlessly embedded into any site. Decreased form bundle size by 87%.
  • Implemented automated site speed testing with lighthouse-ci in Kubernetes. Utilized system to generate dynamic GitLab pipelines that run every deployment and on a routine basis to assess the performance of 25+ sites.
  • Created a centralized comment engine solution that can be deployed to any site by adding the domain to a GitLab CI/CD variable and embedding a few lines of code.
  • Transformed the frontend team into the top performing group within engineering, increased task completion by 45%, mentored team members to continue to expand the company's capabilities, and quickly shifted to leading all development projects.
React SolidJS Vite Astro TypeScript JavaScript Python Go Node.js Deno Kubernetes PHP WordPress Docker MySQL Tailwind CSS AWS Playwright
Jan. 2014 – Jan. 2022

Application Developer (Full-Stack)

Plastic Technologies Inc.
  • Functioned as the lead full stack developer and mentored junior developers.
  • Developed a custom application suite to automate recycling campaigns by determining the optimal blends of raw materials, pinpointing their exact location on a map, and facilitating the conversion of waste to new bottles.
  • Created C# desktop applications in WPF to control bottle scans, collect data from 40+ devices, and add machine learning capabilities to blow molding machines via OPC.
  • Created an all-in-one system for our design team that allowed them to track schematics and visualize them in an interactive directed graph. Provided a live task board that synchronized design progress throughout the company.
  • Built a dynamic data collection application that tracked the operation of over 100 machines, alerted operators of potential issues, provided SOPs for resolution, and presented a dashboard to monitor the health of each plant.
Python (Flask and Django) React Vue TypeScript Koa Express Node.js C# C++ Java Docker PowerShell PostgreSQL WPF

Now Playing

Skills

Go

Go

Since 2022

Building scalable microservices and CLI tools with Go's powerful concurrency model.

Jake Holcomb
Jake Holcomb
Top Hits
Go
1 / 19

Background

Education

2012-2016
University of Toledo
Bachelor of Science, Computer Science & Engineering
2009-2012
Gibsonburg High School
High School Diploma

Side Projects

Projects

etlctl

A CLI tool for managing and orchestrating ETL pipelines, built in Go for fast and reliable data processing workflows.

Go CLI ETL

go-chat

A simple full-stack chat application with a Go backend and a SolidJS frontend built with TypeScript.

Go SolidJS TypeScript

dashy.js

A dashboard application built with Next.js and TypeScript, containerized with Docker for easy deployment.

Next.js TypeScript Docker