Shipping production systems
YosephZewdu
Software Engineer
Backend-first. Full-stack when needed.
I ship full-stack features when needed, and I'm most at home on backends, DevOps, and Telegram bots. I care about reliability, clean structure, and products people actually use.
A bit about me
Software engineer based in Addis Ababa. I work across the stack and go deepest on Backends, DevOps, and Telegram bots.
I've shipped APIs, learning platforms, payment tools, bots, and the infra that keeps them running, and I step into frontend when the product needs it.
I like owning delivery end to end: clear goals, solid builds, and reliable deploys.
Where I've worked
Browse roles like a career console. Select a company to load the work.
● active role
Full-timeBackend & DevOps Engineer
Hasab AI·2025 - Present
- 01Moved the Laravel API to Octane with Swoole for much faster request handling and higher concurrency.
- 02Containerized the stack with Docker and Supervisord, and set up Horizon for queue monitoring.
- 03Built Chat Context, TTS, translation, and audio APIs with auth, rate limits, and multi-language subtitle support.
Selected work
Open a project to see what shipped, the stack, and the outcome.
featured · Full-stack
Job Scout
Your personal job scout: matched jobs, explained, with applications you approve.
Ingests public job feeds, matches listings against a CV/GitHub profile with explanations, drafts cover letters for review, and delivers alerts via web or Telegram bot/Mini App.
FastAPI
Stack
Web + Telegram
Channel
- 01Live Telegram bot @j0bscoutbot for alerts and Mini App access.
- 02Multi-source job pipeline with profile matching and draft applications you review before sending.
- 03Career hub extras: DSA sync, trends from job data, roadmap gaps, and a browser extension to fill forms from profile.
// architecture FastAPI + ARQ worker on Postgres/pgvector and Redis power a Next.js web/Mini App (Vercel) and Telegram bot; job adapters ingest feeds, match with explanations, and draft applications for human review.
What I work with
Tools from real projects. Chosen for the job, not the trend.
$ cat core_stack
category
Languages
$ ls ./languages
