Dagmawi Teferi

AI/ML Engineer | Full-Stack Developer | 3x Hackathon winner

Addis Ababa, Ethiopia

About

I am An AI/ML Engineer and Full Stack Developer with a strong foundation in computer science, including database design, object-oriented programming, algorithms, and Python. Experienced in building and deploying machine learning models, designing and managing AI engineering pipelines, and performing tasks such as data extraction, transformation, loading, preprocessing, and visualization. Skilled in full-stack development with React FrontEnd, FastAPI backends, and REST API design. Proficient in containerized microservices architecture using Docker and Nginx, secure and scalable deployments, CI/CD workflows, and production-ready AI-driven solutions.

Experience

  • Kifiya Financial Technology PLC ()
    • Back End Engineer
      Jul 2026 - Present · 1 mo

    • AI Engineer
      Mar 2025 - Present · 1 yr 5 mos

      ● Developed Generative AI solutions using LangGraph and Retrieval-Augmented Generation (RAG) to improve context-aware responses for enterprise applications. ● Designed and implemented conversational workflows using the LangChain ecosystem, enhancing automation and user interaction within internal tools and services. ● Tested, evaluated, and optimized machine learning models to improve prediction accuracy and overall model performance. ● Built backend services within a microservices architecture, supporting scalable and maintainable AI-powered applications. ● Performed ETL data migration and data mapping, ensuring reliable integration across internal platforms and data pipelines. ● Authored clear API documentation to support internal development teams and facilitate system integrations. ● Implemented unit tests and validation workflows, improving code reliability and maintainability. ● Collaborated with senior engineers and cross-functional teams to design and deploy scalable AI solutions within fintech systems.

    • Youth Advisor
      Dec 2023 - Jul 2025 · 1 yr 8 mos

      ● Supported the planning and coordination of youth engagement activities and workshops, improving participation and program effectiveness. ● Acted as a communication bridge between youth communities and program leaders, ensuring that initiatives reflected real community needs and perspectives. ● Identified and communicated the needs of young people, providing actionable insights that informed the design of youth-focused initiatives. ● Collaborated with stakeholders to design and implement programs addressing specific challenges faced by young people, ensuring relevance and effectiveness through youth-driven insights.

  • AI Train Enginner at SeedAI Labs
    Dec 2025 - Jul 2026 · 8 mos

    ● Designed adversarial prompts to identify Gemini failure points by analyzing valid failure patterns including imprecise figure usage and incorrect data extraction, resulting in a 40% increase in model weakness detection. ● Developed ground truth datasets by constructing human-answer benchmarks for complex financial calculations, including cash conversion ratios, segment margin analysis, and valuation multiples, serving as evaluation standards for model training. ● Prepared high-quality training data from public sources including 10-K filings, 10-Qs, and investor presentations, ensuring precise extraction from charts, tables, and restated financial statements. ● Achieved 99.9% data accuracy for LLM training pipelines by performing manual validation and normalization of high-volume datasets, including financial models, Google Sheets, and Excel files, ensuring reliable model outputs.

  • ML Engineer - Backend Developer at InnoSphere Technologies
    May 2026 - Jun 2026 · 2 mos

    ● Building production-grade microservices in Go using Domain-Driven Design (DDD), Event-Driven Architecture (EDA), Hexagonal/Clean Architecture, CQRS, and the Outbox pattern. ● Owned the development of an Audit Microservice integrated with 5+ internal services via Kafka and gRPC endpoints ●Collaborated with a Senior Solution Architect by co-designing system architecture and enforcing design patterns across the codebase, resulting in consistent, maintainable, and production-ready services ● Onboarded the engineering team to Git Spec Kit, resulting in a 100% reduction in kiro subscription ● Adopted Apache Iceberg (Delta Lake alternative) and Apache Ozone (MinIO alternative) for scalable data infrastructure ● Applied Spec-Driven Development (SDD) and Test-Driven Development (TDD) by writing specs and tests before implementation, resulting in a 70% improvement in development speed and code quality

  • Computer Network Specialist at GABI Technology PLC
    Jul 2024 - Dec 2024 · 6 mos

    ● Designed and implemented a LAN network infrastructure for Adama City Administration, providing reliable connectivity for 500+ users and significantly reducing network downtime. ● Configured and optimized Cisco switches and routers, improving network performance, security, and communication across multiple departments. ● Monitored, diagnosed, and resolved network connectivity issues, minimizing operational disruptions and maintaining stable day-to-day system operations. ● Collaborated with cross-functional technical teams to maintain network reliability and ensure seamless system integration across organizational platforms. ● Built and configured a secure data center environment, enabling scalable data storage and improving accessibility and processing efficiency for internal systems.

  • Software Engineer at Forage
    Nov 2023 - Nov 2023 · 1 mo

    ● Completed a virtual software engineering program, gaining hands-on experience in coding, debugging, and version control using industry-standard workflows. ● Developed small-scale projects and exercises to practice problem-solving and software development best practices, improving coding efficiency and reliability. ● Learned collaborative project management and team workflow tools, preparing for real-world software development environments.