Josh's Portfolio

Skills

Software Development

  • Web Development: PHP7, CSS3, Javascript/JQuery, AngularJS, WordPress, Joomla, Drupal
  • SEO and SMO Development: Schema.org markup integration, Open Graph SMO, asset optimization
  • Reporting: Google Analytics, Omniture, Google PageSpeed Insights, Html2Pdf, PhpExcel
  • Cross-environmental Syncing: Endpoint-to-endpoint database updating via API polling
  • Browser Security: XmlHTTPrequest cryptography, CA and digital certificates, SSL
  • Advertising: Google DoubleClick

Server Deployment and Management

  • Cloud Deployment: AWS (EC2, Route 53, Load Balancing, CloudSearch, S3, ECS/Fargate)
  • Virtualization: Vagrant, Docker, VMware, VirtualBox
  • Network: Load balancing, failover protocol, clustering, SiteScope monitoring, Bind9 zone management, OpenVPN
  • Caching and Indexing: Solr, ElasticSearch, AWS CloudSearch, Redis, Memcache
  • Apache HTTP Server: Full compilation, output compression, rotatelogs, auto-deploy scripts for vhosts, SSL certificate management
  • PHP5, PHP7: Full compilation, PHP5 -> PHP7 migration for legacy code
  • Operating Systems: Debian, Arch, Alpine, OpenSUSE, CentOS, Windows
  • Specialized Tools: Composer, Grunt, Node.js

Data (API, SQL, Document Oriented Storage, Filemaker)

  • MySQL, MariaDB, PostgreSQL, FileMaker, MongoDB
  • General Skills: Indexing, normalization, advanced database administration, security and monitoring, stored procedures/triggers, application storage, backup automation, enforcing referential integrity, replication, partitioning, specialized administration tools (PhpMyAdmin, PhpPgAdmin, Adminer, SQL Buddy)
  • Informatica (“Big” data): Bulk geocoding and address normalization for firm and legal data

Software Quality Assurance

  • Test coverage: Test planning, test cases, regression, acceptance, performance, and production
  • QA Execution: Concurrency and scalability analysis, test automation (Ranorex), grey-box testing, bug reports
  • Reporting: Acceptance criteria, user stories, progress reporting with metrics and graphing tools (TFS, PractiTest)

Experience

FDB MedsTracker (Hearst)

  • PHP Developer (PHP/Postgres) for MedsTracker®
    • Client integration development. Work with clients and their environments for troubleshooting, software updates and providing custom reports
    • Dockerizing our dev and test environments locally for development and in AWS Elastic Container Services for cross-collaboration. Build custom web containers to better mirror our deployment environments and improve performance.
    • Legacy code enhancements - PHP5 -> PHP7.1 migration, autoloading, feature branch automation
    • Two-factor authentication for EPCS identity proofing and ePrescribing - Imprivata, Exostar
    • Meducation® integration - a solution to assist patients with simplified and multilingual prescription instructions
    • Jira API automation

Super Lawyers (Thomson Reuters)

  • Web Application Developer (PHP7/MySQL)
    • Led and executed the development of SuperLawyers.com relaunch (and family sites)
    • SEO enhancement development across all attorney profiles and the SuperLawyers directory
    • Online store, shopping cart and affiliate tracking using PHP, MySQL and Google Analytics to drive online sales
    • Developed a series of CMS platforms for marketing and product management using PHP/MySQL, CKEditor, and AWS S3 for asset management
    • Server and workstation administration. Routine system operations for our workstations and servers

Getty Images (formerly Corbis Entertainment)

  • QA Analyst Intern
    • Writing test coverage plans that cover unit, integration, system, regression and acceptance levels. For each development release, I write extensive test cases that meet each plan’s criteria and file bug reports accordingly. I use test automation tools, such as Ranorex, to design scripts that automate build acceptance tests
    • Data integration and API development. Increased data syncing performance and scalability, by converting sync process API to utilize FileMaker's XML publishing
    • Developed an approved business case. Proposed a project for our current roadmap that will automate data entry, and move our clients to a UI that is proven to be faster and more reliable

GlobalSign GMO Internet Group

  • Software Developer Intern
    • Designed a UI model that tested certificate trust over XMLHTTPrequests in an SSL state. The goal of this project was to test browser, OS, and device compatibility with competitor Certificate Authorities by gathering various browsers and recording whether or not they trusted samples of intermediate certificates.

Projects and Related Experience

Butter London, LLC

  • Website Development Consultant
    • NetSuite Administration
    • SEO enhancements
    • Marketing integration with Bronto

University of California, Santa Cruz

  • Genomics Institute Volunteer
    • Built an internal web application to process database exports for staff reports and emails
    • Scholarship website development and maintenance (WordPress)

"Bolt 2 The Barn" Horseback Riding

  • Website Developer (PHP7/MySQL)
    • Developed and designed an SEO enhanced, mobile-friendly (responsive) website
    • Current Project: https://www.bolt2thebarn.com

Holy Smokes! Clan

  • Community Owner/Programmer (PHP/MySQL)
    • Hosted a gaming community for Valve’s Orange Box games
    • Designed and hosted the website using jQuery
    • Custom images/themes
    • PHP/MySQL stack on Debian
    • Map Level Designer
      • Created/hosted 3D maps for online multiplayer environment with Valve Hammer

Education

Schools

  • Central Washington University
    • Bachelor's IT Administrative Management
    • Graduated: June, 2014
    • Concentration: Web/DB Management
    • Major Coursework:
      •     IT Security, Privacy, and Ethics
      •     Business Math Applications
      •     Systems Analysis
      •     Leadership and Supervision
      •     Financial Analysis
      •     Project Management
  • Bellevue College
    • AA Arts and Sciences
    • Graduated: June 2011
  • Skyline High School
    • Graduated: June 2008