Hi, my name is

Yehualashet.

I build secure, AI-integrated, Automated & real-time systems.

Full-stack software engineer specializing in production-grade backends, AI-integrated systems, SOAR security automation and DevSecOps pipelines. I architect systems that are tested, containerized and designed to scale.

About Me

I am a full-stack software engineer, AI-integrated systems developer and security specialist with a relentless focus on building production-grade systems that are secure by default, thoroughly tested, and designed for long-term maintainability. My stack spans Django REST APIs, React frontends, and containerized infrastructure — all held together by engineering discipline.

In my security automation work I build SOAR platforms that replace manual incident triage with fast, deterministic, auditable workflows. Security is not a feature I add — it is an architectural property I enforce from the first commit.

I practice TDD across every layer, ship reproducible Docker environments, and enforce coverage gates in CI. Nothing deploys broken on my watch.

I am expanding into DevSecOps, AI evaluation tooling, and cloud-native architectures — investing in technologies that compound engineering capability over time.

TECH I REACH FOR

  • Python / Django
  • React / Next.js
  • TypeScript / JavaScript
  • Ollama / Local RAG
  • Docker / Compose
  • GitHub Actions
  • PostgreSQL
  • Vitest / Pytest

Skills

⚙️

Backend Engineering

  • Python / FastAPI
  • Django / Django REST
  • Prisma ORM & SQLAlchemy
  • WebSockets & MQTT (Mosquitto)
  • PostgreSQL & Redis
  • REST API & Microservices Design
🖥️

Frontend Engineering

  • Next.js (App Router)
  • React & TypeScript
  • Tailwind CSS
  • Zustand State Management
  • Leaflet.js Geospatial Maps
  • Responsive & Glassmorphic UI
🧪

Testing & Quality Engineering

  • Vitest (Unit Test Suite)
  • Pytest & Integration Testing
  • Zod & Pydantic v2 Schema Validation
  • Test-Driven Development (TDD)
  • Playwright / Selenium E2E
  • CI/CD Coverage Merge Gates
🔒

Security & AI Automation

  • Shuffle SOAR Platform Integration
  • SOC Incident Response Workflows
  • NextAuth.js & bcrypt Security
  • Privacy-First Local LLMs (Ollama)
  • Multi-Mode RAG Systems
  • RBAC & Audit Logging
🚀

DevOps & Infrastructure

  • Docker & Docker Compose
  • Nginx Reverse Proxy & SSL
  • GitHub Actions & GitLab CI/CD
  • Redis Spatial & Pub/Sub Caching
  • System Monitoring & Diagnostics
  • Infrastructure as Code
🔮

Engineering Focus

  • Real-Time Telemetry Systems
  • High-Concurrency E-Commerce
  • DevSecOps & Secure Code Review
  • Air-Gapped AI Platforms
  • Distributed Systems Architecture

Projects

01

TrackFleet — Real-Time Vehicle Tracking System

Real-Time WebSockets & MQTT Telemetry

PROBLEM

Fleet managers needed low-latency tracking of distributed vehicles with dynamic geofencing, real-time alert generation, and reporting without dropping high-frequency IoT telemetry connections or overwhelming PostgreSQL storage.

ARCHITECTURE

Polyglot full-stack tracking architecture featuring Next.js App Router, Leaflet.js, and Zustand state management on the frontend, backed by an async Python + FastAPI microservice with SQLAlchemy ORM and PostgreSQL. Ingests vehicle telemetry via Mosquitto MQTT broker, broadcasts live movement coordinates over native WebSockets, and utilizes Redis for spatial pub/sub caching. Containerized with Docker Compose behind an Nginx reverse proxy.

SECURITY & TESTING

Strict data contract validation via Pydantic v2. Async token-based auth during WebSocket handshakes, strict rate-limiting policies, Docker container network isolation, and Nginx SSL termination with optimized CORS policies.

Next.jsTypeScriptFastAPIPythonWebSocketsMQTTLeaflet.jsZustandRedisPostgreSQLDockerNginx
02

Ethiopian Gemstone E-Commerce Platform

Vitest Unit Tests & Zero-Trust Schema Validation

PROBLEM

Luxury gemstone trading requires high-precision transaction handling, strict input data validation, bulletproof authentication, and exhaustive test coverage to prevent payment and inventory state corruption.

ARCHITECTURE

Production-grade e-commerce application built on Next.js (App Router) and TypeScript, utilizing Prisma ORM with PostgreSQL for type-safe database queries and migrations. Features server-side rendering, dynamic inventory management, and zero-trust payload validation using Zod schemas. Implements secure session handling via NextAuth.js with bcrypt password hashing.

SECURITY & TESTING

Test-driven development (TDD) workflow backed by 183+ unit tests in Vitest covering authentication flows, inventory locks, and schema boundaries. NextAuth.js session security with bcrypt password hashing and strict Zod payload validation to neutralize injection attacks.

Next.jsTypeScriptPrisma ORMZodNextAuth.jsbcryptVitestPostgreSQLTailwind CSS
03

Agazh-AI — AI Chat Platform

Privacy-First Multi-Mode RAG

PROBLEM

Enterprise demand for private, air-gapped AI assistance without leaking confidential data or relying on third-party SaaS LLM APIs.

ARCHITECTURE

AI chat platform (Next.js, Ollama, SearxNG) featuring real-time streaming, multi-mode Retrieval-Augmented Generation (auto / smart / deep-think), local LLM inference, multimodal attachment handling, and persistent conversation management with pinning and duplicate prevention.

SECURITY & TESTING

Air-gapped LLM inference via Ollama ensuring zero external network data leaks. Input sanitization and isolated prompt contexts per session.

Next.jsTypeScriptOllamaSearxNGRAGTailwind CSSDocker
04

National Incident Report Platform (NIRP)

SOC Workload Cut by ~90%

PROBLEM

Security analysts at national SOC levels experienced high MTTR and manual bottlenecking when triaging alerts across fragmented security tools.

ARCHITECTURE

National SOC case management system and Python-based automation workflow. Built with Django REST, React, and PostgreSQL. Integrates open-source Shuffle SOAR to orchestrate end-to-end incident lifecycles, cutting investigation time by 50% with geographic attack-origin KPI maps.

SECURITY & TESTING

Granular RBAC, strict audit logging for every investigation action, input validation, and containerized deployment behind Nginx. Automated CI/CD integration test suite for playbook execution.

PythonDjangoReactShuffle SOARPostgreSQLDockerREST API
05

EthioCERT Official Website

Sub-1-Second SOC Escalation

PROBLEM

Need for an official, international-standard national CERT portal for incident reporting, public vulnerability advisories, child protection, and rapid emergency SOC intake.

ARCHITECTURE

High-availability web portal built with React, Django REST Framework, Docker, and Nginx reverse proxy. Automated deployment pipeline via GitLab CI/CD. Features built-in cyber awareness modules.

SECURITY & TESTING

Adheres to FIRST and international CERT security standards. Strict Content Security Policy (CSP), rate-limiting on reporting endpoints, and secure secret handling.

ReactDjango DRFDockerGitLab CI/CDNginxPostgreSQL

Engineering Principles

🛡️

Secure by Design

Security is an architectural property, not a bolt-on feature. Least privilege, secrets management, and defense-in-depth enforced from commit one.

Automation-First

If a process runs more than once, it gets automated. CI/CD pipelines, incident playbooks, and testing suites eliminate toil systematically.

🧪

Test-Driven Development

Tests before implementation. Unit, integration, and E2E layers provide confidence. Coverage gates enforce quality at merge time.

🚀

CI/CD Reliability

Every commit triggers build, test, and deploy. Infrastructure is codified, environments reproducible, deployments deterministic.

🌐

Scalable Architecture

Clean boundaries, separation of concerns, and horizontal scalability — systems ready to grow without rewrites.

🔭

Compound Learning

I invest in technologies that compound: DevSecOps, AI evaluation tooling, cloud-native patterns, and quantum computing fundamentals.

Get In Touch

WHAT'S NEXT?

Let's Build Something Together

Whether you have a project needing a strong engineering foundation, a security automation challenge, or just want to connect — my inbox is always open.

Say Hello