Skip to content
View YeabTesfaye's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report YeabTesfaye

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YeabTesfaye/README.md

Hi, I'm Yeabisera (Yeab) Tesefaye 👋🏻

A Full-Stack Developer building production-grade web applications with Next.js and FastAPI. Alongside full-stack work, I conduct authorized penetration testing and am expanding into AI engineering, building LLM-based systems and multi-agent architectures.


🔭 What I'm working on

  • Building full-stack applications for local and international clients as a freelance developer
  • Conducting authorized penetration tests on production systems, including web applications and identity platforms
  • Building AI-powered applications, RAG pipelines, and multi-agent systems
  • Transitioning deeper into AI engineering: LLM integration, retrieval evaluation, and prompt engineering

🛠️ Core Stack

  • Frontend: Next.js (App Router), React, TypeScript, Tailwind CSS, shadcn/ui
  • Backend: FastAPI, Python, Node.js
  • Databases: PostgreSQL, Prisma, MongoDB, Redis
  • AI/ML: LLM integration, RAG, multi-agent systems, prompt engineering
  • Security: Web/API penetration testing, vulnerability analysis, reporting
  • Tools: Docker, Git, Linux

💼 Featured Projects

  • Distributed Job Processing System — production-oriented platform exploring queues, concurrency, retries, idempotency, worker coordination, and failure handling
  • Production SaaS Platform — multi-tenant application with authentication, authorization, background jobs, audit logging, PostgreSQL, Redis, Docker, testing, and CI/CD
  • Application Security Platform — authorized security testing and vulnerability management platform focused on web/API security assessment and professional reporting
  • AI Knowledge Platform — production-oriented RAG system with retrieval evaluation, citations, observability, access control, and prompt-injection defenses

📫 Reach me


Yeab's GitHub stats

Yeab's GitHub streak

Top Languages

Pinned Loading

  1. express-ts-starter express-ts-starter Public

    Production-ready Express API starter: JWT auth with refresh-token rotation, hierarchical RBAC, Drizzle ORM/PostgreSQL, defense-in-depth security middleware, structured logging, OpenAPI docs, Docker…

    TypeScript

  2. PythonAlgoDS PythonAlgoDS Public

    Python Classic Algorithms: Implementations of sorting, searching, linked lists, stacks, queues, trees, graphs, and more. Includes explanations and complexity analysis. Inspired by the Jovian course

    Python

  3. Competitive-Programming Competitive-Programming Public

    A repository dedicated to improving competitive programming skills through a collection of diverse coding challenges, algorithms, and problem-solving strategies.

    Python

  4. api-guardian api-guardian Public

    AST-based static security scanner for Express/Node.js backend projects. Scans a project the way ESLint scans for code issues, but focused entirely on security: hardcoded secrets, missing hardening …

    TypeScript

  5. clean-architecture-fastapi-auth clean-architecture-fastapi-auth Public

    Python

  6. secure-workforce-auth secure-workforce-auth Public

    TypeScript