Hi, I'm Rafig Hajili, a frontend-focused developer based in London with 4+ years of experience building high-performance, scalable web applications using React, Next.js and TypeScript. I craft architectures that prioritize performance, accessibility, and maintainability, and I enjoy collaborating with design, product, and backend teams to deliver production-ready solutions. I have a proven track record of improving site performance and leading cross-functional teams, and I contribute to the open-source ecosystem with React component libraries and tooling.

Rafig Hajili

Hi, I'm Rafig Hajili, a frontend-focused developer based in London with 4+ years of experience building high-performance, scalable web applications using React, Next.js and TypeScript. I craft architectures that prioritize performance, accessibility, and maintainability, and I enjoy collaborating with design, product, and backend teams to deliver production-ready solutions. I have a proven track record of improving site performance and leading cross-functional teams, and I contribute to the open-source ecosystem with React component libraries and tooling.

Available to hire

Hi, I’m Rafig Hajili, a frontend-focused developer based in London with 4+ years of experience building high-performance, scalable web applications using React, Next.js and TypeScript. I craft architectures that prioritize performance, accessibility, and maintainability, and I enjoy collaborating with design, product, and backend teams to deliver production-ready solutions. I have a proven track record of improving site performance and leading cross-functional teams, and I contribute to the open-source ecosystem with React component libraries and tooling.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Frontend Developer at Guavapay Limited
March 1, 2024 - Present
Improved public website performance from 30-40% to 90%+ by building SEO-optimized Next.js applications; established a TurboRepo monorepo with reusable packages and shared components; introduced multi-language internationalization (next-intl); Dockerized apps and implemented CI/CD pipelines; managed a team of 3 developers and coordinated with Design, Backend, and DevOps teams.
Software Developer at Abyss Hub
October 1, 2023 - October 1, 2024
Built frontend architecture from scratch with Next.js App Router; maintained SEO performance above 80%; developed UI components using React Aria and Tailwind; used RTK Query + Zod for API fetching; React Hook Form for multistep forms; created custom animations with Framer Motion; wrote Docker files; unit/integration tests; created technical docs; added Sentry monitoring; integrated AI assistants via Python.
Software Developer at Connectify
November 1, 2023 - February 1, 2024
Delivered 3 full-stack applications for a startup project; contributed to 5+ competition wins. Development with NestJS, PostgreSQL, and Next.js; deployed on Vercel and Railway; integrated AWS S3 for file storage and implemented data management with TypeORM and Zod.
Frontend Developer at Kyla Clinics
May 1, 2023 - August 1, 2023
Built frontend architecture from scratch using Next.js, Tailwind, and Framer Motion; improved SEO using Lighthouse. Used Material UI on an internal project and React with Redux Toolkit/Thunk for state management and asynchronous actions.
Frontend Developer at French-Azerbaijani University
October 1, 2022 - July 1, 2023
Developed ERP/LMS systems with React, Redux Toolkit, and Tailwind; implemented JWT-based role access; configured Sentry for monitoring; participated in code reviews, performance checks, and applied best architecture practices and principles during development.
Frontend Developer at Abyss Hub
October 1, 2023 - October 1, 2024
Architected frontend from ground up using Next.js App Router with server-side rendering (SSR), maintaining 85+ Lighthouse SEO score across 20+ pages; delivered AI widget platform for custom application deployment; developed fully accessible UI component library with React Aria and Tailwind CSS (WCAG 2.1 AA); implemented type-safe API integration using RTK Query with Zod schema validation; built custom animations with Framer Motion; wrote unit/integration tests with Jest; integrated Python-based AI assistants via REST APIs.
Fullstack Developer at Connectify
November 1, 2023 - February 1, 2024
Delivered 3 production-ready fullstack applications (landing page, user dashboard, admin panel) for startup project using NestJS backend with PostgreSQL and Next.js/Tailwind CSS frontend; architected RESTful APIs with NestJS implementing JWT authentication, RBAC, and TypeORM for database management with Zod schema validation; integrated AWS S3 for scalable file storage; deployed applications on Vercel (frontend) and Railway (backend) with automated CI/CD pipelines.

Education

Master of Science (MSc) at FAU Erlangen-Nürnberg
October 1, 2024 - January 19, 2026
Bachelor of Science (BSc) at Université de Strasbourg
October 1, 2020 - June 1, 2024
Bachelor of Science (BSc) at French-Azerbaijani University
October 1, 2020 - June 1, 2024
High School Diploma at Baku European Lyceum
January 1, 2009 - January 1, 2020
Master of Science (MSc) in Information and Communication Technology at FAU Erlangen-Nürnberg
October 1, 2024 - January 19, 2026
Bachelor of Science (BSc) in Computer Science at Université de Strasbourg
October 1, 2020 - June 1, 2024
Bachelor of Science (BSc) in Computer Science at French-Azerbaijani University
October 1, 2020 - June 1, 2024
High School Diploma at Baku European Lyceum
January 1, 2009 - June 1, 2020
BSc Computer Science (Double Degree) at French-Azerbaijani University — Université de Strasbourg
October 1, 2020 - July 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Media & Entertainment, Healthcare, Financial Services