Josh's Portfolio

Skills

Software Development

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

  • General Skills: Indexing, normalization, advanced database administration, security, and monitoring
  • Informatica (“Big” data): Bulk geocoding and address normalization for firm and legal data across the U.S.
  • MySQL/MariaDB, PostgreSQL: Stored procedures/triggers, application storage, backup automation, enforcing referential integrity, replication, partitioning, specialized administration tools (PhpMyAdmin, PhpPgAdmin, Adminer, SQL Buddy)
  • MongoDB: Document-oriented storage for strict encoding-sensitive data
  • Filemaker: PHP/XML publishing, ODBC, script triggers, custom plugins (MonkeyBread)

Server Deployment and Management

  • Apache HTTP Server: Full compilation, output compression, rotatelogs, auto-deploy scripts for vhosts, SSL certificate management
  • PHP5, PHP7: Full compilation, MySQLi, PDO, LibPNG, LibJPEG, PhpRedis, Memcache(d)
  • Operating Systems: Debian, Arch, Alpine, OpenSUSE, CentOS, Windows
  • Container-based and VM Environments: Docker, LXD, VMware, VirtualBox
  • Cloud Deployment: AWS (EC2, Route 53, Load Balancing, CloudSearch, S3), Jenkins/Puppet for OS deployment
  • Network: Load balancing, failover protocol, clustering, Cisco routing, SiteScope monitoring, Bind9 zone management, OpenVPN, firewall/proxy management

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

First Databank

  • PHP Developer (PHP/PostgreSQL)
    • Develop features for MedsTracker® to support ePrescribing and API communication between pharmacies and inpatient/ambulatory settings
    • Two-factor authentication - Imprivata, Exostar
    • Meducation® integration, to assist patients with simplified and multi-lingual prescription instructions

Super Lawyers (Thomson Reuters)

  • Web Application Developer (PHP7/MySQL)
    • Led and executed the development of SuperLawyers.com relaunch (and family sites). Flat, responsive, mobile first design. In-house PHP/XML MVC templating/caching system
    • Online store, shopping cart, and affiliate tracking development using PHP/MySQL to drive online sales
    • Developed a series of CMS platforms with AWS S3 file uploader for our staff to publish articles, events, and “about” pages, webcasts, and even playbooks to our live website, using PHP, MySQL, and CK Editor
    • Server and workstation administration. Routinely maintain, enhance, update and install software on each of our servers (and workstations)

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

"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