Projects_

Quant researcher, ex-BlackRock VP, Citadel and Schonfeld alumna, Columbia MS in mathematical finance. I build and ship AI products across markets, language, and culture.

At the terminals
The builder/ on the desk

Markets

[ 01 — 03 ] Equities · Research · Signals
russell3000-research-dashboard
01Dashboard

Equity Research

An equity dashboard for the Russell 3000 with a research chatbox on top. It tracks how every sector and industry is performing, surfaces the highest-scored companies inside the leaders, and flags the week's biggest earnings beats and misses.
Web dashboardRAG agent2,900 names · 5-factor score
watchlist
02Web app

Watchlist

The watchlist tracks the companies in my portfolio on both fundamental and technical metrics. The data refreshes several times a day, and the tool recommends a course of action for each name: exit, trim, hold, or pile on.
Web appRules + model36 names · 3 checks a day
trade-alerts · daily digest
03Email

Trade Alerts

I set up two trade alerts: one tracks the trades made by members of Congress, and the other tracks the trades made by company insiders. The Congress routine runs once a day, and the insider routine runs every hour on trading days.
EmailTwo digestsCongress daily · insider hourly

Language

[ 04 — 05 ] Vocabulary · Nuance · Precision
a writer's draft · flagged
glaringconspicuousblatanttransparent
It underlines a generic expression and suggests a more precise alternative that fits the intensity, the nuance, and the context
a writer's draft · revised
Pick one and the sentence is rewritten
04Chrome extension

Vocab Premium

Vocab Premium catches generic intensifier-plus-adjective phrases as you write and suggests precise single-word alternatives that fit the tone, the nuance, and the context.
Chrome extensionMulti-model4,797-pair dictionary

1983

iOS app1,976 words · 208 clusters · 6,408 quiz questions App Store ↗Read the story behind 1983 →
1983 maps vocabulary as cartography. You browse the word-clusters, learn each word in its context, quiz yourself, and track your mastery over time. The quizzes started with recognition, picking the word that fits a definition. I soon found that recognizing a word is not the same as producing it, so I added quiz types that test recall, giving the word yourself. They have become part of my morning routine, with my morning coffee and LED mask.
6 screens · scroll
01Explore: clusters as cassette tapes
Cluster map
02Every cluster, a map by intensity and register
Word detail
03Tap a word for meaning and a literary citation
Quiz
04Quiz: which word fits the definition
05Progress: a 90-day mastery map
06Marketing: envy vs jealousy, an AI-built clip
6 screens · scroll

Culture

[ 06 ] Philosophy · Art · Community

Le Salon

iOS app26 weekly movements App Store ↗
Le Salon is your digital cultural journal. You can review books, movies, and TV shows, share cultural activities with your friends, and keep everything you are looking forward to in a tidy list.
6 screens · scroll
La Liste
01La Liste: everything to read, watch, hear
Reviews
02Reviews and ratings
03A weekly philosophical movement
04Activity: weekly picks for your city
05Your weekly journal
06Marketing: the Kierkegaard week as one reel
6 screens · scroll

Tools

[ 07 — 08 ] Claude skills · plugins
chart-selection / from question to chart
07Claude skill

Chart Selection

Picks a chart by starting from the question it has to answer: what kind of question it is, which visual encoding answers it most accurately, then the chart.
Claude skill135 chart types · 12 families
On GitHub ↗
agent-crew / a side panel for Claude Code
08Claude Code plugin

Agent Crew

A side panel that shows every agent in a Claude Code session as a character, grouped by plan step, with Scout the dog for anything that holds the work up.
Claude Code plugin5 characters · 1 dog
On GitHub ↗
How to contact me
SOUMAYA / PROJECTS "How it's built" opens the deep dive