MarkTech
Atomic Pixels
Frontend Developer
2024 — 2025
Modular frontend architecture & component design
Engineered scalable Nuxt applications and built reusable UI component libraries using Vue 3 and TypeScript, establishing consistent design systems and maintainable architecture across the codebase.
State management & fine-grained access control
Implemented predictable global state management with Pinia and enforced complex role-based UI visibility using CASL and custom directives to securely govern feature accessibility.
Decoupled API integration & domain separation
Architected multiple specialized API client layers to maintain strict separation of concerns between core user management workflows and interactive QR customization services.
Automated E2E testing & quality assurance
Designed and deployed robust end-to-end testing suites with Playwright across critical user flows, catching software defects early and significantly reducing production regressions.
