Education

A journey of continuous learning and growth

Adama Science and Technology University (ASTU)

Adama Science and Technology University (ASTU)

Bachelor's in Software Engineering

Currently pursuing

Key Courses

Software DevelopmentAlgorithmsData StructuresDatabasesWeb DevelopmentMobile DevelopmentMachine Learning

Projects

Real-Time Digit Recognition

Using a thread pool for real-time predictions and GUI design

Mentoring students at ASTU, providing lectures and one-on-one sessions in various computer science topics

Africa To Silicon Valley (A2SV)

Africa To Silicon Valley (A2SV)

Backed by Google (twice)

Student

Achievements

  • Solved 1000+ problems on LeetCode and Codeforces
  • Developed Localize-AI - a platform for amharic speakers using AI
  • Part of program that placed 60+ students in leading tech companies
ALX Africa

ALX Africa

AWS Cloud Computing

Currently enrolled

Skills & Expertise

AWS Core Services (EC2, S3, IAM, VPC, CloudWatch)Cloud Security & Best PracticesArchitecting Scalable SolutionsAdvanced AWS Services (RDS, Lambda, Elastic Beanstalk)Cloud Migration & Cost Optimization

Projects

Showcasing innovation and technical expertise

Pill Reminder Logo

Pill Reminder

A mobile application designed to help patients manage their medication schedule through timely notifications. The app ensures patients never miss their medication by providing customizable reminders and a user-friendly interface for managing prescriptions.

My Contributions

  • Implemented clean architecture for maintainable and testable code
  • Developed local data storage system for offline functionality
  • Integrated push notification system for medication reminders
  • Applied Test-Driven Development (TDD) practices
  • Created intuitive UI/UX for medication management
  • Implemented robust error handling and data validation

Technologies Used

FlutterClean ArchitectureTDDLocal StoragePush NotificationsGitCI/CD
Image Compression Logo

Image Compression

A powerful image compression application built with Python Flask API and Flutter mobile app. The backend uses Python PIL library to reduce image sizes by custom percentages, while the mobile app provides an intuitive interface for users to compress images on-the-go. The entire backend is containerized with Docker for easy deployment and scalability.

My Contributions

  • Developed Flask REST API for image compression using PIL library
  • Implemented custom percentage-based image compression algorithm
  • Containerized backend application with Docker for easy deployment
  • Built Flutter mobile app with Firebase integration
  • Created responsive UI for image upload and compression settings
  • Implemented efficient image processing pipeline

Technologies Used

PythonFlaskPILImage ProcessingDockerFirebaseFlutter

IKnow

A comprehensive campus platform that centralizes everything students need in one place. The platform provides access to study materials, exam resources, and allows users to post and discover job opportunities including internships. Built with a microservices architecture using Golang backend, Next.js frontend, and integrated with AI-powered content validation. Features a sophisticated user suggestion algorithm to increase user engagement and personalize the learning experience.

My Contributions

  • Developed microservices architecture using Golang for backend services
  • Implemented MongoDB database design for efficient data management
  • Built responsive Next.js frontend with modern UI/UX
  • Integrated Redis for rate limiting and performance optimization
  • Set up SMTP service for email notifications and communications
  • Configured Supabase storage for file and media management
  • Integrated Gemini AI for content validation and moderation
  • Containerized services with Docker for easy deployment and scaling
  • Implemented user suggestion algorithm to increase user engagement and personalize content recommendations

Technologies Used

GolangMongoDBNext.jsRedisSMTPSupabase StorageGemini AIDocker

Real-Time Digit Recognition

Used a thread pool for real-time predictions with a GUI that involved drawing, image uploading, and live camera prediction.

Technologies Used

PythonTensorFlowOpenCVThread PoolGUI DevelopmentPythonCNN (Convolutional Neural Network)

LocalizeAI

Aiming to support Ethiopian local language speakers by enabling them to use language models like ChatGPT in their native language. This includes working with Amazon Translate and Google Gemini for translation and generative AI.

Technologies Used

Node JSAWS TranslateGoogle GeminiTranslation APIsReact JS

Fix-IT

An AI-powered application that works by extracting contents from PDF and converting them into quizzes to test users' memory while also providing comprehensive guidance to improve weak areas.

Technologies Used

GolangAI AgentPDF ProcessingQuiz GenerationAI GuidanceNext JSDockerCI/CD

3-Commerce

A mobile-first e-commerce platform developed at Eskalate to streamline the online shopping experience through a modern, efficient mobile application. Built with scalability and user-centric design in mind, the app supports product browsing, secure checkout, order tracking, and real-time updates.

My Contributions

  • Developed core mobile features using Flutter
  • Implemented clean architecture for maintainability and scalability
  • Integrated real-time push notifications
  • Connected frontend to backend APIs
  • Applied responsive design principles
  • Collaborated in team environment with Git

Technologies Used

FlutterClean ArchitectureSocker IOGitTDD

Skills

Technical expertise and development capabilities

💻

Programming Languages

PythonC++GoDart (Flutter)JavaScriptTypeScriptSQL
🌐

Web & App Development

React.jsTailwind CSSFlutter
🗄️

Databases & Backend

MongoDBFirebaseSQL
⚙️

DevOps & CI/CD

DockerGitHubGitCI/CD
🤖

AI & Machine Learning

AI AgentsComputer VisionMachine Learning
🏗️

Software Architecture & Practices

Clean ArchitectureOOPTDDMultithreadingThread PoolsAgile Development

Competitive Programming

Dijkstra's AlgorithmFloyd-WarshallDynamic ProgrammingGraph AlgorithmsData Structures

Achievements

Recognition of excellence and dedication

A2SV Hackathon
🏆

A2SV Hackathon

2024
Top 8Hackathon

Built a Localized AI project that supports Ethiopian local language speakers by enabling them to use language models in their native language.

ICPC Ethiopian Collegiate Programming Contest

ICPC Ethiopian Collegiate Programming Contest

2024
12th PlaceCompetitive Programming

Achieved 12th place in intensive competitive programming, showcasing strong problem-solving skills and algorithmic expertise.

Contact

Let's connect and create something amazing together

Logo

© 2025 Chera Mihiretu. All rights reserved.