Lead Engineer @ Epic Games

Hello there! 👋
I’m Ahmed Rizwan.

I work on creative tools - Fab / Quixel Bridge / Megascans - the kind artists and devs poke at every day. Some days that’s C++ deep inside Unreal Engine, others it’s React and TypeScript on the web.

When I’m not shipping - I’m writing about code or trying out something new just to see how it works. 🙂

Ahmed Rizwan
01

Recent Articles

Notes on code, tools, and things I’ve figured out along the way.

Jetpack Compose: Calculator UI

Cloned Android 10’s Calculator UI using Jetpack Compose, as it’s (surprisingly) one of the more complex UI structures.

Jetpack Compose: Twitter UI

I decided to test out Jetpack Compose by making a simple Twitter UI clone after I came across a tweet by Mariano Zorrilla.

02

Experience

Epic GamesLead Engineer

Architecting Fab and the creator tools inside the Epic Games Launcher.

2020 — Present
Quixel (Epic Games)Front-end Lead

Led the web team behind Megascans and Quixel Bridge.

2020 — 2023
SnappymobSoftware Engineer

Built Android and web apps for clients across the region.

2017 — 2020
03

Projects

Apps and products I’m most proud of having worked on.

  • Fab in Launcher

    Integrated Fab marketplace experience within Epic Games Launcher, bringing enhanced content discovery to creators.

    C++Unreal Engine

    fab.com

  • Fab Plugin (UE5)

    The Unreal Engine plugin for Fab, enabling seamless content integration directly into your projects.

    C++Unreal Engine

    fab.com

  • Bridge Plugin (UE5)

    The gateway plugin to Megascans & MetaHumans inside of Unreal Engine 5.

    C++Unreal Engine

    quixel.com/bridge

  • Megascans

    The largest and fastest growing 3D scan library.

    ReactNext.jsTypeScript

    quixel.com/megascans

  • 988 FM (Mobile)

    A leading Chinese-language radio station app based in Malaysia.

    AndroidJava

    snappymob.com/988

  • Convo (Android)

    Convo is a work collaboration platform that goes beyond chat/messenger solutions.

    AndroidKotlinRxJava

    convo.com/android

04

Uses

Software I use and other things I recommend.

Development tools

  • Visual Studio Code

    Over the past few years, I have tried switching away from VS Code but I keep coming back - it’s just super convenient and gets the job done without fiddling around too much.

  • Alacritty

    Love using this terminal in combination with tmux - it’s fast!

  • SourceTree

    Use it for viewing the Git graph - and for rebasing branches. I personally like to keep the Git tree flat and clean.

Productivity

  • Raycast

    This spotlight alternative is super handy once you get used to it.

  • Obsidian

    I love using Obsidian - it’s become my second brain for capturing everything.