Selim Ibrahimli — frontend and full-stack developer

Open for select projects from Q4 2026

I design and build web products end to end — interfaces with a point of view, backends that stay boring in production.

Frontend engineering, Full-stack systems, Creative development

5 projects indexed

01 — Archive

Work(05)

Case studies first, then everything else I have shipped. Hover a row to peek; click to open it. Tap a row to open it.

PRJ—01 Product 2026 In progress

Quote Decoder

Upload a repair quote, get a plain-language second opinion before you pay.

A Node/Express app that reads a photo or PDF of a repair, construction or service quote and returns an AI-generated verdict, a line-by-line breakdown, and specific questions to ask the provider.

Role
Full-stack development
Type
Web application
Year
2026
Category
Product
Stack
  • Node.js
  • Express
  • Google Gemini API
  • EJS
  • PDFKit
  • lowdb
  1. Problem

    People sign repair and service quotes with no way to tell if the price or scope is fair.

  2. Approach

    Upload a photo or PDF; Gemini reads it and returns a verdict with a line-by-line breakdown.

  3. Result

    A working Phase 1 MVP — upload, AI analysis, results, PDF export — payment intentionally stubbed for now.

PRJ—02 Client work 2026 Live

ADBOX Reklam

Marketing site for an indoor/outdoor advertising and branding agency.

A multi-page brochure site for an advertising agency — indoor and outdoor ad solutions, branding, digital marketing and print — with dedicated services, projects and about pages.

Role
Design & development
Type
Marketing website
Year
2026
Category
Client work
Stack
  • HTML
  • CSS
  • JavaScript
PRJ—03 Client work 2026 Live

Harmony Media

Landing site for a media production and branding studio.

A single-page site built around one clear promise — elevating a brand — with a strong visual identity carried from the hero straight through to contact.

Role
Design & development
Type
Landing page
Year
2026
Category
Client work
Stack
  • HTML
  • CSS
  • JavaScript

Full archive 05/05

  1. Upload a repair quote, get a plain-language second opinion before you pay.

    A Node/Express app that reads a photo or PDF of a repair, construction or service quote and returns an AI-generated verdict, a line-by-line breakdown, and specific questions to ask the provider.

    Role
    Full-stack development
    Type
    Web application
    Year
    2026
    Category
    Product
    Stack
    • Node.js
    • Express
    • Google Gemini API
    • EJS
    • PDFKit
    • lowdb
    1. Problem

      People sign repair and service quotes with no way to tell if the price or scope is fair.

    2. Approach

      Upload a photo or PDF; Gemini reads it and returns a verdict with a line-by-line breakdown.

    3. Result

      A working Phase 1 MVP — upload, AI analysis, results, PDF export — payment intentionally stubbed for now.

    In progress
  2. Marketing site for an indoor/outdoor advertising and branding agency.

    A multi-page brochure site for an advertising agency — indoor and outdoor ad solutions, branding, digital marketing and print — with dedicated services, projects and about pages.

    Role
    Design & development
    Type
    Marketing website
    Year
    2026
    Category
    Client work
    Stack
    • HTML
    • CSS
    • JavaScript
  3. Landing site for a media production and branding studio.

    A single-page site built around one clear promise — elevating a brand — with a strong visual identity carried from the hero straight through to contact.

    Role
    Design & development
    Type
    Landing page
    Year
    2026
    Category
    Client work
    Stack
    • HTML
    • CSS
    • JavaScript
  4. Landing site for a tax and audit advisory firm.

    A credibility-first landing page for a tax and audit consultancy, built to load fast and read clearly on both desktop and mobile.

    Role
    Design & development
    Type
    Landing page
    Year
    2026
    Category
    Client work
    Stack
    • HTML
    • CSS
    • JavaScript
  5. This site: a hand-built, data-driven personal portfolio.

    My own portfolio — a dependency-light developer site with a data-driven project archive, a working terminal, and a hero that reacts to the pointer.

    Role
    Design & development
    Type
    Portfolio site
    Year
    2026
    Category
    Personal
    Stack
    • Vite
    • Vanilla JS
    • CSS

02 — Profile

About

I build web products from the pixel to the query plan. I care about the parts nobody screenshots — latency, edge cases, and the empty state at 3 a.m.

  1. 01Interfaces

    Fast, accessible front ends with real motion design behind them.

  2. 02Systems

    APIs, data models and realtime layers that survive contact with users.

  3. 03Tools

    Small, sharp developer tooling that removes a repeated annoyance.

03 — Stack

Tools of the trade

stack.sh — 42 entries

$ ls frontend/

  • daily driver: React Components, but small ones.
  • daily driver: Next.js When the product needs a server.
  • daily driver: Vite Feedback loop under 100 ms.
  • daily driver: CSS Plain first. Layout is a solved problem now.
  • regular use: GSAP For timelines CSS should not have to carry.
  • regular use: Astro Content sites that ship almost no JS.
  • exploring: Svelte Interested in what a compiler can remove.
daily driver regular use exploring ↑ ↓ to move between categories

04 — Contact

Bring me the
hard part.

Taking on select projects from Q4 2026. Email is the fastest route. Replies usually within a day.