Fijman.tech web & desktop
Web & Electron development Available for new projects

FIJMAN.tech

Websites, web applications and cross-platform desktop apps on Electron. Designed with care — built with code.

See what
it does.

гнездино-пасека.рф

Websites and
desktop apps.

Responsive website layouts on different devices
01 / WEBSITES

Websites

Landing pages, business sites and portfolios. Responsive, fast and built around your content, not a template.

Web application interface on a computer
02 / WEB APPS

Web apps

Configurators, dashboards, forms and custom interfaces — pages that work as a tool, not just a brochure.

Desktop computer running a cross-platform app
03 / ELECTRON

Desktop apps

Cross-platform apps on Electron for Windows, macOS and Linux — built with web technologies, installed like any regular program.

Clean web development code on a screen
04 / SUPPORT

Support

Clean, documented code that can be updated and extended after launch — by me or by your own team.

Clean code.
Clear logic.

waves.js
// A few lines of math draw the whole picture.
// Move the pointer over the result.

function draw(time) {
  ctx.clearRect(0, 0, width, height);

  for (let i = 0; i < 22; i++) {
    ctx.beginPath();

    for (let x = -8; x <= width + 8; x += 8) {
      const wave = Math.sin(x / 46 + time / 900 + i / 3);
      const bump = Math.exp(-((x - mouseX) ** 2) / 6000) * 22;

      ctx.lineTo(x, 60 + i * 13 + wave * (6 + i / 2) - bump);
    }

    ctx.lineTo(width + 8, height + 20);
    ctx.lineTo(-8, height + 20);

    ctx.fillStyle = "#22272e";
    ctx.strokeStyle = `hsl(208 50% ${28 + i * 2.6}%)`;
    ctx.fill();
    ctx.stroke();
  }

  frame = requestAnimationFrame(draw);
}

Live result

Move or drag across the waves

From idea
to launch.

Seven stages, one person, no handoffs lost in translation. Async by default, weekly syncs, every decision documented in the repo — not buried in a chat history.

  1. 01 Idea

    Discovery call, goals, audience and competitors — so we solve the right problem, not just a nice one.

    Brief & scope
  2. 02 Structure

    Sitemap, content model and user flows — the skeleton everything else has to agree with.

    Wireframes
  3. 03 Visual

    Type, color, spacing and tone locked into tokens — a system, not a one-off set of screens.

    Design tokens
  4. 04 Interface

    High-fidelity screens for every breakpoint and state — loading, empty, error included.

    Clickable prototype
  5. 05 Code

    Semantic markup, component architecture, small reviewable commits — no framework left un-questioned.

    Git history
  6. 06 Test

    Cross-browser passes, accessibility checks and a Lighthouse run for websites — and test builds on each target OS for Electron apps.

    Lighthouse 95+
  7. 07 Launch

    Deployment to your hosting or ready-to-install builds for Windows, macOS and Linux. CI/CD, monitoring and a short handover doc — so you're never locked to me.

    Live site or installer

Have a
project?

Tell me what you need — a website, a web app or an Electron desktop app. A few lines are enough to start. You'll get a reply from the developer directly, usually within 12 hours.

Blog & social
contact.json
{
  "email": "hello@fijman.tech",
  "telegram": "@fijman",
  "response_time": "< 12h",
  "timezone": "UTC+3",
  "status": "available",
  "services": ["websites", "web apps", "electron"],
  "platforms": ["web", "windows", "macos", "linux"],
  "handwritten_code": true
}