Software engineer and AI ethics researcher focusing on thoughtful product
development,
UX design, tech ethics, and politics.
Resume
Highlights
- Senior software engineer and front-end tech lead // Google
- Masters in AI Ethics and Society // University of Cambridge, 2026
- PhD in Computer Science // Max Planck Institute for Informatics, 2016
Interests
- Full-stack development
- Web development
- UX design
- Accessibility
- Formal methods
- Ethics of technology
- AI safety
- Political philosophy
Technical skills
- Java
- TypeScript
- Angular
- HTML/CSS
- Python
- Material Design
- Figma
Languages
- English
- Arabic
- German
Research
AI ethics
I am interested in the study of the social space produced by technology, and how
this space can challenge or propel collective action and resistance to power.
Computer science
My doctoral work was focused on formal verification of
distributed systems using interactive theorem proving. At the moment, I am looking to
work in AI research, particularly in the AI safety space. I am also interested in the
potential intersection between AI and formal methods.
Political ideas
There’s a dream I have in which I love the world. I run from end to end like fingers through her hair. There are no borders, only wind. Like you, I was born. Like you, I was raised in the institution of dreaming.
— Cameron Awkward-Rich, Meditations in an EmergencyInstead then, of thinking of places as areas with boundaries around, they can be imagined as articulated moments in networks of social relations and understandings, but where a larger proportion of those relations, experiences and understandings are constructed on a far larger scale than what we happen to define for that moment as the place itself, whether that be a street, a region, or even a continent. And this in turn allows a sense of place which is extroverted, which includes a consciousnesss of its links with the wider world, which integrates in a positive way the global and the local.
— Doreen Massey, A Global Sense of PlaceIt does us no good to just feel a growing sense of jeopardy over what the scientists are “up to.” As citizens we’re responsible for what we know and what we don’t know.
— William Zinsser, Writing to Learn
Archive
Things I made or am currently working on.
- I am building a document editor for researchers which attempts to find research papers relevant to the document content.
- This app helps you practice Spanish verb conjugations in all moods and tenses.
- This London station roulette generates a random London neighborhood to explore.
Walks
Favorite spaces