Software Engineer II

Cole
Cunningham.

Chicago, Illinois

hello@colecunningham.dev (217) 799-1418 LinkedIn
Download résumé

Updated September 2026

01 Experience

Software Engineer II

Mar 2023 — Present

Pekin Insurance · Pekin, IL / Remote

  • Develop and test custom business logic using Gosu in Guidewire PolicyCenter.
  • Co-author conventions and best practices for the rules processing framework and custom form implementation, and share them with the community of practice.
  • Develop CLI tools to improve the developer experience when configuring local environments.
  • Mentor new engineering hires through the onboarding buddy program.

Junior Developer

Dec 2020 — Nov 2021

Appiphony LLC · Chicago, IL

  • Implemented full-stack web applications using Apex and Lightning Web Components in Salesforce.
  • Collaborated with UI/UX designers to discover the best experiences for clients.
  • Developed and maintained internal web applications to support business processes.

Full-Stack Web Developer

Sep 2016 — Sep 2020

Student Affairs Technology, UIC · Chicago, IL

  • Implemented OAuth 2.0 authorization code flow with PKCE for an API using JSON Web Tokens.
  • Integrated Azure Active Directory using OpenID Connect to enable single sign-on with the university’s federated identity platform.
  • Gave talks on JavaScript and building applications with Node.js and service-oriented architecture.

02 Selected projects

Platform Stability and Dev Experience

Mar 2025 — Jun 2026

Pekin Insurance

  • Reduced quote processing time by over 50% for commercial auto policies with more than 100 vehicles.
  • Streamlined the agent experience in workers’ compensation and business owners lines by eliminating unnecessary clicks and UX pain points.
  • Developed a Go CLI to support development workflows, local environment consistency, and commit message checks.

Commercial Lines Straight Through Processing

Aug — Dec 2023

Pekin Insurance

  • Streamlined underwriting rule processing in Guidewire PolicyCenter to reduce manual intervention in commercial policy submissions.
  • Enabled commercial underwriters to work in a pooled model instead of assigning individual underwriters to specific producer codes.

Multi-Tenant Locker Rental System

Sep 2018 — Jan 2020

Student Affairs Technology, UIC

  • Co-created a multi-tenant locker rental platform for campus business units and students.
  • Served over 4,000 monthly active users across 6 business units and colleges by January 2020.
  • Designed and developed the full-stack application using Vue.js, Node.js, and Microsoft SQL Server.

Student Affairs Online

Aug 2017 — Dec 2018

Student Affairs Technology, UIC

  • Created an employee portal for Student Affairs, encompassing over 30 units and 10,000 employees.
  • Designed and implemented Node.js web services backed by Microsoft SQL Server databases.

03 Skills

Languages
Java, Gosu, Go, JavaScript, SQL, Apex, SOQL
Engineering
Agile methodology, CI/CD, OAuth 2.0, OpenID Connect, relational database design, RESTful API design, service-oriented architecture, CLI tooling for developer experience
Tools & platforms
AWS, Azure, Docker, Express, Git, Guidewire Insurance Suite, Jira, Microsoft Azure Active Directory, Microsoft SQL Server, Nginx, Node.js, Postgres, React, Redis, Salesforce, SystemD, Vue.js
Domains
Commercial property and casualty insurance, Salesforce, higher education technology

04 Education & certification

University of Illinois at Chicago

Chicago, IL

Completed 150 credits toward a B.S. in Computer Science with a software engineering concentration.

GPA: 3.2 / 4.0

Guidewire Certified Associate

Summer 2026

InsuranceSuite Developer — Olos