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!
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
Since 2022
Building scalable microservices and CLI tools with Go's powerful concurrency model.
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