Nathnael Keleme β€” photo 1

Available for work

Open to opportunities

Nathnael Keleme

Software Developer | Web & Mobile Apps

Passionate developer focused on building modern web and mobile applications that solve real business problems. Every project is designed with performance, scalability, and clean architecture in mind to deliver reliable and impactful solutions. Strong attention to user experience, problem solving, and maintainable code helps transform complex ideas into simple, intuitive products. The goal is not just to build applications, but to create digital experiences that help businesses grow, stand out, and leave a lasting impression.

Addis Ababa, Ethiopia

Skills

TypeScript
Dart
Python
React
Next.js
Node.js
Firebase
PostgreSQL
Supabase
NestJS
Django
Flutter
Prisma
Redis
Drizzle

Education & Training

Jan 2022 – Present
Addis Ababa Science and Technology University
Addis Ababa Science and Technology University

Bachelor of Science

Software Engineering

My time at AASTU has been one of the most memorable chapters of my life. I had the opportunity to work on exciting projects, take part in different clubs and events, and challenge myself to grow in many ways. Along the journey, I made great friends, learned valuable lessons, and created memories that will stay with me for years to come. As I approach my graduation on June 27, 2026, I’m grateful for all the experiences that helped shape the person I am today.

Mar 2024 – Jul 2024
GDG On Campus AASTU
GDG On Campus AASTU

Mobile Application Development Certification

Mobile Application Development

Participated in a mobile application development certification program organized on campus under GDG On Campus AASTU. The program focused on building practical skills in mobile app development, problem solving, and real world project implementation.

Jun 2024 – Aug 2024
Cardano Academy
Cardano Academy

Cardano Blockchain Certified Associate (CBCA)

Blockchain Technology

Completed the Cardano Blockchain Certified Associate (CBCA) program, gaining foundational knowledge in blockchain technology, including distributed systems, smart contracts, and the Cardano ecosystem. The certification strengthened my understanding of decentralized applications and blockchain fundamentals.

Jan 2013 – Aug 2021
Yehmdar Family School
Yehmdar Family School

Middle and High School

High School Diploma

Those years were pivotal in shaping who I became as a teenager. They gave me some of my closest, lifelong friends and, just as importantly, sparked my interest in programming, something that would grow into a lasting passion.

Work Experience

Mar 2026 – Apr 2026
SeedAI Labs
SeedAI Labs

Software Engineer

Working as a Software Engineer, contributing to the development of various solutions by building reliable features, collaborating with teams, and continuously improving system performance. My role involves solving real world problems and delivering scalable, high quality applications.

  • ✦Contributed to the development of multiple software solutions across different domains
  • ✦Designed and implemented features that address real world business needs
  • ✦Collaborated with cross functional teams to plan, develop, and deliver projects efficiently
  • ✦Participated in the full development lifecycle, from idea to deployment and iteration
  • ✦Ensured application performance, reliability, and scalability through continuous improvement
  • ✦Assisted in debugging, testing, and refining systems to maintain high quality standards

Remote

Jan 2025 – Present
Freelancing
Freelancing

Web and Mobile App Developer

I have been freelancing, working on a variety of projects that strengthened my ability to build practical, real world solutions. Through collaborating with startups and individual clients, I’ve gained experience in turning ideas into functional products that deliver value.

  • ✦Worked with multiple startups and clients to design and develop solutions for real world problems
  • ✦Built and delivered a student management system tailored for school operations and administration
  • ✦Developed and sold digital menu platforms for restaurants, streamlining ordering and customer interaction
  • ✦Managed projects from concept to delivery, adapting to client needs and feedback

Remote

Jun 2025 – Aug 2025
Phoenixopia Solution PLC
Phoenixopia Solution PLC

Backend Developer

Worked on developing and improving real world SaaS platforms, contributing to both product functionality and overall system quality. My role involved building scalable features, collaborating with teams, and ensuring reliable performance across applications.

  • ✦Developed and maintained full stack features for platforms such as a restaurant management system and a third-party payment solution used by businesses.
  • ✦Collaborated within cross functional teams using agile practices to deliver integrated and efficient solutions
  • ✦Built and integrated APIs, handled authentication, and ensured secure data flow across systems
  • ✦Optimized application performance and scalability to support real world usage
  • ✦Designed efficient data structures and applied best practices to ensure reliability and consistency

Megenagna

Jun 2024 – Feb 2025
Tripways Software Company
Tripways Software Company

Mobile App Developer Intern

Worked on a real world hiking and travel platform focused on connecting users with hiking organizations, trails, and outdoor adventures across Ethiopia.

  • ✦Contributed to the development and maintenance of features for a hiking and travel application used to improve trip discovery and user engagement
  • ✦Implemented booking related functionality, user interaction flows, and data handling features to support a smooth mobile experience
  • ✦Collaborated with team members in a professional software development environment while working on production level application features
  • ✦Gained hands on experience building scalable mobile applications and working on real world client focused software solutions

Airport Road, Addis Ababa, Ethiopia

Projects

8 projects
MenuFlow - Digital Restaurant Platform β€” screenshot 1
MenuFlow - Digital Restaurant Platform β€” screenshot 2
MenuFlow - Digital Restaurant Platform β€” screenshot 3
MenuFlow - Digital Restaurant Platform β€” screenshot 4
MenuFlow - Digital Restaurant Platform β€” screenshot 5
MenuFlow - Digital Restaurant Platform β€” screenshot 6

MenuFlow - Digital Restaurant Platform

MenuFlow is a full stack digital restaurant platform built to modernize how restaurants manage menus, orders, staff operations, and customer experiences through QR based ordering and real time restaurant management. The platform was designed to solve common operational problems restaurants face daily, including slow service, order miscommunication, expensive menu reprinting, inefficient waiter coordination, and the lack of actionable business insights.

Customers can simply scan a QR code placed on a table to instantly access a digital menu with rich food images, pricing, and descriptions without downloading an app or creating an account. They can browse categories, add items to cart, and place orders directly from their phones, creating a faster and more seamless dining experience while reducing wait times and manual errors.

On the operational side, MenuFlow provides dedicated dashboards for both restaurant administrators and waiters. Waiters receive live order notifications in real time through WebSocket powered updates, manage customer orders, track shift activity, and create orders directly on behalf of customers when needed. Restaurant administrators can manage menu items, categories, tables, QR code generation, staff accounts, restaurant settings, and complete order workflows from a centralized dashboard.

The system also includes analytics and reporting tools that help restaurant owners monitor revenue trends, peak business hours, best selling items, and overall restaurant performance, enabling smarter business decisions driven by real operational data.

Built with a production ready monorepo architecture, the platform uses Next.js, NestJS, PostgreSQL, Socket.IO, Drizzle ORM, Redis, and Supabase Storage. It integrates secure JWT authentication, role based access control, rate limiting, responsive UI design, real time communication, and scalable backend workflows optimized for modern restaurant environments.

MenuFlow demonstrates scalable full stack engineering, real time application architecture, digital transformation for hospitality businesses, and user centered system design focused on improving restaurant efficiency and customer satisfaction.

Next.jsNestJSPostgreSQLDrizzle ORMSocket.IOSupabase Storage
AASTU Campus Event Management System (CEMS) β€” screenshot 1
AASTU Campus Event Management System (CEMS) β€” screenshot 2
AASTU Campus Event Management System (CEMS) β€” screenshot 3
AASTU Campus Event Management System (CEMS) β€” screenshot 4
AASTU Campus Event Management System (CEMS) β€” screenshot 5
AASTU Campus Event Management System (CEMS) β€” screenshot 6
AASTU Campus Event Management System (CEMS) β€” screenshot 7
AASTU Campus Event Management System (CEMS) β€” screenshot 8
AASTU Campus Event Management System (CEMS) β€” screenshot 9
AASTU Campus Event Management System (CEMS) β€” screenshot 10
AASTU Campus Event Management System (CEMS) β€” screenshot 11
AASTU Campus Event Management System (CEMS) β€” screenshot 12
AASTU Campus Event Management System (CEMS) β€” screenshot 13
AASTU Campus Event Management System (CEMS) β€” screenshot 14
Featured

AASTU Campus Event Management System (CEMS)

AASTU Campus Event Management System (CEMS) is a centralized, AI powered platform built to modernize how campus events are organized, discovered, and managed at Addis Ababa Science and Technology University. The project was created to solve a common challenge across university campuses where event communication relied heavily on scattered Telegram posts, physical notice boards, and word of mouth, causing students to miss opportunities while organizers struggled to measure engagement and manage attendance effectively.

The platform connects students, organizers, and administrators through a unified digital ecosystem that streamlines the entire event lifecycle from event creation and discovery to attendance tracking and post event analytics. Organizers can publish events, manage registrations, upload promotional content, monitor participation metrics, and handle ticketing workflows, while students can explore upcoming events, receive personalized recommendations, RSVP, and check in securely using QR based attendance verification.

One of the core highlights of the system is its AI powered recommendation engine, which delivers personalized event suggestions using hybrid recommendation techniques based on user interests, attendance history, interactions, and engagement behavior. The goal was not only to improve event visibility but also to increase student participation and strengthen campus community engagement.

The system also includes real time notifications, digital ticket generation, QR code scanning, event approval workflows, schedule conflict validation, analytics dashboards, speaker and agenda management, role based access control, and integrated support ticket management. Additionally, a Telegram bot workflow was designed to simplify graduation event ticket distribution for parents and guests who may not have access to traditional email based systems.

Built with a production focused architecture, the platform uses NestJS with a Modular Monolith architecture, PostgreSQL, Redis, BullMQ, WebSockets, Next.js, Flutter, Docker, and AWS deployment infrastructure. The project demonstrates scalable full stack engineering, AI driven personalization systems, real time application design, and enterprise level software architecture focused on solving real problems within university communities.

Next.jsNestJSTelegram BotPWA MobileAI Recommendation EnginePostgreSQLRedisBullMQFully Dockerized and deployed on AWS EC2
Portfolio CMS Platform β€” screenshot 1
Portfolio CMS Platform β€” screenshot 2
Portfolio CMS Platform β€” screenshot 3
Portfolio CMS Platform β€” screenshot 4
Portfolio CMS Platform β€” screenshot 5
Portfolio CMS Platform β€” screenshot 6
Portfolio CMS Platform β€” screenshot 7
Portfolio CMS Platform β€” screenshot 8
Portfolio CMS Platform β€” screenshot 9
Portfolio CMS Platform β€” screenshot 10
Portfolio CMS Platform β€” screenshot 11
Portfolio CMS Platform β€” screenshot 12
Portfolio CMS Platform β€” screenshot 13
Portfolio CMS Platform β€” screenshot 14
Featured

Portfolio CMS Platform

Portfolio CMS Platform is a full-stack, production ready portfolio management system designed to help developers, designers, and professionals manage and showcase their work dynamically through a modern public portfolio website and a powerful real-time admin dashboard. The project was inspired by a common challenge faced by many software developers, continuously updating portfolios with new projects, certifications, hackathons, awards, trainings, testimonials, and professional achievements as their careers evolve. Instead of manually editing static portfolio code for every update, this platform provides a fully dynamic content management experience built specifically for personal branding and professional growth.

The system combines a visually rich, SEO optimized portfolio frontend with a secure CMS dashboard where all portfolio content can be managed in real time. Users can create, edit, reorder, publish, schedule, and organize portfolio sections including About Me, Skills, Experience, Education & Training, Projects, Awards & Recognition, Testimonials, Social Links, Resume management, and contact messages, all without modifying source code manually.

The platform includes advanced features such as drag and drop content ordering, rich text editing with Tiptap, image upload and media management, content versioning, backup and restore functionality, real time contact notifications via Socket.IO, audit logging, analytics dashboards, and global search across all portfolio content. The public facing portfolio delivers an interactive user experience with animated project showcases, image carousels, testimonial sliders, floating navigation, responsive layouts, and optimized performance for modern devices and search engines.

Built using a modern monorepo architecture with Next.js 14, NestJS, PostgreSQL, Redis, Socket.IO, and Drizzle ORM, the project emphasizes scalability, maintainability, and production grade engineering practices. It demonstrates enterprise level full-stack development principles including modular architecture, reusable shared packages, real time systems, secure authentication workflows, scalable CMS design, and developer-focused tooling, all tailored toward solving the real world problem of maintaining a constantly evolving professional portfolio efficiently and dynamically.

Next.jsNestJSRedisSocket.IOPostgreSQLDrizzle ORM
0:00 / 0:00
Featured

CosmicBites

Food Delivery Aggregator is a production grade microservices based food delivery platform designed to support real-time restaurant ordering, payment processing, delivery management, and live customer notifications at scale. The system demonstrates modern distributed system architecture using independently deployable services, asynchronous messaging, real-time communication, and secure authentication workflows.

The platform consists of multiple specialized services including authentication, order management, payment processing, notification handling, API gateway routing, and frontend applications for customers, restaurants, drivers, and administrators. Each service owns its own database following the database-per-service architecture pattern, ensuring loose coupling, scalability, and service independence.

The architecture combines synchronous HTTP communication through Nginx reverse proxy routing with asynchronous event driven communication powered by RabbitMQ. Real time notifications and live order updates are delivered using Socket.IO WebSockets, enabling instant communication between customers, restaurants, and delivery personnel. The notification system consumes events from RabbitMQ queues and pushes live updates directly to connected users.

Security is implemented using JWT authentication with role based authorization, secure Argon2 password hashing, refresh-token workflows, email verification, and protected token storage strategies. The platform also incorporates resilience patterns including circuit breakers, retry mechanisms, graceful degradation, and connection recovery strategies to improve reliability and fault tolerance in distributed environments.

The project demonstrates enterprise level backend engineering practices, scalable infrastructure design, event driven architecture, and production-ready microservices communication patterns suitable for large scale real world delivery systems.

Next.jsNestJSExpress.jsPostgreSQLPrisma ORMRabbitMQRedisSocket.IODockerNginx
Gym Management System β€” screenshot 1
Gym Management System β€” screenshot 2
Gym Management System β€” screenshot 3
Gym Management System β€” screenshot 4
Gym Management System β€” screenshot 5
Featured

Gym Management System

It's a comprehensive Gym and fitness management platform built to streamline daily gym operations, member engagement, attendance tracking, and business analytics within a single modern application. Designed with scalability and maintainability in mind, the system provides a complete solution for managing members, trainers, fitness classes, equipment, payments, and gym performance analytics through an intuitive and responsive interface.

The platform features advanced QR-based member check in with real time payment verification, ensuring only active members gain access to facilities and scheduled classes. Administrators and staff can efficiently manage memberships, monitor attendance, organize trainer schedules, track equipment maintenance, handle subscriptions and billing, and generate detailed reports for revenue and operational insights.

The project follows a feature-first architecture with clear separation between Presentation, Domain, and Data layers, making the system highly maintainable and ready for future backend integration or large scale deployment.

DartFlutterFirebaseBlocClean Architecture

Awards & Recognition

Top 3 Mobile Team Project Award

Top 3 Mobile Team Project Award

Google Developer Student Clubs – Addis Ababa Science and Technology University Β· June 2024

GDSC Hackathon Participant

GDSC Hackathon Participant

Google Developer Student Clubs – Addis Ababa Science and Technology University Β· June 2024

Testimonials

What people say about working with me

β€œWorking with Nathnael was a great experience. He is hardworking, skilled, and always focused on delivering quality work. He pays attention to details, communicates well, and is able to build modern and reliable applications. I really appreciated his dedication and professionalism throughout the project.”
Abenezer Tassew

Abenezer Tassew

CEO of Tripways Software Solution

Get in Touch

Have a question or want to work together? Send me a message!