candidates

Craig Zearfoss Resume

self employed logo
Senior Software Designer and Developer
self employed · Self-employed
Jan 2026 - Present · 5 mos
York, PA
Remote
Designed, created, and deployed https://demo.zearfoss.com, a multi-user website for managing careers and job searches.
  • • Created an administrative area with built-in permissions and advanced search features.
  • • Made site fully customizable to allow users to control what information is publicly displayed.
  • • Optimized database queries to reduce load times and improve site performance.
  • • The code repository is at https://github.com/craigzearfoss/portfolio .
Skills: PHP · Laravel 12 · MySQL · JavaScript ES6 · CSS3 · Ubuntu · Nginx · Amazon Web Services (AWS) · Amazon EC2 · Bulma CSS framework · HTML5 · Git
Idaho National Laboratory logo
Senior Software Developer
Idaho National Laboratory · Full-time
May 2021 - Dec 2025 · 4 yrs 7 mos
Idaho Falls, ID
Remote
Modernized and added new features to a ticketing system for monitoring cyber threats.
  • • Upgraded and enhanced legacy system to use modern CodeIgniter 4 and Vue.js frameworks.
  • • Led the implementation of an RBAC system, enhancing security protocols and user management.
  • • Designed and created a custom ticket authoring interface using Vue.js.
  • • Upgraded site to PHP 8.4 and MySQL 8.2.
Skills: PHP · CodeIgniter 4 · MySQL · MariaDB · Vue.js · JavaScript ES6 · jQuery · CSS3 · Git
3M logo
Senior Software Engineer
3M · Full-time
Jul 2019 - May 2021 · 1 yr 10 mos
Maplewood, MN
On-site
Used a rules-based engine to validate 3M product data in an Elasticsearch database.
  • • Created custom Elasticsearch queries to gather retailer listing data for 3M products to ensure accuracy.
Skills: PHP · Vue.js · MySQL · Elasticsearch · JavaScript ES6 · CSS3 · Git
Questar Assessment Inc. logo
Senior Software Engineer
Questar Assessment Inc. · Full-time
Sep 2016 - Jul 2019 · 2 yrs 10 mos
Apple Valley, MN
On-site
Modernized and added new features to an authoring and delivery system for state-wide student assessments.
  • • Automated PDF booklet creation from online state-wide interactive student exams.
  • • Implemented a custom queuing system to control the PDF booklet system process.
  • • Created a booklet previewer to allow graphic designers to make modifications to individual test items.
  • • Developed interactive test items to enhance user engagement and improve assessment accuracy.
Skills: PHP · Laravel · PostgreSQL · JavaScript ES6 · jQuery · XML · HTML5 · Git · JIRA
Junta LLC logo
Senior Web Developer
Junta LLC · Full-time
Feb 2009 - Sep 2016 · 7 yrs 7 mos
Miami Beach, FL
On-site
Created and maintained high-traffic multimedia member websites and public tours.
  • • Performed SEO optimization, A/B testing, traffic analysis, and billing audits.
  • • Enhanced content management efficiency by developing robust administrative applications.
Skills: PHP · JavaScript ES6 · jQuery · Ubuntu · Apache2 · Nginx · CSS · Git · JIRA
Presens Technologies Ltd. logo
PHP Web Developer
Presens Technologies Ltd. · Full-time
Nov 2006 - Jan 2009 · 2 yrs 2 mos
Winston-Salem, NC
On-site
Designed and implemented web-based leadership assessments for multiple clients.
  • • Created online assessments and performed complex statistical analysis of result data.
  • • Generated PDF reports with graphic data analysis for individual participants.
Skills: PHP · MySQL · JavaScript · jQuery · Apache2 · PDFLib
Offut Systems logo
PHP Developer
Offut Systems · Full-time
Apr 2006 - Nov 2006 · 7 mos
Greensboro, NC
On-site
Converted a Linux-based real estate application to Windows for remote use by real estate agents.
Skills: PHP · MySQL · Oracle · JavaScript · Windows · Linux · CSS · SQL
IBM Desktop Systems / Lenovo logo
Software Programmer/Analyst
IBM Desktop Systems / Lenovo · Full-time
Sep 1992 - Mar 2006 · 13 yrs 6 mos
Durham, NC
On-site
Created an automated build process for Windows OEM pre-installation software for all Lenovo PCs.
  • • Designed and created an in-house website for managing software applications.
  • • Performed software testing, hardware upgrades, and pc maintenance.
Skills: Rexx · Visual Basic · DOS · OS/2 · Windows · Windows NT · JavaScript · Lotus Note

Education

Bachelor in Computer Science - January 92
Pennsylvania State University - University Park (main campus)
Bachelor in Mechanical Engineering - January 88
Pennsylvania State University - University Park (main campus)

Certifications

Google Cybersecurity - July 11, 2023

Skills

· RDF · LEMP · Linux · macOS · MariaDB · MongoDB · MySQL · Nginx · PHP · Postgres · Powershell · Laravel · React · REST · SQL · Symfony · Twitter Bootstrap · Ubuntu · Vue.js · Windows · XML · DOS · Apache2 · BASH · Bulma · CakePHP · CodeIgniter · Composer · CSS3 · Docker · DOM · Ajax · Elasticsearch · Git · HTML5 · JavaScript · JIRA · jQuery · JSON · JSX · LAMP