Freelancers using PHP in Lexington
Freelancers using PHP in Lexington
Sign Up
Post a job
Sign Up
Log In
Filters
2
Projects
People
Bree Sharp
Kentucky, USA
Full-Stack Engineer · AI Apps + Custom Programs · Python
13
Followers
Follow
Message
Full-Stack Engineer · AI Apps + Custom Programs · Python
0
A regional professional services firm needed their WordPress marketing site brought to WCAG 2.2 AA compliance ahead of a procurement requirement. Initial audit surfaced six remediation areas spanning keyboard navigation, focus management, color contrast, link naming, and motion/auto-play behavior on the homepage hero carousel. Approach: All six findings scoped into discrete subtasks and implemented entirely within the child theme — no plugin sprawl, no parent theme edits. Every fix namespaced and documented for future maintainers. Key fixes: The hero carousel required a pause-on-hover interaction plus a visible pause control to satisfy WCAG 2.2.2 (Pause, Stop, Hide). Contrast and link naming findings resolved via targeted CSS overrides. Keyboard navigation and focus management required JS event handlers and PHP filter hooks. Stack at a glance: CMS: WordPress Implementation: Child theme (CSS / JS / PHP filters) Standard: WCAG 2.2 AA Testing: axe DevTools + manual keyboard testing Scope: 6 findings · ~5 billable hours Skills: WordPress · Accessibility · WCAG 2.2 · ADA Compliance · PHP · JavaScript · CSS · Child Theme Development · a11y Audit
0
58
1
A subsidiary site of a global agribusiness brand was running on Drupal 9 / Pantheon with 188 legacy URLs containing a deprecated subsection prefix bleeding into Google Search Console as duplicate content. The same site needed hreflang implementation for its international language variants and a hover-preview regression that was exposing legacy URLs at the database level. URL cleanup: Scoped and shipped across four phases via Dev → Test → Live on Pantheon. Sitemap regeneration was blocked by a stale alltech_plugins hook bug — unblocked by dropping a url_generators config override. 188 legacy URL patterns removed and validated in GSC. Hreflang implementation: Implemented across all language variants with proper x-default fallback. Validated across GSC and submitted for re-crawl. Database remediation: The hover-preview regression required surgical multi-table DB rewrites — legacy URLs were embedded in serialized link field data across field_button_link, field_learn_more_link, and field_link, each with different column conventions (_value vs _uri). Resolved via direct DB migration scripts over SSH. Stack at a glance: CMS: Drupal 9 Hosting: Pantheon Deploy: Multi-environment SSH + Drush SEO: Hreflang + x-default, GSC validation DB: Direct migration scripts across 3 serialized link field tables Auth: RSA SSH key Skills: Drupal · Technical SEO · Hreflang · International SEO · SSH · Drush · Database Migration · URL Migration · Pantheon · Multi-language SEO · Enterprise SEO
1
126
2
A North American animal nutrition brand needed a dealer locator that could scale from 9 Canadian provinces to all 50 US states without bolting on a third-party SaaS map plugin. The existing implementation was a static page with broken pin rendering and no geographic structure underneath it. Architecture: Custom dealer post type backed by a hierarchical dealer_cat taxonomy, structured so future region-level grouping (Northeast US, Mountain West, etc.) wouldn't require schema changes down the line. CMB2 fields handle all dealer metadata. Front-end finder UI integrated directly into the existing custom theme — no plugin UI layer. Deploy pipeline: Full Pantheon Dev → Test → Live SFTP workflow across all environments before production push. Stack at a glance: - CMS: WordPress on Pantheon - Custom: Post type + hierarchical taxonomy (CMB2) - Theme: Custom theme integration - Deploy: Pantheon multi-environment SFTP Skills: WordPress · Custom Post Types · Taxonomies · CMB2 · Pantheon · PHP · Custom Theme Development · Geographic Data Structure · WordPress Development
2
95
1
A regional behavioral health nonprofit's main site was failing CrUX field data on LCP — homepage built on Elementor Pro with a Hello Elementor child theme, lab LCP swinging 14–26 seconds depending on the run, TBT over 600ms. The client needed real-world field performance fixed without a full rebuild. Phase 1 — Caching & asset loading: Enabled Elementor's Optimized Markup Performance, tuned LiteSpeed and Cloudflare cache rules, and audited Rocket Loader for inline-script breakage. Phase 2 — Targeted patches: Seven discrete fixes including Typekit inline + font-display swap + preload, removal of a 329KB Vimeo widget that wasn't earning its keep, and 1.27MB of image savings via WebP conversion with Cloudflare-aware purge handling. Stack at a glance: CMS: WordPress + Elementor Pro 4.x Theme: Hello Elementor child theme Edge / Cache: Cloudflare (Transform Rules, Snippets, WAF) Server cache: LiteSpeed Cache Custom: PHP hooks for asset dequeue Skills: WordPress · Elementor · Core Web Vitals · LCP Optimization · TBT Reduction · LiteSpeed · Cloudflare · WebP · Performance Optimization · CrUX · Lighthouse
1
70
PHP
(4)
Follow
Message
Ted Klingenberg
Lexington, USA
Dose of Ted
Follow
Message
Dose of Ted
0
Project Mora (Order Form)
0
29
0
Old School Coffee, Mobile App (WIP)
0
13
0
Anaway Place
0
53
0
Goodmaps
0
30
PHP
(1)
Follow
Message
Explore people