Hello, I'm Kaleab Tadesse 👨‍💻

I'm a Software Engineer and Computer Engineering. My interests lie in exploring new technologies, delving into computer hardware, and of course, enjoying anime in my free time.

As an engineer, I'm constantly seeking to expand my knowledge and skills in both software development and hardware design. I love tackling challenging problems and creating innovative solutions that bridge the gap between software and hardware.

When I'm not coding or studying, you can find me keeping up with the latest tech trends, tinkering with hardware projects, or discussing the latest anime series. I believe in the power of technology to shape our future, and I'm excited to be part of that journey.

Freelance Work

Student Management Dashboard

A web-based platform for managing church group's member student records, group activities and also sending SMS notifications to the members.

My Contributions:

  • Designed and implemented an intuitive UI with React and TailwindCSS for ease of use by administrators and volunteers.
  • Optimized data fetching strategies using Tanstack Query to enhance performance and minimize server load.
  • Integrated third-party APIs to send SMS notifications, keeping members informed about important activi-ties.

Telegram Multiplayer Bingo MiniApp

A real-time Bingo game for Telegram Mini-Apps that allows players to stake money and compete. It allows multiple game with different stakes to run at the same time. It includes fast win validation, an adaptive dark/light theme, and secure payment integration.

My Contributions:

  • Designed and implemented an adaptive UI with React and TailwindCSS, supporting both light and dark themes based on the user's Telegram settings.
  • Implemented an efficient bitwise algorithm for fast Bingo win validation, reducing computational overhead.
  • Participated in implemented real-time game logic and event handling using WebSockets for seamless player interaction.

Side Projects

AI Chat App

An interactive AI chat application built with React, Langchain-js, and Clerk authentication.

Google Dino Game AI

A genetic AI learning to play the Google Dino Game (Coming Soon)