Skip to content

Open to front-end roles & freelance projects

Farid ZeynalovFront-end developercrafting polished UIs.

For the past 4+ years at One Studio I’ve been building production websites with React, Next.js and TypeScript — 25+ of them live, for hotels, residential developers, clinics, retailers and industrial companies.

years in production
4+
websites shipped
25+
industries
5
panorama.az
Homepage of panorama.az
projects.tssrc/data
  • panorama.az
  • garabaghotel.az
  • 24k.az
  • viengroup.com
  • excelsior.az
  • tabia.az
  • yashamal.az
  • badamdarhotelandresidences.az
  • skybreeze.az
  • merkeziklinika.az
  • lassa.az
  • kaan.az
  • elevenpark.az
  • gashalti.az
  • galaalti.az
  • shamakhipalace.az
  • ramadaplazagence.com
  • centralpoint.az
  • aghdamcityhotel.az
  • yevlakhcityhotel.az
  • yenee.az
  • safenet.az
  • arsenalfire.az
  • plastcon.az
  • upsconstruction.az
  • granit.az
  • corp.pashaproperty.az
  • quk.edu.az
  • palid.az

01Selected work

Real sites, shipped and live.

A few of the production websites I’ve worked on at One Studio — from luxury residences to resort booking and online retail.

All 29 projects
  1. React, Next.js & TypeScript

    Front-end development

    Production-ready websites and web apps built with React, Next.js and TypeScript. Clean, component-based code that's fast, accessible and easy for your team to extend long after launch.

    • React & Next.js (App Router) applications
    • Reusable, strictly typed component systems
    • State management with Redux Toolkit, RTK Query or Zustand
    • Responsive, cross-browser layouts down to the pixel
  2. Interfaces with intent

    UI design & design systems

    Interfaces that look considered and feel effortless. I turn rough ideas or existing designs into a consistent visual language — spacing, typography, colour and every interactive state worked out.

    • UI concepts, page layouts and responsive variants
    • Design tokens and component libraries
    • Motion and micro-interactions that guide, not distract
    • Accessible colour, contrast and focus states
  3. Fast, findable, measurable

    SEO & performance

    Sites that load quickly and get found. Technical SEO and performance are built in from the first commit — not bolted on after launch — so search engines and real users both get a fast experience.

    • Technical SEO: metadata, sitemaps, Open Graph, semantic HTML
    • Core Web Vitals and Lighthouse optimisation
    • Code splitting, lazy loading and image optimisation
    • Static generation and caching strategies
  4. Practical AI in your product

    AI integration

    AI features your users will actually use: assistants, smart search and content tools connected to modern LLM APIs, with streaming, clear loading states and safe fallbacks so they feel fast and trustworthy.

    • Chat and assistant interfaces with streamed responses
    • LLM API integration (OpenAI, Anthropic)
    • AI-powered search, summaries and content tools
    • Prompt design with structured, validated output
  5. Connected to real data

    APIs & web applications

    Dynamic products wired to real data — booking flows, catalogues, dashboards and forms connected to REST or GraphQL APIs, with solid loading, empty and error states at every step.

    • REST and GraphQL API integration
    • Booking systems, product catalogues and filters
    • Forms, validation and error handling
    • Multilingual sites (Azerbaijani, English, Russian)
  6. Care for live products

    Maintenance & optimisation

    Ongoing care for live, business-critical sites. New features, fixes and performance improvements shipped carefully, without disrupting the traffic and customers that depend on them.

    • Feature development on existing codebases
    • Bug fixing and cross-browser / cross-device QA
    • Migrating legacy markup to modern components
    • Dependency upgrades and code audits

03Skills & expertise

The toolkit I reach for daily.

Everything here is something I use in production — no filler, no percentages.

4 items

Languages & markup

The fundamentals everything else is built on.

  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
6 items

Frameworks & libraries

Component-driven apps with predictable state and data fetching.

  • React
  • Next.js (App Router)
  • Redux Toolkit
  • RTK Query
  • Zustand
  • Tailwind CSS
2 items

Testing

Confidence in components before they reach production.

  • Jest
  • React Testing Library
9 items

Tools & practices

How the work gets shipped and kept healthy.

  • Git
  • Docker
  • REST API integration
  • GraphQL
  • Responsive design
  • SEO
  • Performance optimization
  • Cross-browser compatibility
  • Component-based architecture

04AI

AI, built into how I work.

I use AI tools every day to prototype, refactor and test faster — and I build AI-powered features into the interfaces I ship. The judgment, the review and the final quality stay with me.

Faster prototypes, cleaner refactors, smarter products.

AI speeds up the routine parts of the work so more time goes into architecture, details and quality.

Tools I work with

  • ChatGPT
  • Claude
  • Cursor
  • GitHub Copilot
  • OpenAI API
  • Anthropic API
  • Vercel AI SDK
  • Zod

AI-assisted development

Pairing with AI coding assistants to scaffold components, refactor legacy code, write tests and review changes — with every line reviewed before it ships.

LLM integration

Connecting front ends to large language model APIs: server-side calls that keep keys safe, streamed responses, retries, rate limits and graceful fallbacks.

Conversational UI

Chat and assistant interfaces that feel responsive — streamed tokens, cancellation, message history, Markdown rendering and fully keyboard-accessible flows.

Prompt engineering

Structured prompts and system instructions, JSON output checked against a schema, and testing responses so AI features behave predictably in production.

05Experience

Where I’ve been building.

Front-End Developer

One Studio · Baku, Azerbaijan

04/2022 — Present

  • Built and shipped 25+ production websites and web applications across hospitality, real estate, healthcare, education and e-commerce — including the Tabia Group Hotels portfolio.
  • Developed responsive interfaces with React, Next.js, TypeScript and Tailwind CSS, replacing legacy markup with reusable component systems adopted across multiple client projects.
  • Integrated RESTful APIs to power dynamic content, booking systems and interactive platforms.
  • Implemented SEO best practices and performance optimizations — code splitting, lazy loading, image optimization.
  • Maintained and extended live, business-critical applications without disrupting production traffic.
  • Worked directly with designers, backend engineers and clients to turn business requirements into technical solutions.

Education

  1. 09/2018 — 06/2020

    Master's degree

    Computer Science — Software of Computer Systems and Networks

    Azerbaijan Technical University

  2. 09/2014 — 05/2018

    Bachelor's degree

    Computer Engineering

    Azerbaijan Technical University

Certificates

  • IELTS 7.02019 – 2021

06About

A little about me.

I'm a front-end developer based in Baku. Since 2022 I've been at One Studio, where I've built and shipped more than 25 production websites for hotels, residential developments, clinics, retailers and industrial companies.

Most of my day-to-day is React, Next.js, TypeScript and Tailwind CSS: turning designs into reusable component systems, wiring them to REST APIs for things like booking flows and catalogues, and making sure the result loads fast, ranks well and behaves the same in every browser.

A lot of that work happens on live, business-critical sites, so I care about shipping changes carefully. I work directly with designers, backend engineers and clients, and I'm now looking for a front-end role where I can own larger, more complex features.

Based in
Baku, Azerbaijan
Currently
Front-End Developer at One Studio
Focus
React, Next.js, TypeScript
Education
MSc Computer Science, Azerbaijan Technical University
Languages
  • English · Fluent
  • Azerbaijani · Native
  • Turkish · Fluent
  • Russian · Basic

07Contact

Have a role or a project in mind? Let’s talk.

I’m looking for a front-end role and I’m open to freelance work. Email is the fastest way to reach me.