Designing
digital spaces
with purpose.

I enjoy bringing ideas to life through thoughtful design and functional websites. I'm particularly interested in creating digital experiences that help hospitality businesses present themselves online.

AI-generated illustrative portrait of Amir Hakim by a window overlooking Kuala Lumpur towers

Behind the pixels.

I'm interested in how people interact with digital spaces and how thoughtful design can make those experiences better.

I enjoy exploring layouts, typography, and frontend development, especially when working on websites that need to communicate a strong sense of place.

Hospitality is an area I find particularly interesting because every property has its own character and story.

My creative toolkit.

  • HTMLThe structure everything else sits on.
  • CSSLayout, rhythm and the small details.
  • JavaScriptInteractions that feel natural.
  • FigmaWhere ideas get their first shape.
  • UI DesignClear, calm interfaces.
  • Responsive Web DesignWorks on every screen size.
  • Frontend DevelopmentTurning designs into working pages.
  • Website OptimisationLighter pages, faster loading.

Tech stack.

Build

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React

The core languages and libraries for building pages and interfaces.

Style

  • Tailwind CSS
  • CSS Grid
  • Flexbox

Layout systems for responsive, well-structured designs.

Design

  • Figma
  • Typography
  • Wireframes

Planning structure and visual direction before writing code.

Ship

  • Git
  • Vite
  • Lighthouse
  • WebP / AVIF

Version control, fast builds and keeping pages light.

Education & learning.

Education

  • Universiti Malaya

    Kuala Lumpur, Malaysia

    Bachelor of Computer Science (Software Engineering)

    Academic focus

    • Software Engineering Principles
    • Object-Oriented Programming
    • Software Design and Architecture
    • Human-Computer Interaction
    • Software Quality
    • Database Systems
    • Algorithms and Data Structures

Certifications & learning

  • freeCodeCamp

    Responsive Web Design

  • freeCodeCamp

    JavaScript Algorithms and Data Structures

  • Meta

    Front-End Developer Professional Certificate

  • AWS

    Cloud Practitioner Essentials

Frontend Development

  • HTML5
  • CSS3
  • JavaScript
  • React
  • Responsive Web Development

Software Engineering

  • Object-Oriented Programming
  • Software Architecture
  • API Integration
  • Database Fundamentals

Interface Engineering

  • UI Implementation
  • Component-Based Design
  • Design Systems
  • Web Accessibility

Development Tools

  • Git
  • GitHub
  • Visual Studio Code
  • Figma

How I bring ideas together.

  1. Discover

    Understand the business and its audience.

  2. Organise

    Create a clear website structure.

  3. Design

    Develop a visual direction that reflects the property's character.

  4. Refine

    Improve responsiveness, usability, and performance.

Have a project
in mind?

If you're a hotel owner looking to establish an online presence or improve your website, I'd be happy to hear what you're planning.

contact@amirhakim.my
Send an email