Skip to content
View DevAbas's full-sized avatar

Highlights

  • Pro

Block or report DevAbas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
devabas/README.md

πŸ‘‹ Hello, I'm Abas

I am a Senior Frontend Engineer building performance-critical React applications for platforms serving 80M+ users. I specialise in frontend architecture, design systems, performance optimisation, and accessibility, with an AI-assisted development workflow.

πŸš€ Skills

Languages & Frameworks:

JavaScript TypeScript HTML5 CSS3 Sass React Next.js Node.js Three.js

State & Data:

Redux React Query TanStack GraphQL WebSocket

Build & Tooling:

Vite Webpack SonarQube Git

AI-Assisted Development:

Claude Code GitHub Copilot Cursor

UI & Design:

Material UI Tailwind CSS Styled Components Figma

Testing:

Vitest Jest Playwright React Testing Library

πŸ— Architecture

  • Frontend architecture β€” feature-based module structures with isolated API layers, adopted across multi-application codebases.
  • Design systems β€” built and maintained reusable component libraries; extended shared systems across frontend teams.
  • Data & caching β€” factory-based hook architectures for unified data fetching with session-persisted caching.
  • Rendering & performance β€” SSR, dynamic routing, code-splitting, and virtualisation for large datasets.
  • Build & quality β€” Vite pipelines with vendor splitting, pre-commit linting, and automated regression checks.
  • Accessibility & standards β€” WCAG 2.2 AA conformance and Core Web Vitals for high-traffic public-sector services.

πŸ’Ό Professional Experience

Senior Frontend Engineer Β· Limestone Digital (Contract)

2024 - Present

  • Building production features for a large-scale government migration and visa platform.
  • Contributing to frontend architecture and refactoring legacy code, resolving ~90 maintainability and duplication issues flagged by SonarQube.
  • Delivering interfaces meeting WCAG 2.2 AA and Core Web Vitals standards required for high-traffic public-sector services.
  • Driving an AI-assisted development workflow, encoding project conventions and reviewing all generated code before merge.

Senior Frontend Engineer Β· Whirr Crew (Contract)

2023 - 2025

  • Owned the frontend for one of three internal logistics platforms for Tesco, as primary developer in a 16-person team.
  • Architected a feature-based module structure with isolated API layers, adopted across all three applications.
  • Designed and shipped a reusable QueryTable component standardising how teams render operational data.

Senior Frontend Engineer Β· Vollou (Contract)

2024 - 2026

  • Owned the entire frontend as sole engineer, delivering 3 dashboards, 28 API integrations, and Firebase authentication from scratch.
  • Designed a factory-based hook architecture for unified data fetching with session-persisted caching.
  • Implemented virtualised track lists and Mapbox venue mapping, cutting render time by ~40% on large datasets.

🌐 Connect with Me

πŸ“« Get in Touch

I am always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out via email or through my social channels above.

πŸ™‚

Pinned Loading

  1. agency agency Public

    Rebuilding awwwards websites using react and gsap

    TypeScript 25 2

  2. skills skills Public

    Open-source AI agent skills. By Abas Turabli.

    Shell