Senior Front-End Developer · WCAG/ADA Specialist

Front-end work that clears the audit, not just the eye test.

14+ years building responsive, cross-browser interfaces — the last 12+ as long-term Senior Frontend Developer for PrestoSports' PrestoWeb CMS, converting Figma designs into accessible Bootstrap/VTL themes used by 100+ colleges and athletic conferences.

Islamabad, Pakistan Available for new contracts Since Feb 2012 — PrestoSports
Contrast checker — live tool WCAG 2.1
#EAF1F5
#0E1720
Preview Stat Leader — Season Rushing Yards
15.1:1 contrast ratio
AA Text AA Large AAA Text AAA Large
14+
Years experience
100%
Job success score
5.0
Rating · 35 reviews
36
Upwork jobs
30K+
Hours logged
100+
Schools on PrestoWeb

What I do

Six areas, one standard.

Everything below is built to the same bar: production-ready, cross-browser, and WCAG 2.1/2.2 compliant from the first commit — not retrofitted after an audit flags it.

FE Front-End Development
HTML5, CSS3, JavaScript, jQuery, Bootstrap 5, and Velocity Template Language (VTL). Responsive, mobile-first builds with consistent cross-browser behavior.
D2C Design-to-Code
Converting Figma designs into production Bootstrap themes — templates, styles, layout, and scripts — that match the comp pixel-for-pixel without sacrificing semantics.
A11Y Accessibility
WCAG 2.1/2.2, ADA and Section 508 compliance, VPAT support. Auditing with WAVE, Axe DevTools, and PowerMapper. ARIA authoring, keyboard-navigation remediation, and screen reader testing.
CMP Component Development
Reusable Bootstrap/VTL components built to a shared theme-component contract: carousels, Slick sliders, tabs, accordions, navbars, and roster/stats/schedule modules.
AI AI-Assisted Engineering
Built Claude Code skills that generate theme wireframes, sections, components, and landing page layouts directly from Figma designs, plus an automated ADA-auditing skill.
OPS Tools & Workflow
JIRA for sprint boards and backlog grooming, Bitbucket/Git for pull requests and code review, Confluence for living documentation. Comfortable working daily with distributed, US-based teams.

Signature engagement

PrestoWeb CMS, PrestoSports

A single long-term client relationship, still active 12+ years in — the clearest evidence of how the work holds up over time.

Senior Frontend Developer, Upwork Contractor

PrestoSports — part of Jonas Software, an operating group of Constellation Software. Building PrestoWeb, a CMS platform used by colleges, universities, and athletic conferences including NAIA and NCAA members for roster, schedule, stats, news, and landing pages.

Feb 2012 — Present
2012

Joined as long-term contractor

Started building mobile-first, fully responsive Bootstrap themes directly from Figma comps — translating designs into templates, styles, layout, and scripts.

Ongoing

Built the shared component library

Reusable Bootstrap/VTL components for the Themes 2.1 library — news carousels, Slick/Bootstrap banner sliders, tabs, accordions, navbars — each authored to meet ADA/WCAG requirements.

Ongoing

Accessibility auditing & remediation

Used WAVE, Axe DevTools, and PowerMapper across roster pages, admin screens, and shared components — adding ARIA labels to the Stat Leader component and keyboard controls for banner navigation.

Recent

Moved theme production to an AI-assisted workflow

Designed Claude Code skills that generate a theme's wireframe, sections, components, and landing page layout from a Figma design, plus a dedicated ADA-audit skill — encoding the team's Velocity + Bootstrap 5 standard so AI-assisted output stays consistent with existing conventions.

Recognition

Recognized by management and peers

Cited for leadership, reliability, and mentoring other front-end team members, per employer and peer recommendation letters.

Career history

Experience

Feb 2012 — Present
Senior Frontend Developer
PrestoSports — PrestoWeb CMS (Upwork Contractor)

Long-term full-time-equivalent engagement building accessible Bootstrap/VTL themes and components for a CMS platform used by 100+ colleges, universities, and athletic conferences. Manages FED-team tickets in JIRA, reviews pull requests in Bitbucket, and attends daily scrums with a distributed, US-based team.

Nov 2008 — Nov 2009
Software Engineer / Business Analyst
Prosol Technologies (Pi Sigma Group), Islamabad

Began as a Software Engineer on ASP.NET projects, then promoted to Business Analyst in the Business Development Department — extracting client business processes and supporting project managers across the full SDLC. Received a merit-based salary increase following a 360-degree performance review.

Jun 2007 — 2008
Assistant Software Engineer / Software Engineer
Avenir Technologies, Islamabad

Contributed to IT solutions development for the firm's client base.

Education & certification

Background

BS, Software Engineering

International Islamic University, Islamabad

Completed August 2009 · CGPA 3.03/4.0

Intermediate (Pre-Engineering)

Govt. Jinnah Islamia College, Sialkot

2003

PSEB Registered Freelancer

Pakistan Software Export Board

Certificate No. FL21/PSEB/2021/63

Top Rated Plus

Upwork talent badge for highly-rated work on large, long-term contracts

100% job success · 5.0 rating

Get in touch

Let's talk about your front end.

Available for long-term contracts and focused engagements — accessibility audits, theme builds, or ongoing front-end support.