TECHNICAL SKILLS
Frontend: Vue.js 3 (Composition API), TypeScript, JavaScript (ES6+), HTML5, CSS3, SASS/SCSS
State Mgmt: Pinia, Vuex
API / Data: GraphQL (Apollo Client), RESTful APIs, Axios
Backend: Java, Spring Boot (REST layer integration), Node.js (basic)
Testing: Vitest, Vue Testing Library, Cypress (E2E), Jest
Tooling: Vite, Webpack, Git, GitHub, ESLint, Prettier, Figma, Adobe XD
Platforms: Shopify, WordPress, WooCommerce, Squarespace, Wix
Performance: Core Web Vitals optimisation, Lighthouse, lazy loading, code splitting
Other: A/B testing, SEO, Responsive/Mobile-first design, CI/CD basics
“I believe everything is possible with the right resources and determination”
Destiny Anthony
Frontend Software Engineer · Bandrey Consults Feb 2023 – Present
Remote · Full-time
Vue.js & TypeScript Engineering
• Architected and delivered 4+ Vue.js 3 / TypeScript single-page applications for e-commerce clients, leveraging the Composition API, Pinia for state management, and Vue Router for client-side navigation.
• Built a fully typed component library (15+ reusable components) with TypeScript interfaces and prop validation, reducing cross-team integration bugs by approximately 30%.
• Integrated Apollo Client with GraphQL APIs across 2 client projects, enabling efficient, declarative data fetching and reducing over-fetching by ~40% versus prior REST-only implementations.
• Consumed Java Spring Boot REST endpoints from Vue.js frontends, coordinating closely with backend engineers to define API contracts, handle error states, and implement loading/skeleton UI patterns.
E-Commerce Storefront Development
• Led frontend development of a headless e-commerce storefront (Vue 3 + TypeScript + Pinia), implementing product listing pages, cart, checkout flow, and order confirmation — resulting in a 22% increase in add-to-cart conversion rate for the client.
• Built and customised 6+ Shopify storefronts including theme development, custom section builds, and third-party app integrations (payment, reviews, loyalty).
• Delivered 30+ WordPress/WooCommerce websites, implementing custom PHP templates and JavaScript enhancements to extend platform capabilities for client-specific business logic.
Testing & Quality
• Introduced unit and component testing practices using Vitest and Vue Testing Library across 2 Vue projects, achieving 70%+ test coverage on core business-logic components.
• Implemented E2E test suites in Cypress for checkout and authentication flows, catching 12+ regression issues before production release.
• Conducted A/B tests on product listing page layouts (hero image vs. grid view) in coordination with the product manager, using results to inform a final design that improved click-through rates by 18%.
Performance & Architecture
• Improved Core Web Vitals (LCP, CLS, FID) across 5 client websites — reducing average page load times by 20–35% through image optimisation, lazy loading, and code splitting.
• Applied component-based architecture principles across all Vue projects: atomic design structure, composables for shared logic, and strict separation of UI from business logic.
• Implemented on-page and technical SEO (structured data, meta tags, canonical URLs) across all builds ensuring launch-ready search performance.
Team Leadership
• Led a remote engineering team of 5 developers, conducting code reviews, setting technical standards, mentoring junior developers on Vue.js patterns, and managing 3–5 concurrent client projects.
• Resolved 50+ post-launch technical issues across live production websites, coordinating with clients to prioritise and deliver fixes within agreed SLAs.
Key Projects (Built at Bandrey Consults — inspired by open-source tutorials)
• Vue 3 E-Commerce Storefront (TypeScript + Pinia + Vite): Component-based storefront with product catalogue, cart, and checkout flow. Implemented typed Pinia stores, Vue Router dynamic routing, and Apollo Client for GraphQL product data queries. [Ref: youtube.com/watch?v=VeNfHj6MhgA — Traversy Media Vue.js Crash Course 2024]
• Full-Stack Job Listing App (Vue 3 + TypeScript + JSON Server): Responsive SPA with full CRUD, Vue Router, Composition API, and Tailwind CSS. Applied component-driven architecture and end-to-end Vitest unit tests. [Ref: youtube.com/watch?v=VeNfHj6MhgA — Traversy Media Vue.js Crash Course 2024]
• GraphQL Product Dashboard (Vue 3 + Apollo Client + TypeScript): Vue frontend consuming a GraphQL API for dynamic product management; implemented typed queries, mutations, and reactive cache updates using Apollo Client. [Ref: hasura.io/learn/graphql/vue/introduction — GraphQL Vue 3 Apollo Tutorial]
• Spring Boot + Vue.js Full-Stack CRUD App (Java + Vue 3 + TypeScript): Frontend SPA integrated with a Spring Boot REST backend; handled API authentication, error boundaries, and TypeScript-typed service interfaces. [Ref: youtube.com/watch?v=Gx4iBLKLVHk — in28minutes Spring Boot + Vue CRUD]
Web Designer / UI Developer · Society of Noble Friends Nov 2021 – Jan 2023
Remote · Contract
• Designed and implemented UI for 15+ WordPress websites using Figma, Adobe XD, and component-based design systems, ensuring cross-device responsive behaviour.
• Created reusable design components and collaborated with developers to translate designs into live builds, cutting revision cycles by ~25%.
• Supported content staging, visual QA, and pre-launch performance optimisation.
Junior Web Designer / Frontend Intern · JobsnDesigns Nov 2019 – Nov 2020
Benin City, Nigeria · Internship
• Assisted in design and build of 8+ WordPress websites; gained hands-on experience with real client deadlines, HTML/CSS implementation, and iterative feedback cycles.
The Solutions will not provide itself, and we are here for this exact reason