Resume

Joseph Crawford
Lead Full Stack Engineer
To provide my extensive experience with very high traffic websites using several different technologies. Self-motivated, high energy, dedicated professional with superior leadership and communication skills.
Skills & Expertise
Work Experience
Saferide Health
Lead cross‑service delivery for patient transportation; driving RAA roadmap, RBF stability contributions, platform reliability, and developer velocity.
Build and scale NEMT booking across backend and web; key contributor to RBF 4.0 and owner of the push notifications service.
Finix
This role involves developing a Jira Ticket Importer using the Jira REST API and TypeScript running on Node.js. A core responsibility is managing the release process utilizing tools like Jenkins, GitHub, Jira, and Docker. Further duties include contributing to code quality through code reviews and managing pull requests (PRs) in GitHub, as well as integrating SAML for authentication with the Identity Provider (IdP) and Active Directory. The position also focuses on improving code consistency by implementing the PSR-2 coding standard, setting up PHPCS and PHPCSFixer, and maintaining project clarity through writing Markdown documentation and adding inline documentation via docblocks. Finally, the role includes a significant refactoring effort to update the local development environment to support multi-site usage.
Alley
This role focuses on front-end development and site maintenance, involving the creation of custom Gutenberg blocks for content management. Key responsibilities include diagnosing and debugging various site issues, specifically troubleshooting problems related to the weather.com integration. Furthermore, the position involved a technical integration of Amazon A9 into Anvato video players. The role required frequent client interaction for QA, clarifying ticket details, executing releases, and notifying the client once new features were deployed.
Recall Infolink
This role involved comprehensive application maintenance and feature development across multiple technologies, including fixing bugs in applications written in PHP, Perl, and Python. A key quality assurance task was writing a Unit Test Suite to rigorously test the API layer. Feature work included developing the Rapid Recall Wizard to enable customers to quickly add recalls to the system. The position also required maintaining a Node.js application responsible for Twilio-based robo calls and SMS, and actively debugging issues with the primary recall platform. To improve development efficiency, a Composer-based library was created to minimize code duplication across projects. Finally, the role included modernizing the build process for Flash applications by using the ActionScript & MXML plugin for VSCode, replacing the deprecated FlashBuilder, and writing supporting documentation using Markdown.
RYNO Classifieds
Architected and built complete Laravel 5 application from ground up featuring geolocation-based post relevance and distance-based spotlighted posts. Implemented partner profit-sharing model with custom domains. Deployed on AWS infrastructure (ElasticBeanstalk, ElasticSearch, RDS, ElastiCache, Route53). Built comprehensive administration area for managing users, posts, contests, roles, and permissions. Developed API layer for web and iOS client communication.
802TRADERS LLC
Managed e-commerce infrastructure including Volusion Store and HostGator account with integrated API and FFL license system. Developed custom API layer for drop-shipping orders and implemented FFL license management system with dealer selection, expiration alerts, and automated removal. Oversaw Google Email Accounts and integrated API communication with three vendors (Zanders, Jerry's, Lipseys) for automated order placement upon customer purchase.
Viddler
Acronym
Dailybreak
Implemented geo-targeting and demographic filtering for marketing challenges, enabling clients to target specific geographic areas and demographics. Mentored junior developers through code reviews and guidance. Created AWS SDK script for weekly database replication from production to staging via cron-scheduled snapshots. Optimized homepage performance from 186 to 83 database queries through restructuring and Memcache implementation. Supported company rebrand from CampusLIVE to Dailybreak with extensive code changes and new features. Technologies: PHP, MySQL, Zend Server, Memcache, JSON, JavaScript (jQuery), CSS, Solr, SSH.
GSN
Delivered server-side APIs for front-end Flash team for Facebook game launch. Created administration area for application management and Customer Support operations with role-based permissions system allowing granular access control across departments. Developed Admin tools for user management and player services tools for Customer Support to handle in-game resource transactions with comprehensive transaction logging. Built real-time QA tool using jQuery and DataTables for Facebook Test user management via Facebook Graph API. Maintained and enhanced existing games (Wheel of Fortune, Jeopardy). Worked on partnership with undisclosed major media company.
Nokia
Delivered mobile applications to millions of users through Ovi Store platform, managing challenges of multi-environment development and international team collaboration across time zones. Contributed to significant growth as downloads increased from 2 million to 4 million per day. Technologies: Oracle, Memcache, APC, SVN, VPN, SSH, and internal API services for Purchasing, Signing In, and Content Delivery. Development environment: Ubuntu desktop, Zend Studio IDE, gSTM tunnels, VIM/VI for server editing.
Tatto Media
Created bidding system using CakePHP and PHP 5 where advertisers could log in and create conversion-based bids for Tatto Display advertising network. Worked on reporting section integrating Ajax flash charts (FusionCharts) using rsync, scp, ssh, svn, PHP 5, and CakePHP framework. Technologies: Cake PHP, PHP 5.
Namespace
Partnered with ISP companies to create URL-free internet vision run by keywords. Created new reporting system using Object-Oriented PHP 5 allowing clients to access data via web front-end (visual browser view) or download CSV/XML formats with customizable parameters (dates, format, type). Implemented multiple fetch methods (cURL, wGet over HTTPS) for integration into client internal systems. Left position for permanent role at Tatto Media.
Castle Communications
Integrated CSS layout into Webdate.com codebase (complex task due to mixed HTML markup with no template control). Rewrote mobile API to be RESTful using company's internal framework with pipe-delimited format including binary photo data. Worked on Politics.com Web 2.0 social networking site with features including photo/video uploads, comments, debates, friend/foe management (with unique foe removal control and message blocking), and third-party politician data integration. Technologies: PHP 4/5, MySQL, CSS, JavaScript (Ajax, jQuery). Worked remotely with occasional office visits to Timonium MD and Alexandria VA using SVN and SSH.
eFashion Solutions
Developed and maintained company and client websites.
ERE Media
Converted Microsoft-based solution to LAMP stack, creating job portal with PHP 5, JavaScript, and CSS. Implemented searchable job database with Google Maps integration featuring zoom-filtered results. Developed recruiter posting pack purchase system and explored single sign-on across network sites. Utilized CodeIgniter PHP framework for rapid MVC development. Position transitioned to full-time employment but ended short-term due to personal reasons.
eFashion Solutions
Developed and maintained company and client websites.
LicketyShip, Inc.
Led team of 4 developers under Codebowl Solutions to deliver same-day delivery service platform. Built custom 100% PHP 5 solution utilizing external web services and complex calculations for delivery cost optimization. Implemented screen scraping with permission to source products from partner company, turn-by-turn directions for accurate street mileage calculations, and courier cost optimization (per mile, per minute wait time). Integrated online faxing service for courier notifications. Platform switched from LAMP to Microsoft .NET post-departure and later closed. Technologies: PHP 5, CSS, JavaScript, XML, SVN, SSH, VPN, SOAP.
Codebowl Solutions, Inc.
Provided custom website design and development services for large and small scale clients.




















