TL:DR
I’m a Pakistani-born, US-based software developer with product and UX instincts. I like building user-facing systems where interaction quality, state, and feedback loops matter: front-end apps, interactive simulations, and tools that help people make decisions with less friction.
Background
I graduated with a B.S. in Computer Science from Davidson College (’25). Since then, I’ve been shipping software end-to-end: under my studio Arkem Recurse, I designed and built Arkem, a React/TypeScript/Tailwind product backed by Supabase. I’m comfortable taking a feature from concept → UI → implementation, and I care about the unglamorous parts that make software real: edge cases, error states, accessibility, and maintainable components.
At Davidson, I worked in the DRIVE (Davidson Research In Virtual Environments) lab under Dr. Tabitha Peck, building interactive systems in Unity/C#. I was the primary developer on the PERCEPT research team for a haptics-enabled flight simulation that teaches physics concepts through staged tasks, HUD feedback, and Novint Falcon input/output. I also built an instrumented XR application platform as an independent study (C#/Unity/OpenXR) with telemetry logging and an operational runbook, experiment-ready for virtual reality researchers.
Alongside software development, I’ve done high-output visual and communication work (posters, web assets, wayfinding maps), which sharpened my taste for hierarchy, typography, and clarity.
If you’re hiring for software roles and end-to-end ownership experience, I’d love to talk.
Skillset – tools & practices I employ
Software / Languages
C, C#
Python
React / Typescript
Mobile Apps (hybrid)
SQL, Supabase
VR / XR Development
Workflow
Git
Unity
Agile/Scrum
SDLC
Telemetry
Accessibility (WCAG)
Core CS Coursework
Data structures & algorithms
OOP
Operating Systems (C / Linux projects)
Computer Graphics
Mobile App Development