Yunus A. Hassen

yuna@yunadevefy.me:~$ whoami

I build AI products people actually use.

> ai_ml_engineer_and_frontend_lead · addis_ababa

finish

0+

years shipping production software

0K+

monthly users on AI features I built

0%

ML query latency cut through backend redesign

0K+

monthly actives on TravelColombia.ai

00 / terminal

Talk to the site.

yuna@yunadevefy.me: ~

welcome to yunadevefy.me

type 'help' and hit enter to look around

>

01 / what i do

The full stack of an AI product.

01

RAG and agentic systems

Retrieval pipelines and multi-step agent workflows that hold up in production, built with LangChain, LangGraph, FastAPI, vLLM, and Qdrant.

02

AI-native frontends

Streaming interfaces that make model output feel instant, from SignalR token streams to optimistic UI, in React, Next.js, and TypeScript.

03

NLP for low-resource languages

Custom hate-speech and misinformation detection models for Amharic and other Ethiopian languages, a space where off-the-shelf models fail.

02 / the pipeline

How an AI feature ships.

The same path runs under everything I build, from TravelColombia.ai to the logistics RAG engine at Adilas Tech. Data in, grounded answer out, streamed into an interface that keeps up.

01> ingestdata + embeddings02> retrieveqdrant · rag03> generatevllm · gpt-4o04> streamfastapi · sse05> renderreact · next.js

03 / selected work

Work that shipped.

> view_all

04 / toolkit

The stack I reach for.

PythonFastAPILangChainLangGraphRAGvLLMQdrantPineconeTensorFlowNLPPrompt EngineeringGemini APIGPT-4oVercel AI SDKReactPythonFastAPILangChainLangGraphRAGvLLMQdrantPineconeTensorFlowNLPPrompt EngineeringGemini APIGPT-4oVercel AI SDKReact
Next.jsTypeScriptTailwind CSSGSAPThree.jsZustandNode.jsPostgreSQLMongoDBDockerAWSGCPCI/CDFlutterNext.jsTypeScriptTailwind CSSGSAPThree.jsZustandNode.jsPostgreSQLMongoDBDockerAWSGCPCI/CDFlutter

05 / career

Where I have been.

  1. AdilasTech

    Nov 2025 - Present

    Senior Software Engineer, AI and Frontend Lead

    Onsite, Addis Ababa · US company, Virginia HQ

    Took a logistics platform from no AI capability to a live streaming assistant, and set the reference architecture the engineering team now builds against.

    ai · ml

    • Built the company's first production LLM inference stack: a FastAPI and vLLM service handling concurrent token generation, serving several hundred concurrent requests at peak.
    • Designed the RAG retrieval layer on Qdrant over several hundred thousand indexed documents, using asynchronous embedding and vector search to keep retrieval off the critical path so lookup cost does not compound with generation latency under load.
    • Built complexity-based query routing between self-hosted open-weight models and OpenAI GPT-4o, cutting per-query API spend and establishing the evidence base for the platform's model-sourcing decision.

    frontend

    • Architected the real-time streaming interface: a React client consuming the inference API over SignalR, with token-by-token rendering, scroll anchoring, request cancellation, and recovery from partial or failed streams.
    • Built the component and state layer for the RAG experience, covering citation surfacing, source previews, and skeleton loading, using memoization and Suspense boundaries to stay responsive during multi-second retrieval and generation.
    • Established shared frontend conventions: typed API contracts against the FastAPI backend, component composition rules, and error boundaries, removing duplicated integration code across every AI feature.

    both

    • Established the concurrency, backpressure, and error-recovery patterns now standard across every AI feature in the product.
    • Set engineering standards for AI feature delivery covering prompt versioning, model evaluation before release, and observability on inference latency and token spend.
  2. Independent Consultant

    Aug 2025 - Oct 2025

    Contract Engineer

    Freelance, Remote

    Four independent engagements across frontend and AI products, taken on between full-time roles.

    ai · ml

    • Shipped a retrieval-augmented assistant for [client or domain], indexing [N] documents into [Qdrant or Pinecone] and cutting [manual lookup time] by [X%].
    • Integrated [Gemini or GPT-4o] into [product], owning the prompt and evaluation pipeline and lifting [answer accuracy or task completion] by [X%] against a labeled benchmark.

    frontend

    • Built the streaming chat interface in Next.js and TypeScript with token-by-token rendering, request cancellation, and recovery from failed streams, bringing time to first token down to [X ms].
    • Rebuilt [client]'s [surface] in React and Next.js, raising Lighthouse performance from [X] to [Y] and cutting bundle size [Z%].

    both

    • Took [N] of the four engagements from prototype to production deployment on [AWS or GCP] with Docker and CI/CD, handing each off with documentation the client's own team could build on.
  3. SkyHighCloud

    Nov 2024 - Jul 2025

    Senior Software Engineer

    Remote, Coimbatore, India

    Led delivery across 10+ client products collectively supporting 100,000+ monthly sessions.

    ai · ml

    • Led LLM integration across 10+ client products, delivering structured extraction, summarization, and conversational agents on shared internal patterns that cut AI integration time on new projects from weeks to days.
    • Engineered prompt pipelines and context-injection strategies against the Gemini API, evaluated against human-labeled benchmarks rather than spot checks, increasing user engagement 25%.
    • Redesigned data retrieval on ML-serving paths through query restructuring, indexing, and a caching layer, reducing query latency 40% and removing the dominant bottleneck in end-to-end inference response time.

    frontend

    • Led frontend development for 10+ client products in Next.js and React, spanning data-heavy dashboards, multi-tenant platforms, and AI-driven tools.
    • Built real-time conversational AI interfaces with the Gemini API and Vercel AI SDK, covering streaming responses, structured output rendering, and conversational state.
    • Improved page performance through code splitting, image and font optimization, and server-component adoption, tightening Core Web Vitals on client-facing pages.
    • Established component standards with product and design partners, holding the line on semantic markup, keyboard navigation, and WCAG 2.1 AA contrast requirements.

    both

    • Owned deployment on AWS with Docker and GitHub Actions CI/CD, automating Jest and Cypress runs, type checks, linting, and preview deployments across a distributed team.
  4. Adotsense

    May 2021 - Nov 2024

    Machine Learning Engineer and R&D Lead

    Remote, Addis Ababa

    Led R&D for hate-speech and misinformation detection in languages with no usable pretrained baselines.

    ai · ml

    • Led R&D for hate-speech and misinformation detection in Amharic, Afaan Oromo, and Tigrinya, owning the full lifecycle from dataset construction through production deployment.
    • Fine-tuned multilingual BERT on a purpose-built labeled corpus, applying transfer learning to compensate for severe data scarcity and class imbalance across all three languages.
    • Designed the labeling taxonomy and annotation guidelines that made consistent multi-annotator training data possible at scale, the foundation the entire modeling effort depended on.
    • Deployed automated content-analysis data pipelines on Google Cloud AI, cutting manual review time 35% and scaling verification throughput well beyond human moderation capacity.

    frontend

    • Built and owned the complete React frontend for the internal ML analysis platform, giving researchers interactive visualization of model outputs over large, noisy datasets with D3.js and Recharts.
    • Designed data-dense interfaces with filtering, drill-down, and real-time result streaming against the Python and TensorFlow backend, making complex model behavior legible to non-engineers who had to act on it.

    both

    • Used engagement analytics and A/B testing to direct training data selection and public-facing component decisions, contributing to a 170% increase in traffic over six months.
  5. Maed Technologies

    Dec 2019 - May 2021

    Software Developer

    Remote, Debre Birhan

    Shipped two products for a university campus, both grounded in direct user research.

    frontend

    • Launched a cross-platform Flutter app for campus navigation and real-time announcements, reaching 2,000+ active users in its first year.
    • Built the full frontend for a university procurement application, designing a flow that cut manual processing effort 65%; still in daily use across the university.

    both

    • Conducted requirements research with 250 university students and translated the findings into the prioritized specification and information architecture for both products.

06 / beyond the code

Community and credentials.

Community

Lead Organizer

Google Developer Group Adama

Organizing a regional developer community, running events and mentorship programs with a 90 percent project-completion rate among participants.

Mentor

ADPList and Microverse

Mentoring early-career engineers on career growth, code review habits, and breaking into AI engineering.

Credentials

  • BSc in Computer Science and Engineering, Adama Science and Technology University
  • AWS Generative AI certification
  • Udacity AWS Cloud Developer Nanodegree
  • Kifiya AI Mastery Program

07 / contact

yuna@yunadevefy.me:~$ start_a_project

Open to senior AI/ML and frontend engineering roles, remote or on-site, and to interesting collaborations. Based in Addis Ababa, Ethiopia.