Hello, I am

a |

Senior Frontend Developer with 8+ years of commercial experience building and shipping customer-facing web applications — from polished responsive interfaces through to API-driven functionality and production delivery.

Scroll

EXPERIENCE

July 2025 – Present
work

Senior Frontend Developer

Xeffix Technologies Ltd
Full-time
RemoteRemote
  • Lead day-to-day front-end delivery for responsive customer-facing interfaces using React.js, TypeScript, JavaScript, HTML5 and CSS3, balancing hands-on development with maintainability and consistent UI standards.
  • Contribute to front-end architecture decisions around reusable component structure, application organisation, state management and API integration, helping keep features scalable and easier to maintain.
  • Build reusable components and interactive UI features integrated with RESTful APIs, handling asynchronous requests, validation, loading states, error states and data-driven updates.
  • Apply WCAG-aligned accessibility practices including semantic HTML, keyboard-friendly interactions and ARIA patterns while improving mobile responsiveness and front-end performance.
  • Review frontend changes, share implementation guidance and promote consistent coding practices, component reuse and engineering quality across ongoing development work.
  • Use Git and GitHub workflows with structured pull requests and CI/CD quality checks to support controlled releases, collaborative review and continuous improvement.
React.jsTypeScriptJavaScriptHTML5CSS3RESTful APIsGitGitHub ActionsCI/CDWCAG
Jan 2023 – June 2025
work

Frontend Developer

GeoNexus Solution & Technologies
Full-time
RemoteRemote
  • Developed and maintained React and TypeScript interfaces in collaboration with product, UX and backend teams, translating business requirements into responsive, maintainable application features.
  • Built reusable component libraries and shared UI patterns, improving consistency across screens and reducing duplicated implementation effort.
  • Used Redux-style state-management patterns to organise shared application state and support predictable data flow across complex interactive screens.
  • Integrated React interfaces with RESTful APIs and backend services, implementing robust loading, validation, error and empty-state behaviour for production workflows.
  • Contributed to code reviews, frontend standards and engineering discussions, helping improve component design, code quality, maintainability and development consistency.
  • Worked in Agile/Scrum delivery cycles using Git-based workflows, sprint planning, issue tracking and collaborative testing to support reliable releases.
ReactTypeScriptReduxRESTful APIsComponent LibrariesAgile/ScrumGit
Nov 2020 – Dec 2022
work

Associate Frontend Engineer

Graana.com
Full-time
Faisalabad, PakistanOn-site
  • Developed and maintained customer-facing frontend features, working on responsive interfaces, property listings, search and catalogue-related user journeys.
  • Built and enhanced reusable frontend components for cards, filters, forms, listing pages and detail views, improving consistency and maintainability across the application.
  • Integrated frontend features with backend APIs and dynamic property data, supporting search, filtering, listing updates and data-driven content.
  • Improved responsiveness, usability and frontend performance across desktop and mobile devices using modern JavaScript, HTML5 and CSS3.
  • Collaborated with technical and business teams to troubleshoot UI issues, implement improvements and deliver frontend changes through Agile development cycles.
JavaScriptReactHTML5CSS3REST APIsResponsive DesignAgile
Apr 2019 – Aug 2020
work

Freelance Frontend Web Developer

Fiverr US
Freelance
RemoteRemote
  • Delivered 12+ responsive e-commerce and business websites, translating client requirements and design references into working user interfaces.
  • Built reusable page sections, forms, navigation and responsive layouts using JavaScript, HTML5 and CSS3, with strong attention to usability across screen sizes.
  • Integrated third-party services and API-driven content where required, troubleshot front-end issues and supported client revisions through final release.
  • Managed work independently from requirements and estimation through implementation, testing and delivery, achieving a 95% client-satisfaction rate.
JavaScriptHTML5CSS3Responsive DesignThird-Party APIs
May 2019 – Sep 2019
work

Software Development Intern

Al-Khawarizmi Institute of Computer Science
Internship
Lahore, PakistanOn-site
  • Collaborated within a 12-person multidisciplinary development team to implement 15+ application features and improve UI responsiveness by 20%.
  • Supported front-end development, testing and defect resolution while learning structured Git workflows, code review practices and Agile team delivery.
JavaScriptHTML5CSS3GitAgile
K

Komal Afzal

Senior Frontend Developer | React · Next.js · TypeScript
location_onBirmingham, United Kingdom

About Me

Senior Frontend Developer with 8+ years of commercial experience building and shipping customer-facing web applications, from polished responsive interfaces through to API-driven functionality and production delivery. AI-native in day-to-day development, using tools such as Claude Code, GitHub Copilot and Codex ChatGPT to accelerate feature development, refactoring, debugging, documentation and test generation, while applying careful human review before changes reach production.

Comfortable owning frontend features end to end, working closely with product, UX and backend engineers, and making practical technical decisions in fast-moving environments where requirements continue to evolve. Experienced in building reusable, maintainable interfaces, improving performance and usability, and contributing to code quality, engineering standards and reliable delivery — communicating effectively across technical and non-technical teams and focusing on practical outcomes rather than over-engineering solutions.

0+
Years Experience
0+
Websites Delivered
0%
Client Satisfaction
0%
UI Responsiveness Gain

SKILLS

codeFrontend

React.jsReact.js
Next.jsNext.js
TypeScriptTypeScript
JavaScript (ES6+)JavaScript (ES6+)
Redux ToolkitRedux Toolkit
account_treeContext API
HTML5HTML5
CSS3CSS3
devicesResponsive Design

architectureArchitecture & Design

schemaFront-end Architecture
extensionDesign Patterns
widgetsComponent-Driven Development
paletteDesign Systems
dashboard_customizeReusable Components
grid_viewMicro-Frontend Concepts

apiState & APIs

Redux / Redux ToolkitRedux / Redux Toolkit
hubState Management
apiRESTful APIs
data_objectJSON
syncAsync Data Handling
ruleValidation & Error States

accessibility_newAccessibility & Performance

accessibilityWCAG-Aligned Development
htmlSemantic HTML
record_voice_overARIA Patterns
keyboardKeyboard Accessibility
hourglass_topLazy Loading
call_splitCode Splitting
speedPerformance Optimisation

scienceTesting & Quality

JestJest
React Testing LibraryReact Testing Library
CypressCypress
theater_comedyPlaywright
checklistUnit & Integration Testing
rate_reviewCode Reviews

buildDevOps & Tooling

GitGit
GitHubGitHub
GitLabGitLab
GitHub ActionsGitHub Actions
rocket_launchCI/CD Pipelines
ViteVite
npmnpm
JIRAJIRA
TrelloTrello
Azure Boards & ReposAzure Boards & Repos

groupsDelivery & Leadership

sprintAgile / Scrum
handshakeStakeholder Collaboration
descriptionTechnical Documentation
schoolMentoring
verifiedEngineering Best Practices
help_centerRequirements Clarification

smart_toyAI-Native Development

terminalClaude Code
auto_awesomeGitHub Copilot
psychologyCodex / ChatGPT
auto_fix_highAI-Assisted Refactoring
scienceAI Test Generation
fact_checkHuman Review Discipline

EDUCATION

code

Bachelor of Software Engineering

University of Agriculture Faisalabad

Aug 2016 – Sep 2020
BSE

Four-year Software Engineering degree covering computer science fundamentals, software design and development, databases, web technologies and engineering practice.

schoolUndergraduate Degree
location_onFaisalabad, Pakistan

CERTIFICATIONS