BE
Backend-aware full stack
I connect interface decisions to APIs, data models, authentication, and the systems that keep a product dependable.
I'm Abdisa Ketema, a full-stack and mobile developer working with Next.js, TypeScript, Node.js, and Expo. I turn product requirements into maintainable systems and careful user experiences.

Available for work
About
I build and deploy web applications across the interface, backend, and data layer. My work is grounded in problem solving, clear structure, and the practical details that make software easier to use and maintain.
Alongside development, I teach programming through the @ethiopandatech and @tntethiopia YouTube channels. Teaching has strengthened how I explain decisions, collaborate, and break difficult problems into manageable steps.
Build products that feel good to use, scale reliably, and remain enjoyable to maintain.
BE
I connect interface decisions to APIs, data models, authentication, and the systems that keep a product dependable.
PX
I treat loading speed, responsive interaction, and maintainable delivery as part of the product experience.
CO
I work through requirements, communicate progress, and turn feedback into focused implementation steps.
TE
Teaching programming helps me explain technical ideas clearly and strengthen the fundamentals behind my work.
Selected work
Open any project for a focused summary, real product screens, and the engineering evidence that matters.
7 projects / Full-stack, mobile, platform, and AI work
Live productE-learning platform
A full-stack learning platform combining course administration, payments, authentication, and student progress in one product.
Live productE-commerce platform
A MERN commerce application with product administration, inventory-aware shopping flows, global client state, and Chapa payments.
In progressEthiopian Orthodox hymns platform
A culturally focused platform for reading Mezmur lyrics, finding Amharic content, and keeping YouTube-powered audio playing across navigation.
Live productReal-time publishing platform
A Next.js publishing product where authenticated developers can write, publish, and see shared content update through Convex in real time.
Source availableAI-assisted academic workspace
A full-stack study workspace that uses Gemini to turn uploaded learning material into notes, quizzes, assignment support, and exportable documents.
Live productFull-stack Q&A platform
A React, Node.js, and MySQL forum where students can publish questions, contribute answers, and browse shared discussions.
Personal finance tracker
A MERN application for recording income and expenses, organizing transactions, and viewing spending patterns through a visual dashboard.
Experience
My experience combines production development, technical instruction, university collaboration, and hands-on delivery across different teams.
Mar 2026 - Present
Entry 01
Kora Tech Solution
Contributing to an all-in-one SaaS inventory product through weekly feature work, implementation, and system optimization across a modern TypeScript stack.
Mar 2025 - Present
Entry 02
TNT Ethiopia
Teaching MERN development and programming with C++ and Java while building a Next.js learning management system to support educational delivery.
Dec 2025 - Present
Entry 03
SPEC JIT
Collaborating with Jimma University students on software products, team learning, mentoring, and hackathon projects.
Jun 2025 - Sep 2025
Entry 04
Blue Ocean Creatives
Contributed to ERP, stock-management, and website work while gaining hands-on experience with project delivery and team collaboration.
Technical range
The tools change by product. The consistent focus is choosing a stack that keeps delivery clear, secure, and maintainable.
How I work
A lightweight process keeps the work collaborative without turning delivery into ceremony.
Phase 01
Clarify the audience, business goal, constraints, content, and the smallest useful version of the product before choosing implementation details.
Phase 02
Develop in reviewable slices, keep the system understandable, and share progress early enough for feedback to improve the result.
Phase 03
Test the important journeys, accessibility, responsiveness, and production behavior, then ship with a clear path for iteration.
Teaching / @ethiopandatech
Programming playlists covering web development, TypeScript, interface development, and C++.
Web developmentCore web-development concepts, starting with HTML and CSS.
TypeScriptTypeScript fundamentals, advanced types, and practical integration.
FrontendResponsive interface development through hands-on Tailwind CSS lessons.
ProgrammingA structured introduction to C++ for freshman and pre-engineering students.
Contact
I'm open to full-time developer opportunities, collaborative product work, and conversations about systems that need thoughtful implementation.