muhammed@london:~$ whoami

MUHAMMED UYGUR Muhammed Uygur

I unite design and engineering.

Websites, brand identity & digital products — built end to end.

pressKto navigate
$ cat identity

Identity

Engineered like software, crafted like design.

  • </> code: typed, versioned, shipped
  • design: considered to the last pixel
  • one signature behind every build

design × engineering — from one mind.

$ cat about.md

About

const muhammed = {
  role: "Creative Technologist",
  disciplines: ["Developer", "Designer"],
  based: ["London, UK", "Türkiye"],
  buildsEndToEnd: ["websites", "brand identity", "social"],
  unites: "design" + "engineering",
  available: true,
}

A computer engineer and designer who unites design and engineering.

I build websites, brand identity and social media for brands and digital products — end to end.

The engineering ships it; the design makes it worth shipping.

$ git log --stat

By the numbers

+ 9 brands & websites built end-to-end

+ 4+ years in design, social & front-end

+ 6 projects across European cities

$ view skills

Skills

Development

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js
  • PHP

Design

  • Figma
  • Photoshop
  • Illustrator
  • After Effects
  • Premiere Pro
  • InDesign
  • Lightroom
  • Framer
$ cat education.log

Education

  1. MSc Management & Organization Dokuz Eylül University 2023–2025
  2. BSc Computer Engineering Girne American University 2017–2021
  3. Assoc. Computer Programming Düzce University 2014–2016
$ open ./projects

Selected work

CIBES Conference website SABEM Conference website GAP Congress website DMS Journal website EBOR Journal website Ripondone website Cansu Matematik website uygur.dev developer portfolio

CIBES Conference

Identity, social & ad campaigns · six European editions · Springer

visit live site
$ open ./design

Design work — brand, print & campaign

Brand, print & campaign design — hover to pause, click any piece to enlarge.

$ git remote -v

Code — public repositories

$ cat build.md

How this is built

// the command palette you just used — real source
function openPalette() {
  palette.hidden = false;
  input.focus();          // focus trap in, restore on close
  trap.activate();         // arrow-key list nav, aria listbox
}
  • a11yWCAG AA
  • deps2
  • build step0
  • target60fps
  • reduced-motionok
  • build#0000000
$ email muhammed-uygur

Contact

available for new work

Let’s build something worth shipping.