Epic Games · ActiveLoc: IslamabadStack: C++ / UE5 / React / TS

Ahmed
Rizwan

Building creative tools at scale

$I work on creative tools, 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 how things actually work.

02

Experience

Epic Games
Lead 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
Snappymob
Senior Software Engineer

Built Android and web apps for clients across the region.

2017 — 2020
Convo
Software Engineer (Android)

Contributed to the native Android client for Convo, a social networking app for work along the lines of Slack.

2016 — 2017
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.

  • JetBrains Rider

    My go-to IDE when I’m working in UE5. The C++ tooling and Unreal Engine support are a big step up for engine work.

  • 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.