Next.js · Node.js · NestJS · TypeScript · Python · PostgreSQL
AI Integration — LLMs, RAG pipelines, AI-powered product features
AI-Enabled Full Stack Engineer building scalable SaaS products, REST and GraphQL APIs, and AI-integrated web applications since 2022, using React, Next.js, Node.js, NestJS, PostgreSQL and Python.
I work across the full product surface — designing schemas and APIs, building the interfaces on top of them, and wiring in LLM and RAG features so they hold up in production rather than in a demo. I also contribute to open source Python libraries, which is where a lot of my instinct for clean interfaces and careful debugging comes from.
| Frontend |
|
||||||||
| Backend |
|
||||||||
| Database |
|
||||||||
| AI & Python |
|
||||||||
| DevOps & Tools |
|
|
NumPy |
SciPy |
pandas |
sktime |
pgmpy |
skrub |
Hive |
Named in the release notes of six shipped versions:
skrub 0.7.2 · skrub 0.9.0 · pgmpy v1.1.0 · sktime v1.0.0 · skpro v2.12.0 · Hive v0.6.0
Highlights: two new parameters in skrub's public API · a ChronosForecaster fix that unblocked a failing sktime CI job · a convergence guard stopping AutoETS from selecting unstable models · a corrected rotation formula in SciPy's docs · 27 merged PRs building out pgmpy's datasets and example_models modules.
From zero to deploying on Vercel like a pro — turns out passion compiles perfectly.