Skip to the gallery

now · Yale Hacker House · San Francisco

Allah-u-AbhaRodrigues

Yale senior, B.S. in Computer Science + Statistics & Data Science. First person from Mozambique to attend Yale, by way of Porto. This summer: building a startup at the Yale Hacker House, San Francisco.

engineer × artistMaputo → Porto → Lakeville → New Haven → San Franciscographite · acrylic · codein The Wall Street Journal, via the Yale Hacker House

The short version

I'm from Maputo, Mozambique, the first person from Mozambique to attend Yale. Porto for a while, Hotchkiss after that, class of 2023. Now I'm a Yale senior, B.S. in Computer Science + Statistics & Data Science, and this summer I'm building a startup at the Yale Hacker House in San Francisco, the house The Wall Street Journal covered. Half of this page is pencil. The other half is code.

Allah-u-Abha in a black suit at night, arms crossed, on Yale's campus
new haven, after dark
Allah-u-Abha standing beside his graphite portraits at an exhibition
opening night: “i came back, but you weren’t there”

Before Yale · The Hotchkiss School, class of 2023

Lakeville, Connecticut.

One year at Hotchkiss. FTC robotics: our teams won multiple awards at the Connecticut State Championships. Thirds tennis. And the “I came back, but you weren’t there” series, presented at the Troutbeck Symposium. Both made the news:

the current medium is codeml · full-stack · mapsb.s. computer science + statistics & data science, yale

The tech side

~/code

Everything lives in one terminal, and it's a working one: click it, type help, press enter.

allahu@hacker-house: ~/code · bash

maputo → porto → new haven → san francisco

welcome. this terminal is real: type help and press enter.

allahu@hacker-house:~/code$ ls projects/ --all

allahu@hacker-house:~/code$ cat experience/*.md

  • GRP Fellow @ United Nations Development Programmejun 2026 – now · the hague · remote

    Funded by the John E. Linck and Alanne Headland Linck Fellowship, a $9,000 award from Yale's Office of Fellowships for public-interest work.

    • Fellow with the Governance, Rule of Law and Peacebuilding Hub, working on monitoring, evaluation and learning across the hub's programme portfolio.
    • Building impact-measurement tools and indicator frameworks: organizing programme evidence, defining outcome indicators, and making results comparable across countries and teams.
    • Turning messy programme reporting into structured, queryable data, so evaluations start from evidence instead of anecdote.
    • Applying CS and statistics training to governance and peacebuilding data, inside international, cross-functional teams working from The Hague.

    pythonstatisticsdata-analysism&eindicator-frameworks

  • Software Engineer @ HapSTRmay – aug 2025 · los angeles · remote
    • Scaled a photorealistic 3D real-estate app from ~200 to 1,000+ users: CesiumJS + Google Photorealistic 3D Tiles in Next.js/TypeScript, with Street View handoff and click-to-building fly-to.
    • Sub-200ms property lookups from cached geospatial endpoints fusing listing CSVs, public property records, and Microsoft Building Footprints. EPSG:4326 mapping, Haversine search.
    • Prototyped Interior Transparency with PyTorch + Hugging Face to infer floor layouts and render 3D interior previews. Listing-detail clicks up 35%, time-to-first-insight down 40%.
    • Releases went from 2 days to 45 minutes: Docker-first CI/CD (GitHub Actions to AWS ECS), 88% unit-test coverage, blue-green deploys.

    next.jstypescriptcesiumjsgoogle-3d-tilespytorchdockeraws-ecsgithub-actions

  • Machine Learning Engineer @ Unlock Labsjun – aug 2025 · charlotte · remote
    • Cut marketing spend 2% for a $32M DTC brand with a Streamlit-on-AWS analytics engine: Random Forest demand forecasts plus Monte Carlo scenario modeling.
    • One dashboard for forecasts, scenario controls, and KPI tracking, with automated data refresh and audit logs.
    • Channel-reallocation recommendations with confidence intervals, so leadership decided faster.

    pythonscikit-learnrandom-forestmonte-carloawsstreamlitpandas

  • Software Developer @ Yale Computer Society · Yalies.io2025 – now · new haven
    • Backend and search for 30,000+ students and alumni: paginated endpoints, request-level caching, and monitoring handling 3,000+ daily requests on Next.js/Node + Elasticsearch.
    • Query filters, profile views, and contributor docs that cut new-dev ramp-up time.

    next.jsnodeelasticsearchtypescript

  • SWE & ML Mentor @ Curious Cardinals2025 – now · remote
    • Mentored a cohort of four seniors to a full CRUD app in Java/Spring Boot: OOP design, testing, CI.
    • Built an NBA fantasy predictor to ~0.95 AUC with a junior mentee: five Kaggle datasets, XGBoost tuning, a Streamlit app for lineup exploration.

    javaspring-bootpythonxgbooststreamlitarduino

allahu@hacker-house:~/code$ tree coursework/

coursework/

computer science/

Data Structures & Programming Techniques · C, pointers and memory, hash tables, tries, performance in practice

Systems Programming & Computer Organization · assembly, writing malloc, caches, processes, the shell

Algorithms · greedy, dynamic programming, network flow, NP-completeness

Full-Stack Web Programming · React, Node, databases, auth, real deploys

Computer Vision · filtering, features, multi-view geometry, convolutional nets

Verifiable, Private & Decentralized Computing in the Age of AI · zero-knowledge proofs, multiparty computation, trust without a middleman

statistics & data science/

Probability Theory · random variables, distributions, limit theorems

Theory of Statistics · estimators, likelihood, hypothesis testing

Statistical Learning Theory · regression, regularization, kernels, why models generalize

Data Exploration & Analysis · wrangling real datasets, visualization, inference

mathematics/

Linear Algebra · vector spaces, eigenvalues, SVD

Multivariable Calculus · gradients, optimization, the geometry under ML

Discrete Math · proofs, combinatorics, graphs

allahu@hacker-house:~/code$ cat skills.txt

  • languagesPython (Django, NumPy, Pandas, scikit-learn, PyTorch, Streamlit) · JavaScript (React, Node.js, Express) · TypeScript · Next.js · SQL · C · Java · HTML/CSS
  • toolsAWS · Docker · Git · CI/CD · Postman · RESTful APIs · WebSockets · BeautifulSoup · Jupyter · Heroku · Excel
  • spokenEnglish (native) · Portuguese (native)

allahu@hacker-house:~/code$ cat awards.txt

2026 · John E. Linck and Alanne Headland Linck Fellowship, Yale Office of Fellowships. An award for public-interest work, funding my work at United Nations Development Programme.

allahu@hacker-house:~/code$

Nº 14 · a working terminal · 2026 · interactive, please touch

also: flanker on Yale rugby, vice president of Zeta Psi (Eta chapter), mentoring kids through Curious Cardinals, accessibility work on Yale's assistive-tech team, and one semester mapping neurons at the Kuan Lab.

Right now · summer 2026

Living at the Yale Hacker House, San Francisco. Building all day, most nights.

Aerial view of the hacker house backyard, founders around a brunch table
sunday, from the roof
With friends in front of the Golden Gate Bridge on a foggy day
golden gate, week one

Fifteen Yale founders, one Nob Hill house, ten weeks. My project is still under wraps, ask me over coffee. The house is how I ended up in The Wall Street Journal.

Yale Office of Fellowships · 2026

John E. Linck and Alanne Headland Linck Fellowship

An award for public-interest work, funding my work at United Nations Development Programme.

Rugby match in motion, carrying the ball past a yellow school bus
flanker things, Yale rugby
With friends in front of the Golden Gate Bridge on a foggy day
golden gate, week one
Aerial view of the hacker house backyard, founders around a brunch table
sunday standup, hacker house yard
Standing beside my graphite portraits at the exhibition
opening night, 'i came back, but you weren't there'
Yale rugby team photo after beating Columbia
bluedogs 7 – 5 columbia
Night portrait in a suit on Yale's campus
formal, apparently