Skip to content

I'm Eyasu, a software engineer in Addis Ababa. I build AI-powered tools and the systems around them.

Currently at MMCY. Available for freelance work.

About

These days I build software that takes repetitive work off people's plates. Assistants that answer questions from a company's own documents. Systems that read, sort and route incoming requests. Integrations that let the tools a team already uses talk to each other. Before that I built web apps, Telegram bots and online stores. Away from work, I tinker with electronics.

companies profiled by crawlers I built
1,300+
hires a year through ATS and HR systems I maintain
300+
less manual email work at a healthcare clinic
50%
vulnerabilities found and fixed in pen tests
15+

Experience

  1. Jul 2020 – Jan 2022

    Full-stack Developer, CoffeeGo Ethiopia

    A small team and one product. I built it end to end, from the database to the screen, plus the Telegram bot that ran sales.

    • Built, deployed and maintained the company's web application, frontend and backend.
    • Built a Telegram bot for managing sales and discounts, with real-time inventory tracking and automatic notifications.

    Python · Telegram Bot API · Flask · MySQL · Nginx

  2. Dec 2021 – May 2022

    Embedded Systems Developer, Prime Bridge Academy

    A hardware project for the academy: an interactive periodic table with 118 individually lit elements, built as a teaching aid for chemistry classes. With the client's permission, I later open-sourced it.

    • Designed and assembled an Arduino-based LED periodic table used as a teaching aid. Drew the PCB layouts and LED schematics (MAX7219 multiplexing, Bluetooth) and programmed lighting sequences for single elements, groups and demonstrations.

    Arduino · C++ · MAX7219 · PCB design · Bluetooth

  3. Jul 2023 – Oct 2024

    Technical Recruiter, MMCY

    I joined MMCY on the other side of the interview table, interviewing engineers and writing the exams they took.

    • Interviewed technical candidates across several specializations, wrote assessment exams and job descriptions, and screened and shortlisted applicants.
  4. Jan 2024 – Present

    Software Engineer, MMCY

    Then I moved into engineering at MMCY: internal tools, integrations, and increasingly, AI that helps people get their work done.

    • Built an IT helpdesk assistant that answers agents' questions from existing documentation, combining semantic and keyword search so answers stay grounded and tickets get resolved faster.
    • Researched voice grading for the recruitment team: a low-data system using Wav2Vec2 and forced alignment that scores pronunciation and accent against reference transcripts, with no fine-tuning.
    • Ran a two-month Salesforce integration training for a bank's development team, covering OAuth 2.0, Named Credentials, REST and Bulk API 2.0, the Pub/Sub API, Apex, error handling, logging and CI/CD.
    • Built web scraping and crawling tools that use OpenAI models to collect information on more than 1,300 companies for business planning.
    • Developed an enterprise helpdesk on Frappe with ticketing, SLA tracking and automatic escalation, plus a Microsoft Teams bot (built with n8n) that creates tickets from a conversation instead of a form.
    • Built and maintain ATS and HR systems that handle more than 300 hires a year, including secure data handling and compliance workflows.
    • Delivered a WooCommerce store with payment gateways, inventory automation and third-party APIs. Customized ERPNext modules and built REST integrations with Microsoft Teams and external CRMs.
    • Built and optimized Telegram bots, and pen-tested web applications, finding and fixing more than 15 vulnerabilities.

    n8n · OpenAI API · Python · Wav2Vec2 · Frappe/ERPNext · Salesforce · WooCommerce · Docker · Burp Suite

  5. Mar 2026 – Apr 2026

    Automation Engineer (Freelance), Private client

    Alongside MMCY, a freelance project for a healthcare clinic buried in email.

    • Built an email triage system with Python and Google APIs. It sorts incoming email by urgency and specialty and drafts replies, which cut the staff's manual email work by half.

    Python · Google APIs · LLMs

Work

  • MMCY

    IT helpdesk assistant

    Answers IT agents' questions using the company's own documentation, so they spend less time searching and more time fixing.

    n8n · OpenAI API · Vector search

  • MMCY

    Helpdesk in Microsoft Teams

    A Teams bot that turns a conversation into a support ticket, connected to a Frappe helpdesk with SLA tracking and automatic escalation.

    Frappe · n8n · Microsoft Teams

  • Freelance

    Clinic email triage

    Sorts a clinic's incoming email by urgency and specialty and drafts a reply for staff to review. Manual email handling dropped by about half.

    Python · Google APIs · LLMs

  • MMCY

    Voice grading research

    An experiment in scoring candidates' pronunciation and accent with very little data, by comparing their speech with a reference transcript sound by sound.

    Wav2Vec2 · Python

Side projects

Skills

AI and automation
LLM integration, Vector search, Prompt design, n8n workflows, OpenAI API, Speech models
Backend
Python, FastAPI, Node.js, Express, PostgreSQL, Supabase, MariaDB/MySQL
Frontend and CRM
Vue, Nuxt, TypeScript, Tailwind CSS, EspoCRM, Frappe/ERPNext, WooCommerce
Integrations
OAuth 2.0, Salesforce API, Google APIs, Microsoft Teams
DevOps and tools
CI/CD, Docker, Git, AWS Lambda, EC2, Web scraping and crawling

Contact

If you have something you'd like automated, a system that needs integrating, or a question, send me a message. I'm open to freelance work and I reply to everything.