Amanuel Garomsa

Amanuel Garomsa

ML Engineer & Full Stack Developer

Addis Ababa, Ethiopia
Available for work

About me

Hello, I'm Amanuel Garomsa, a Machine Learning Engineer and Full Stack Developer with 5 years of experience in machine learning and artificial intelligence, alongside over 6 years of expertise in full stack development.

My journey began with a fascination for building innovative digital solutions, leading me to create user-friendly products with seamless interfaces. I specialize in leveraging machine learning to design intelligent, robust, and effective neural models that solve complex problems in real world applications.

Some of my projects

View all
GuzoSync Dashboard

GuzoSync

GusoSync is an AI-powered, agentic bus allocation and public transit management platform designed fo

Echoflect is the ultimate platform for writers to connect with their audience and share their imagination like never before. With its intuitive interface and powerful features, Echoflect empowers writers to captivate readers and build a vibrant community around their work.

Echoflect: Unleash Your Imagination

A literature creation and sharing website.

thumbnail for mathpysics windows software

MathPysics

MathPhysics is an innovative and interactive Windows software developed using C# and .NET framework

matrix_lib background

Matrix_Lib.js

MatrixLib.js is a comprehensive JavaScript library designed for matrix operations in linear algebra

a picture showcasing kanvas editor  in a

Kanvas

A light weight customizable canvas editor for nextjs applications

Autonomous LiDaR Drone

Autonomous LiDaR Drone

A 3D autonomous drone simulation with AI-powered flight capabilities using deep reinforcement learni

TaskMate-main thumbnail

TaskMate: Collaborate. Elevate. Accelerate.

Welcome to TaskMate, your ultimate solution for task management, team collaboration, and project org

Experience

Addis Ababa, Ethiopia

IcogLabs

Machine Learning Intern

May 2023 - Present

  • Developed machine learning models for predictive analytics, improving accuracy by 25%.
  • Collaborated with cross-functional teams to deliver scalable AI solutions.
  • Mentored junior developers and conducted technical workshops on ML best practices.
Addis Ababa, Ethiopia

Ethiopian Space Science Society

React Developer

January 2019 – February 2021
  • Built responsive web applications using React and modern JavaScript frameworks.
  • Implemented user interface designs with focus on accessibility and performance.
  • Integrated APIs and managed state using Redux and Context API.
  • Optimized application performance resulting in 40% faster load times.

Education

Addis Ababa, Ethiopia

BSC in Computer Science

Addis Ababa University

2018-2022

Gained expertise in algorithms, data structures, and databases, with hands-on skills in Python, Java, and C++. Built machine learning and web development projects, including a capstone on [e.g., "ML model for predictive analysis"], using Git and agile methods.

Technologies & Tools

AI/ML • Backend • Frontend • DevOps • Automation

TensorFlow

AI/ML

PyTorch

AI/ML

Keras

AI/ML

Python

Languages

TypeScript

Languages

Scikit-learn

AI/ML

🤗

Hugging Face

AI/ML

JavaScript

Languages

Rust

Languages

🦜

LangChain

AI Agents

🤖

OpenAI

AI Agents

Go

Languages

Anthropic

AI Agents

Java

Languages

🤖

AutoGPT

AI Agents

🦙

LlamaIndex

AI Agents

📚

RAG

AI Agents

🔢

Embeddings

AI Agents

🧠

Hyperon

AGI

MOSES

AGI

🔮

MeTTa

AGI

🌐

OpenPSI

AGI

🎯

Active Inference

AI/ML

🎮

RL

AI/ML

TensorFlow

AI/ML

PyTorch

AI/ML

Keras

AI/ML

Python

Languages

TypeScript

Languages

Scikit-learn

AI/ML

🤗

Hugging Face

AI/ML

JavaScript

Languages

Rust

Languages

🦜

LangChain

AI Agents

🤖

OpenAI

AI Agents

Go

Languages

Anthropic

AI Agents

Java

Languages

🤖

AutoGPT

AI Agents

🦙

LlamaIndex

AI Agents

📚

RAG

AI Agents

🔢

Embeddings

AI Agents

🧠

Hyperon

AGI

MOSES

AGI

🔮

MeTTa

AGI

🌐

OpenPSI

AGI

🎯

Active Inference

AI/ML

🎮

RL

AI/ML

Next.js

Frontend

React

Frontend

Node.js

Backend

Express

Backend

Vue.js

Frontend

FastAPI

Backend

Tailwind CSS

Frontend

Django

Backend

Three.js

Frontend

Flask

Backend

NestJS

Backend

GraphQL

Backend

🌐

REST API

Backend

WebSockets

Backend

gRPC

Backend

PostgreSQL

Database

MongoDB

Database

Redis

Cache

MySQL

Database

Prisma

ORM

🗺️

PostGIS

Database

Elasticsearch

Search

🌲

Pinecone

Vector DB

🔷

Weaviate

Vector DB

Next.js

Frontend

React

Frontend

Node.js

Backend

Express

Backend

Vue.js

Frontend

FastAPI

Backend

Tailwind CSS

Frontend

Django

Backend

Three.js

Frontend

Flask

Backend

NestJS

Backend

GraphQL

Backend

🌐

REST API

Backend

WebSockets

Backend

gRPC

Backend

PostgreSQL

Database

MongoDB

Database

Redis

Cache

MySQL

Database

Prisma

ORM

🗺️

PostGIS

Database

Elasticsearch

Search

🌲

Pinecone

Vector DB

🔷

Weaviate

Vector DB

Docker

DevOps

Kubernetes

DevOps

☁️

AWS

Cloud

GCP

Cloud

☁️

Azure

Cloud

Vercel

Cloud

🔄

CI/CD

DevOps

GitHub Actions

DevOps

Terraform

IaC

Jenkins

CI/CD

GitLab CI

CI/CD

Selenium

Automation

Puppeteer

Automation

🎭

Playwright

Automation

Apache Airflow

Workflow

Celery

Task Queue

RabbitMQ

Message Queue

Kafka

Streaming

🔗

n8n

Automation

Zapier

Automation

Git

Tools

Linux

Tools

Nginx

Tools

Docker

DevOps

Kubernetes

DevOps

☁️

AWS

Cloud

GCP

Cloud

☁️

Azure

Cloud

Vercel

Cloud

🔄

CI/CD

DevOps

GitHub Actions

DevOps

Terraform

IaC

Jenkins

CI/CD

GitLab CI

CI/CD

Selenium

Automation

Puppeteer

Automation

🎭

Playwright

Automation

Apache Airflow

Workflow

Celery

Task Queue

RabbitMQ

Message Queue

Kafka

Streaming

🔗

n8n

Automation

Zapier

Automation

Git

Tools

Linux

Tools

Nginx

Tools

Articles & publications

View all posts
Bitcoin Halving 2024: Unraveling the Countdown to ScarcityBitcoin Halving 2024: Unraveling the Countdown to Scarcity

Bitcoin Halving 2024: Unraveling the Countdown to Scarcity

Amanuel Garomsa | January 01, 1970

In the dynamic realm of cryptocurrencies, few events generate as much excitement and speculation as the Bitcoin halving. This unique occurrence, deeply ingrained in the protocol's design, sets the stage for a reduction in block rewards and holds significant implications for the entire crypto ecosystem.

Read article
React Hooks: Simplifying State and Side EffectsReact Hooks: Simplifying State and Side Effects

React Hooks: Simplifying State and Side Effects

Amanuel Garomsa | January 01, 1970

React Hooks revolutionized how we manage state and side effects in functional components. With the introduction of hooks in React 16.8, developers gained a powerful toolset to write cleaner, more concise code. Let's dive into some commonly used React hooks and explore their benefits.

Read article
generating opengraph images in next.jsgenerating opengraph images in next.js

generating opengraph images in next.js

Amanuel Garomsa | January 01, 1970

Enhancing the visual appeal of your website is crucial for grabbing attention on social media platforms. In this blog post, we'll explore how to generate OpenGraph images dynamically in a Next.js application. OpenGraph images not only make your links more shareable but also provide a preview of your content when shared on platforms like Twitter, LinkedIn, and Facebook.

Read article
2024 Wrapped in the World of Tech2024 Wrapped in the World of Tech

2024 Wrapped in the World of Tech

Amanuel Garomsa | January 01, 1970

The year 2024 has been a groundbreaking period for the tech world, filled with innovations, setbacks, and lessons that shaped the industry. From major product launches to critical incidents and advancements in quantum computing, here’s a chronological look back at the highlights of this transformative year.

Read article
Supavisor: Revolutionizing Postgres Connection Pooling Supavisor: Revolutionizing Postgres Connection Pooling

Supavisor: Revolutionizing Postgres Connection Pooling

Amanuel Garomsa | January 01, 1970

In the dynamic world of database management, the limitations of connection systems can be a hurdle for developers aiming to scale their applications seamlessly. Enter Supavisor, the game-changing Postgres connection pooler developed by Supabase. In this blog post, we'll explore the intricacies of Supavisor, its architecture, benchmarking results, and the impact it promises to have on the scalability of Postgres cluster

Read article
 Unraveling the Wonders of GPT Architecture Unraveling the Wonders of GPT Architecture

Unraveling the Wonders of GPT Architecture

Amanuel Garomsa | January 01, 1970

Developed by OpenAI, GPT has redefined the possibilities of natural language processing and understanding. In this blog, we'll embark on a journey to unravel the intricacies of GPT architecture, exploring its components, training methodology, and the impact it has made on various applications.

Read article
Unveiling the Future: Top AI Breakthroughs of 2023Unveiling the Future: Top AI Breakthroughs of 2023

Unveiling the Future: Top AI Breakthroughs of 2023

Amanuel Garomsa | January 01, 1970

Embark on a journey through the cutting-edge landscape of artificial intelligence as we unveil the most remarkable breakthroughs of 2023. From the quantum realms of computation to the frontlines of healthcare, climate change solutions, explainable AI, and the boundless creativity of machines – this blog post explores the pivotal advancements that are reshaping our world. Join us in unraveling the future, where AI meets innovation, transforming industries and charting a course towards a new era of possibilities.

Read article
Top 15 Fonts for Your Website: Enhance Design and ReadabilityTop 15 Fonts for Your Website: Enhance Design and Readability

Top 15 Fonts for Your Website: Enhance Design and Readability

Amanuel Garomsa | January 01, 1970

When it comes to designing a website, choosing the right font is crucial. Fonts play a significant role in establishing your website's visual identity and enhancing readability. With countless font options available, it can be overwhelming to make the right choice. In this blog post, we will explore 15 top fonts that can elevate your website's design and readability.

Read article
Top 5 Awesome and Free Productivity Tools I Use to Get Things DoneTop 5 Awesome and Free Productivity Tools I Use to Get Things Done

Top 5 Awesome and Free Productivity Tools I Use to Get Things Done

Amanuel Garomsa | January 01, 1970

The basic principles of how sandpiles evolve are something one is usually confronted with as a child on a sunny day at the beach. Sand is randomly distributed in space and time on a finite area, and slowly the individual grains form a pile.

Read article
Cycle detection algorithmCycle detection algorithm

Cycle detection algorithm

Amanuel Garomsa | November 27, 2023

To detect an odd edge cycle in a graph, you can use a variation of depth-first search (DFS) algorithm. Here's an algorithmic approach to detect an odd edge cycle in a graph:

Read article

Recommendations

Abebe Kebede

CEO @ Vercel

"Sam's design expertise and innovative approach have been pivotal to our agency's success. His ability to blend creativity with functionality is unmatched, and he consistently delivers projects that exceed client expectations."

Kebede Belay

CEO @ Vercel

"Sam's design expertise and innovative approach have been pivotal to our agency's success. His ability to blend creativity with functionality is unmatched, and he consistently delivers projects that exceed client expectations."

Let's talk

amanuelgaromsa@gmail.com
Addis Ababa, Ethiopia

Send a message

© Copyright 2025 Amanuel Garomsa