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)