Curriculum Vitae

Joseph A. Crawford

joe@artlung.com +1.805.857.3951

Web Developer & Software Engineer Summary

Full stack web developer with over 20 years of experience building web applications. Experienced with HTML, CSS, JavaScript, PHP, MySQL, Apache, REST APIs, web scraping, and more. Skilled in both frontend and backend development, with a strong understanding of web technologies and best practices. Excellent problem solver and team player, with a passion for creating high-quality software that meets user needs. Lifelong learner, communicator, writer, mentor, problem solver. I care deeply about code quality for every part of the web platform: HTML validation, PHP unit tests, CSS linting, WCAG compliance, SEO best practices, performance optimization, security best practices. There's never been a better time to make web pages!

Work History

Freelance Web Developer, Designer, Consultant

Self-Employed

Ongoing

Tech:
  • PHP
  • PHPUnit
  • PHP CodeSniffer
  • WordPress
  • CSS
  • SASS
  • HTML
  • JavaScript
  • PHPStorm
  • Bash
  • Git
  • MySQL
  • Copilot

Contract Programmer

Mozilla Corporation (Harvey Nash)

Mozilla Thunderbird

April 2024 - June 2024

Tech:
  • Python
  • HTML
  • JavaScript
  • Mercurial
  • Bugzilla
  • Phabricator
  • PyCharm
  • TypeScript
  • XML
  • XUL

Software Engineer II

Integrated Specialty Coverages, LLC

February 2022 - August 2023

Tech:
  • AWS
  • Unix
  • PHP
  • Zend
  • MySQL
  • nginx
  • jQuery
  • SCSS
  • PHPUnit
  • CI/CD
  • nodeJS
  • CSS
  • Git

Software Engineer

Telcentris/VOXOX

April 2019 - December 2021

Tech:
  • PHP
  • Zend
  • MySQL
  • jQuery
  • LessCSS
  • Angular
  • Bitbucket
  • Git
  • shell scripting
  • composer
  • PHPStorm
  • PHPUnit
  • Pair Programming
  • Mob Programming
  • Confluence
  • Vagrant
  • VirtualBox
  • Jenkins
  • Codeception
  • Swagger
  • POEdit
  • Localization
  • Accessibility

Software Engineer

Lawn Love

March 2018 - April 2019

“Uber for Lawn Care.” Ongoing maintenance and improvements to the customer-facing, lawn care-provider-facing, operations staff facing software. PHP/MySQL based homegrown CRM for managing the Lawn Love marketplace. Managed using AWS OpsWorks. Frontend programming included JavaScript, Query, AngularJS, KnockoutJS. GitHub. Agile/Kanban process in Jira. Product development on small team with rapid iteration of low-fidelity mockups an demos. Managed WordPress instance deployment and maintenance.

Tech:
  • PHP
  • MySQL
  • JavaScript
  • AngularJS
  • KnockoutJS
  • AWS OpsWorks
  • GitHub
  • Agile
  • Kanban
  • Jira
  • WordPress
  • Codeception
  • GMaps JavaScript API
  • Apache
  • Metabase
  • Twilio
  • ZenDesk
  • Optimizely A/B Testing

Web Developer

Slacker Radio

September 2011 - May 2017

Primary Frontend Developer (ECommerce)
Web Developer (Web Music Player)
Primary WordPress Developer (Slacker Blog)
Web Developer (Image Services)
Web Developer (Mobile Apps)
Tech:
  • Balsamiq Mockups
  • Adobe PhotoShop
  • HTML
  • JavaScript
  • Native Mobile WebViews
  • Single Page Applications
  • Java Server Pages
  • Roku SDK
  • PHP
  • Selenium
  • MooTools
  • jQuery
  • KnockoutJS
  • Apache Maven
  • Quickbuild
  • WordPress
  • Java
  • Sass

Education

Jefferson Colleage of Health Sciences [CHRV:CHS]

Associate of Science, Summa Cum Laude

Respiratory Care. Phi Theta Kappa. Outstanding Academic Achievement Award. Outstanding Clinical Achievement Award.

San Diego City College

Java Programming, C++ Programming, General Education

Online Courses

Lifelong learner in web technologies such as Angular, React (Udemy). Creative Writing, personal enrichment seminars.

Continuing Education & Community

References

Available upon request.