System design solutions
Requirements analysis, architecture, data modelling and integration flows — so the system is easy to scale and maintain from day one.
A beautiful interface is incomplete without seamless performance. I take pride in owning the entire process—from initial design to final deployment—ensuring every detail aligns perfectly with the overarching vision.
Across development, design, and photography, the core philosophy remains unchanged: deeply comprehend the fundamental problem before engineering the solution.
Building websites and apps from start to finish — from the UI to the backend operations, focusing on speed and maintainable code.
Requirements analysis, architecture, data modelling and integration flows — so the system is easy to scale and maintain from day one.
Fast, responsive web interfaces on every device, faithful to the design and tuned for page-load performance.
APIs and server-side services in Node.js, Golang and Rust — authentication, authorisation, data processing and third-party integrations.
Cloud server infrastructure, CI/CD, monitoring, backups and routine maintenance to keep the system running smoothly.
Payment gateways, SSO/OAuth sign-in, email, file storage and other external services — connected securely, with error handling and data sync.
Faster queries, caching and page loads; vulnerabilities patched, tight access control and security configuration done to standard.
An assessment of the existing architecture and codebase, an improvement roadmap and a standardised development workflow for the team.
Designing interfaces and experiences for web and apps — from wireframes, user flows, to a final UI ready to be built.
Interviews, surveys and behaviour analysis to understand the users and the real problem worth solving.
Information architecture, wireframes and task flows mapped out before any detailed UI.
Complete, consistent and responsive interfaces for web and mobile apps.
Interactive prototypes for user testing, plus components and design tokens handed off ready to build.
A review of the live product against usability principles, pinpointing friction and recommending prioritised improvements.
Interfaces for dense data: tables, charts, filters and clear business workflows that are easy to use every day.
Designing brand identities, publications, and visual content for social media.
Logo, colour palette, typography and brand guidelines — one consistent identity across every touchpoint.
Business cards, brochures, posters and packaging — print-ready files that meet press requirements.
Posts, banners, cover images and template sets that stay in line with the brand.
Hero images, ad banners, article covers and landing-page visuals, sized correctly for every platform.
Custom illustrations and icon sets in the brand's style, ready for web, apps and print.
Company profiles, pitch decks and reports — clear layouts, visual data and an on-brand look.
Across development, design, and photography, the core philosophy remains unchanged: deeply comprehend the fundamental problem before engineering the solution.

Building websites and apps from start to finish — from the UI to the backend operations, focusing on speed and maintainable code.

Designing interfaces and experiences for web and apps — from wireframes, user flows, to a final UI ready to be built.

Designing brand identities, publications, and visual content for social media.
[Demo] Cổng thông tin y tế
[Demo] Hệ thống CMS nội bộ
[Demo] Ứng dụng đặt lịchA refined interface has to go hand in hand with great performance — from the first sketch to launch.
Got an idea, a product that needs a refresh, or just a question? Drop a few lines — I'll get back to you within 24 hours.
Ready to bring your creative vision to life through robust software, intuitive design, or compelling photography. Let's connect.
Ready to bring your creative vision to life through robust software, intuitive design, or compelling photography. Let's connect.