Full-stack AI engineer

I build a lot of things. I ship the ones that earn it.

I'm a full-stack AI engineer: I build platforms end to end, with AI as the load-bearing part — turning models into products people actually use, not demos. Right now that's small language models, agents, and the question under all of it: can you trust what they produce? Quieter underneath runs a long thread of security and reliability.

A small map of this site An interactive map linking to the work, about, now, notes, and contact pages. Work About Now Notes Contact

Each point is a page. Hover to look closer.

The map has another side.

The other side · AI-assisted

The map, speaking.

Ask about the work, the approach, or what has his attention now. The voice is narrow by design: it answers from approved public material and points back to real pages.

  1. Page

    The public map is awake. Ask a useful question and I will point to what I know.

Complete the quiet verification before asking. Each response is generated when you submit.

This is a scoped AI interaction. Submitted questions are sent to OpenAI for a response. It is not Ali, and it does not have access to private information.

SpotifyScraper — the one people actually use.

A Python library that pulls clean, typed data out of Spotify's public web player — tracks, albums, artists, playlists, and podcasts — without official API keys. It isn't a demo or a placeholder: it's a real package on PyPI with real users, a documentation site, and the unglamorous maintenance that keeps a library alive across breaking changes. If you want to see how I build and support something other developers depend on, this is the honest example.

2026 · active · open source

SpotifyScraper

Extract public Spotify data in Python — tracks, albums, playlists, podcasts, and lyrics — without an account, API key, or OAuth.

PythonWeb scrapingOpen sourceAutomation
Read the project details
259 Stars
28 Forks
386 Commits

The wider range.

Beyond that one shipped library the surface is broad — AI tools and agents, full-stack platforms, automation, and a steady undercurrent of security work. Most of it is private or client work, so I'd rather point to one thing I fully stand behind than a wall of half-claims.

A few of the public signals are real, though, and worth being honest about. The numbers below are fetched live when the site builds — never invented, never rounded up.

259 GitHub stars
1,312 SO reputation
32 Answers shared
25 Questions asked
More about how I work

What has my attention.

  • 01Learning small language models properly — what they can really do at sizes you can afford to run, and how to tell when one is actually any good.
  • 02Building agents with guardrails I trust: structured output, moderation, rate limits, hard cost caps. (The little 'ask' on this site is one of them.)
  • 03Treating verification as a feature, not an afterthought — proving that model output is faithful to its source before anything depends on it.
The current page

A good place to begin

Working on something interesting? Tell me about it.

Say hello
boiler room — ali@aliakhtari.com