TS/React/Next.js • Node • Python/FastAPI • Postgres • Docker • CI/CD + automation
Remote full-stack developer with 10+ years delivering TypeScript-first React/Next.js apps backed by Node.js and Python/FastAPI services. CI-first shipping with Docker, Postgres, and automation in async, distributed teams — including AI-assisted implementation/review with test and CI guardrails.
Portfolio: asafr-dev.github.io
- SupportDesk App — end-to-end app: UI + backend + Docker + CI
- SupportDesk API (FastAPI) — service-separated tickets API
- SupportDesk Admin UI (React) — admin UI talking to the FastAPI service
- Reusable Workflows — reusable GH Actions workflows + scaffolds + scripts
- Frontend: TypeScript, React, Next.js, Tailwind CSS
- Backend: Node.js, Python, FastAPI, Express, REST APIs, GraphQL
- Data: PostgreSQL, Prisma, Redis, MongoDB, MySQL, indexing
- DevOps: Docker, GitHub Actions (CI/CD), AWS, Linux, Nginx
- AI-assisted dev: ChatGPT, GitHub Copilot, Cursor, Claude Code, Codex (codegen + review)
- Quality: Playwright, Vitest, pytest, linting, code review
Focus: shipping maintainable systems fast (automation + CI-first), async-friendly remote collaboration.
- Build thin vertical slices, then harden with tests, monitoring, and CI gates
- Prefer readable, typed code and small PRs
- Automation-first (scripts, CI/CD, repeatability)
- AI-assisted coding + review, but always validated via tests/CI (no blind copy-paste)
- Comfortable collaborating async across time zones