Liam Cates

Software Engineer
LiamJCates@gmail.com

Software Engineer with 4 years of professional experience addressing the entirety of the software life cycle.

Extensive technical aptitude and business sense, developing solutions for industry pioneers and market leaders.

Skills

Java

SQL

Python

★ ★ ★ ★ ☆

★ ★ ★ ☆ ☆

★ ★ ★ ☆ ☆

HTML

CSS

Javascript

★ ★ ★ ☆ ☆

★ ★ ★ ☆ ☆

★ ★ ☆ ☆ ☆

Assembly

C

C++

★ ★ ★ ☆ ☆

★ ★ ★ ☆ ☆

★ ★ ★ ☆ ☆

Experience

R&D Software Engineer | July 2021 to October 2024
  • Member of 7-person R&D team supporting software for radio frequency test device product line
  • Collaborate with multiple teams to bring a new hardware platform to market
  • Eliminated hard coded system control device drivers via simple, custom devicetree API
  • Define RF measurement apps using C++ and Qt framework, C Linux drivers, Bash scripts
  • Design and implement new end-user wizard to guide complex RF measurements
  • Execute the import, refactor, or rewrite of legacy app code from previous product line
  • Provide comprehensive test sets, monitor and report code coverage of multiple teams
  • Triage issues throughout software stack and CI/CD pipeline, fix or manage external fix efforts
  • Conduct research and analysis of competitor capabilities to inform product design decisions

C++ Tutor | February 2021 to August 2021
  • Intermediate level tutor, maintaining above a 4.9/5 customer satisfaction rating on ~200 sessions.
  • Provides both scheduled and on-demand individual tutoring assistance utilizing a virtual classroom environment.
  • Interacts with a varied customer base from Tutor.com partnered institutions which include: libraries, the U.S. military, K-12 schools, and four-year colleges.
  • Builds student's confidence and ensure understanding of Computer Science theory, Software Engineering, and C++ language topics.
  • Engages students collaboratively in the learning process, delivered at the scholar's personal level of mastery.

Infrastructure Business System Analyst Intern | Summer 2018
  • Served as an ITIL IT Service Management admin and ServiceNow developer
  • Engineered ServiceNow customization and CMDB modification for department and technical team leads
  • Supervised implementation and tested contractor's ServiceNow software deliverables
  • Represented Infrastructure Apps team during digital signage vendor selection
  • Achieved 83% Reduction in digital signage and wayfinding app response time, 12 to 2 seconds
  • Consolidated digital signage infrastructure from hybrid to public cloud, increasing scalability and reliability while decreasing cost and maintenance requirements
  • Coordinated and documented digital signage support with all major international offices

Application Integration Platform (AIP) Intern | Summer 2017
  • Developed a Web Services test suite and Splunk scripts to analyze system performance
  • Optimized Splunk reporting scripts, up to 50% runtime improvement
  • Solved Splunk script reporting issue of 6 months, stopping early architecture migration
  • Reduced AIP costs with inhouse SOAP Web Services tests, previously outsourced to IBM
  • Lead instruction of QA team responsible for web service performance testing

Assistant Manager | 06 – 12. 2015
  • Assisted manager to plan, implement, and coordinate retail strategy
  • Trained sales team on customer service and maintenance of electrochemical cells
  • Managed on-site Point of Purchase system and verified sales and inventory databases
  • Applied technical knowledge to repair phones, tablets, and battery powered devices

Club Officer, Lab Administrator, Web Developer
  • Maintained security lab for the use of Cal Poly's 100+ computer security club members
  • Integrated DHCP server, VPNs, Firewall, and 30 client boxes with HTTPS encrypted iPXE
  • Collaborated to develop and manage club website, mailing list, and social media