Edward Osei Nyarko

Edward Osei Nyarko

$25/hr
Full Stack Engineer | WordPress | React | PHP | QA & Test Automation
Reply rate:
92.86%
Availability:
Part-time (20 hrs/wk)
Location:
Accra, Greater Accra, Ghana
Experience:
4 years
Edward Osei-Nyarko Accra, Ghana github.com/nana-yaw | linkedin.com/in/edward-osei-nyarko-5789b3118 | edwardoseidev.vercel.app SUMMARY Full stack engineer with 4+ years building scalable APIs, production web applications, and custom WordPress themes for SaaS platforms, nonprofits, and community organizations. Built a custom WordPress block theme with 32 dynamic blocks, 15 FSE templates, Cloudflare CDN, and LiteSpeed Cache optimization achieving Lighthouse Desktop 91. Designed database architectures serving 1,000+ users and test automation frameworks that cut execution time by 50%. Built a full stack PWA with 30+ database tables, 6 role RBAC, AI powered analytics, and 280+ tests. Experienced working remotely with US based teams in fast paced startup environments. TECHNICAL SKILLS Languages: PHP, TypeScript, JavaScript, Node.js, Kotlin, Java, SQL, Bash Frontend: React 19, Next.js 16 (App Router), Tailwind CSS, Radix UI, Framer Motion Backend: Symfony 6, Laravel, Spring Boot, Convex (real time serverless) WordPress: Custom Block Themes, Full Site Editing, Gutenberg, theme.json, GiveWP, WPForms, Yoast SEO, LiteSpeed Cache, Elementor Databases: PostgreSQL, MySQL, Firebase Realtime DB, Convex DB Testing: Cypress, Playwright, Vitest, PHPUnit, JUnit, Stryker (mutation testing) Cloud/DevOps: Docker, AWS, Linux, Nginx, CI/CD, Vercel, Cloudflare CDN APIs & Auth: REST, GraphQL, PASETO, Magic Link (Resend), Web Push (VAPID) AI: Google Gemini API integration Tools: Git, Swagger/OpenAPI, JIRA, Postman, Agile/Scrum EXPERIENCE Backend Engineer — RentPost, Inc. (Remote, US) | Jul 2023 — Present • Designed PostgreSQL database isolation architecture for parallel test execution using template based cloning, reducing total test runtime by 50% with 2 to 4 concurrent workers • Built cross repository orchestration layer decoupling frontend and backend tests through CLI interfaces, establishing clean service boundaries • Developed PASETO token based authentication system for test automation, enabling secure stateless API access • Engineered parallel test runner with timing persistence and data driven load balancing, maintaining 92% pass rate across 24 automated tests • Refactored infrastructure scripts following YAGNI principles, reducing codebase by 61% • Developed and optimized SaaS APIs using PHP/Symfony with PSR 12 compliance; wrote comprehensive technical documentation • Implemented interactive onboarding tour with driver.js, improving user adoption Software Engineer — Turntabl Ghana Ltd. (Accra, Ghana) | 2021 — 2023 • Built News Aggregator REST API using Spring Boot and Kotlin, scaling from 100 to 1,000+ users after company website integration • Optimized API performance for internal systems; wrote technical documentation for engineer onboarding • Mentored junior engineers on best practices, fostering team growth and improving code quality PROJECTS NAAT Foundation — Custom WordPress Block Theme for Nonprofit Stack: WordPress 6.x, PHP 8.1, Full Site Editing, GiveWP, Paystack, WPForms, Mailchimp, Cloudflare CDN Links: Portfolio • Built a custom WordPress block theme from scratch with 32 dynamic blocks and 15 FSE page templates for a Ghana based nonprofit • Created 6 custom post types via companion plugin, maintaining clean theme/data separation • Integrated Ghana payment processing with Paystack (mobile money) and PayPal (international donations) through GiveWP • Configured LiteSpeed Cache and Cloudflare CDN; optimized Core Web Vitals achieving Lighthouse Desktop 91 • Minified CSS by 26% and JS by 51% using clean css cli and terser; preloaded LCP hero images with fetchpriority • Built 4 seasonal color themes with dark mode toggle, fully WCAG 2.1 AA compliant • Created 60+ WordPress Customizer settings for no code content management • Wrote WordPress Performance Playbook documenting caching strategies, asset optimization, and what breaks performance EWC Care App — Full Stack Pastoral Care Management PWA Stack: Next.js 16, React 19, TypeScript, Convex, Tailwind CSS, Google Gemini AI Links: ewcareapp.online | Portfolio • Designed and built a production PWA serving 5+ communities with real time data synchronization across 30+ database tables and 92 indexes • Implemented 6 role RBAC + ABAC permission system with PII field projection, scope based access control, and enterprise audit logging with SHA 256 integrity chains • Built AI powered pastoral analytics using Google Gemini for member engagement insights • Developed GPS geofenced attendance check in with Haversine validation and spoofing detection • Wrote 280+ tests (unit, component, security, E2E) using Vitest, Cypress, and Playwright with mutation testing via Stryker • Implemented magic link authentication via Resend, web push notifications (VAPID), QR code attendance, and offline first PWA EWC Teams Bootcamp — Real Time Event Management App Stack: Next.js 15, React 19, TypeScript, Firebase Realtime DB, Tailwind CSS, Playwright Links: teambootcampapp.vercel.app | Portfolio • Built a real time volunteer management and scoring system for a 100+ attendee bootcamp with multi device sync • Implemented atomic Firebase transactions for concurrent team assignment, preventing race conditions • Built live leaderboard with FLIP based animations, admin scoring portal, and role based access • Wrote Playwright E2E test suite with Firebase emulator fixtures EDUCATION B.Sc. Physics — University of Cape Coast, Ghana (2015)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.