Yohans Kasaw

Software Engineer

Yohans

About Me

Get to know me!

I'm Yohans Hailu Kasaw, a Software Engineer specializing in web application development. My passion for programming stems from the intellectual challenge of solving complex problems and creating elegant solutions. I bring this problem-solving mindset and technical expertise to each project I undertake, continuously seeking opportunities to expand my skills and deliver high-quality software.

My journey started at Addis Ababa University, where I earned my Computer Engineering degree with a pretty awesome GPA of 3.79. But what really kicked things into high gear was my time at Africa to Silicon Valley (A2SV). There, I dove deep into the world of competitive programming, solving over 1,000 algorithmic challenges and ranking in the top 2.5% on LeetCode and Codeforces. Not to brag, but that was pretty fun!

Currently, I'm a Software Engineer at Floey, we're developing a comprehensive gym management SaaS platform for Kuwait, with plans to expand across Gulf states. Working alongside an exceptional team, I'm applying and witnessing firsthand the impact of clean code practices, thoughtful planning, and effective collaboration in building market-leading software solutions. Additionally, I work part-time at OwlBox AI in Boston, contributing to the development of an innovative AI-driven video annotation platform utilizing React, Next.js, and TypeScript. Previously, I held the position of Software Engineer at A2SV, where I contributed to transformative projects including HakimHub, a healthcare-focused social platform, and RateEat, a pioneering food delivery system in Ethiopia.

I'm particularly proficiency in Python, Go, JavaScript, and TypeScript. On the backend, I've architected robust systems using Django and Flask, implementing RESTful APIs, and real-time processing pipelines. For frontend development, I'm master of crafting responsive, intuitive user experiences with React, Next.js, and Vue.js My infrastructure knowledge includes comprehensive AWS cloud services (EC2, S3, Lambda, ECS), Docker and Kubernetes, and CI/CD pipelines using GitHub Actions and Jenkins. I'm well-versed in both relational and NoSQL databases, like PostgreSQL, MongoDB, and Redis. Additionally, I bring experience with GraphQL, WebSockets for real-time applications, and testing frameworks like Jest and Pytest. With this diverse technical toolkit and my problem-solving mindset, I consistently deliver scalable, maintainable solutions while eagerly embracing new challenges and emerging technologies.

Contact

My Skills

Python
Go
JavaScript
TypeScript

HTML5
CSS3
React
Next.js
Vue.js
Nuxt.js

Django
Express.js
Node.js
Flask
FastAPI
RESTful APIs
GraphQL
WebSockets

AWS
Docker
GitHub Actions
Kubernetes
PostgreSQL
MongoDB
Redis

Projects

Software Screenshot Overlay Image

Floey

Architected and developed a multi-tenant nationwide gym management SaaS platform for Kuwait using Python (Django), focusing on resilience and comprehensive feature sets. Engineered core backend services including critical real-time booking and payment processing infrastructure with robust error handling and fault tolerance to ensure system reliability. Designed and maintained manager and user portals using Vue.js, delivering high-performance UX across key modules including analytics dashboards, scheduling calendars, and real-time activity feeds.

Software Screenshot Overlay Image

OwlBox.AI

Developed a full-stack video annotation portal using React, Next.js and Python (Flask) backend, enabling efficient footage labeling for ML model training. Engineered a multi-cloud AI orchestration platform that unified model integration across AWS, Google Cloud, and Azure through a cohesive API for security camera data processing. Automated synthetic data generation pipelines using Python (Blender) and AWS, creating repeatable, on-demand ML training datasets. Managed data infrastructure for high-volume video analysis, utilizing PostgreSQL for optimized data modeling and implementing efficient cron jobs for batch processing.

Software Screenshot Overlay Image

SkillBridge

An education platform designed to help Ethiopian students confidently prepare for their university entrance exams. Developed backend APIs to support features like customized quizzes, previous years' exams, and AI-powered study assistants, enabling efficient resource navigation and detailed question explanations. Built the cloud infrastructure using AWS, Node.js, and Docker.

Software Screenshot Overlay Image

RateEat

Implemented comprehensive APIs to support features such as user ratings, multi-platform support, and advanced filtering options. Engineered backend infrastructure using Python, Node.js, AWS, Docker, and PostgreSQL, optimizing performance and scalability. Additionally, integrated seamless communication for delivery services and enhanced security for user data.

Software Screenshot Overlay Image

Meme Trade

Real-time, multi-view meme coin trading terminal designed for speed and comprehensive data visualization. Meme Trader is aimed at providing meme coin traders with a significant informational advantage. In the fast-paced world of meme coin trading, speed and access to immediate, relevant data are paramount. This tool is engineered to deliver a high-speed, information-dense interface that allows traders to monitor, filter, and react to market changes with unparalleled efficiency.

Software Screenshot Overlay Image

Supply Sight

Smart Warehouse Management application designed to help manage and monitor product inventory and demand levels across warehouses. with features of a dashboards display stock/demand trends, A Product Inventory List for viewing current stock levels, Functionality to update a product's demand level and transfer stock between different warehouses.

Software Screenshot Overlay Image

Music Type

Music Lyrics Typing Practice Web App designed to help users improve their typing skills by practicing with music lyrics. Key features include, Practicing typing using a variety of music lyrics, The ability to select a song and stream it while typing, The application's frontend is built using React with Vite, and the backend using Go.

Contact

{
    "name": "Yohans kasaw",
    "email": "yohanshailukasaw@gmail.com",
    "phone": "+251929260704",
    "github": "https://github.com/yohans-kasaw/",
    "linkedin": "https://www.linkedin.com/in/yohans-hailu/",
    "telegram": "+251929260704",
    "address": {
        "country": "Ethiopia",
        "city": "Addis Ababa",
    },
    "website": "https://www.yohanskasaw.me/"
}

number of visitors

website counter
Flag Counter