Skip to content
Available for new projects

I build websites and web applications that actually work

From a single landing page to a full web application. Development of digital products with Angular and TypeScript — thoughtful interfaces, clean code, and attention to the details that matter.

Frontend Developer · Web Developer

Farrukh Djanbaev — Frontend Developer
Services

What I can build for you

From a simple page to a full web application.

Landing Page

A modern one-page site for a product, a service, a company or a personal brand.

Website

A corporate or multi-page website for a business, a company or a project.

Online Store

Product catalogue, product pages, cart, checkout and the business logic behind it.

CRM

A system to manage clients, orders, tasks, users and internal company processes.

Web Application

A complete web application with authentication, user accounts, an API and interactive features.

Telegram Mini App

A mini application that runs directly inside Telegram.

Custom Solution

A tailored digital solution built around one specific client problem.

Your project is not on the list?

Write to me — let us talk
Technologies

The stack I build on

The tools follow the problem, not the other way around. Here is what I work with every day.

Core

  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • SCSS

State & architecture

  • RxJS
  • NgRx
  • ComponentStore
  • Angular Signals
  • Nx

Interface

  • Angular Material
  • PrimeNG
  • Taiga UI
  • Tailwind CSS
  • Figma
  • Design to code
  • Responsive UI
  • Accessibility

Tooling

  • REST API
  • Git
  • GitHub

AI in the development process

I use AI tools to move faster — prototyping, researching solutions, exploring ideas. It is part of the process, not a replacement for engineering: the architecture, the code quality and the result stay my responsibility.

Expertise

Where I add the most value

Professional experience built around four areas.

Angular application architecture

Modular structure, lazy loading, Nx monorepos, reusable component libraries. The project still makes sense a year later.

State management

RxJS, NgRx, ComponentStore and Angular Signals. A predictable data flow instead of tangled subscriptions and accidental re-renders.

Interfaces & design systems

Angular Material and Tailwind CSS, responsive layouts, accessibility, one shared token system. An interface people can actually use.

Integrations & REST APIs

Backend integration, authentication, forms and validation, error and loading states — handled the way users expect them to be.

Process

How the work runs

Clear stages, so you always know where the project stands.

  1. 01

    Discovery

    We go through the problem, the audience and the goal, and agree on what the product actually has to do.

  2. 02

    Structure & prototype

    Screens, user flows and logic are defined. The structure is approved before the first line of code is written.

  3. 03

    50% upfront

    Once the prototype is approved, 50% is paid upfront. The balance is due on delivery.

  4. 04

    Development

    I build in iterations. You see working results along the way instead of waiting blindly for a final reveal.

  5. 05

    Launch

    Deployment, testing on real devices and handover of the project.

  6. 06

    One week of warranty

    A week of free revisions after delivery: fixes, adjustments and small improvements.

Projects

Real projects

Websites I have built for real clients.

Friseur Prestige Bregenz website preview

Friseur Prestige Bregenz

Responsive website for a men's and children's hair salon with services, gallery, opening hours, contact information and appointment requests via Telegram.

Technology

  • HTML
  • Tailwind CSS
View Project (opens in a new tab)
Zahnarztpraxis Dr. Magomed Aydiev website preview

Zahnarztpraxis Dr. Magomed Aydiev

Modern website for a dental practice with information about treatments, contact details and appointment requests sent directly to a Telegram bot.

Technology

  • Angular
  • Tailwind CSS
View Project (opens in a new tab)

Need something similar? Tell me about it

Farrukh Djanbaev — Frontend Developer
About

Farrukh Djanbaev

Frontend Developer / Web Developer

I build interfaces and web applications — from small websites to systems with authentication, user accounts and real business logic. Angular and TypeScript are my main tools.

I do not just write code to order. I dig into the business problem, propose a solution and take responsibility for the outcome: a product that is clear to the user, stable in production and easy to keep developing.

Under the FD Tech name I take projects end to end — from structure and interface all the way to launch and support.

  • Direct communication, no middle layer
  • Clean code and a readable project structure
  • Responsive and accessible by default
  • Support after launch
Contact

Tell me about your project

Describe the task in a couple of sentences and I will come back with a solution. Usually within a day.

Or directly

Response time

Usually within 24 hours

How I work

Remotely, with clients worldwide

Please add your name so I know who I am talking to.

Leave an email or a phone number — otherwise I cannot reply.

Please choose a project type.

Please describe the task in at least a sentence (10 characters or more).

Your details are used only to answer this request.

Privacy terms

Last updated: 1 September 2026

A short, honest note about what happens to the details you leave in the form on this site.

1. Who processes the data

The data is processed by Farrukh Djanbaev, an independent developer and the author of this site. You can reach me at farrukhdjanbaev@gmail.com or on Telegram at @fd_dev.

2. What is collected

Only what you type into the form yourself: first name, last name (if you give one), a contact for the reply (email or phone), the project type, your message, and the language the site is open in. The form collects nothing else.

3. Why it is needed

The single purpose is to answer your enquiry and discuss possible work together. There are no mailing lists, the data never enters advertising databases, and it is never sold or passed to third parties.

4. Where it goes

The enquiry arrives in a personal Telegram chat through the Telegram Bot API, which means it passes through Telegram Messenger servers. The site is hosted on Vercel which, like any host, keeps technical request logs (IP address, browser type, timestamp). Those logs are created by Vercel; I do not use them for marketing.

5. How long it is kept

Your message stays in the Telegram conversation until I delete it. I normally delete the thread once a project is finished or declined. On your request I will delete it sooner.

6. Cookies and browser storage

The site uses no cookies. One value is saved in your browser localStorage — the interface language you chose, so you do not have to switch it again on your next visit. It is a technical preference, it cannot identify you and it is never transmitted anywhere. Fonts are served from this site itself — your browser contacts neither Google Fonts nor any other external service. Traffic is measured with Vercel Web Analytics: it works without cookies, leaves no identifier in your browser, collects only aggregated statistics (page, country, device type, referrer) and never links visits across different websites.

7. Your rights

At any time you may ask to see, correct or delete everything you sent. Write to farrukhdjanbaev@gmail.com or to @fd_dev on Telegram — I will delete it without questions and confirm that I have. Sending the form is voluntary: if you do not send it, you leave no data at all.