Nathnael Getachew
Fullstack
Software Developer
Passionate about building dynamic, responsive web applications from front to back.
Interested in my work? Lets connect!
Social
Toolset
AI Integration Skillset
Professional Projects

A members management system for a sunday school.
Sveltekit
Flowbite
MySQL
Tele Cloud
2024
in progress

University-wide class scheduling system with auto-semester scheduling, drag-and-drop interface, real-time validation, and admin control dashboard.
React
TypeScript
Tailwind CSS
React Big Calendar
Zod
2025
complete

An AI-powered website assistant built with PHP and Gemini AI, using Retrieval-Augmented Generation (RAG) with PDF-based knowledge base, real-time chat, and MySQL vector search integration.
PHP
MySQL
Gemini API
DOMPDF
FAISS

A research management system for structured data collection. Optimized for Excel/CSV import/export with real-time validation and secured login system.
SvelteKit
Flowbite Svelte
Auth.js
Supabase
CSV Parser
2024
complete

A company which provides digital marketing for businesses.
HTML
CSS
JavaScript
Bootstrap
jQuery
2024
complete
Personal Projects

A pharmacy managment system which stores medicines, suppliers and customers data.
HTML
CSS
JS
PHP
MySQL

A simple real-time messaging chat app which utilizes the socket module for network communication.
Python
MySQL
Socket Programming

A job marketplace website clone of upwork.
Sveltekit
TailwindCSS
Node.js
Express
MoongoDB

A 2D game where you run around defeating monsters unil you face the end!
C#
Unity Engine
Photoshop
2021
complete

Plan your perfect tropical getaway with personalized activities tailored to your preferences.
React
TailwindCSS
Node.js
Authentication
Rewards System
2024
complete
AI Projects

A Streamlit-based application that allows users to upload multiple PDFs, process the content, and ask questions about the uploaded files.
Streamlit
Langchain
Gemini AI

This application leverages Google's Gemini AI model to analyze food images and provide nutritional summaries, including health benefits and dietary advice.
Streamlit
Langchain
Gemini AI
Pillow

This application allows users to generate a concise summary of any YouTube video by fetching its transcript and summarizing the content using Google Gemini (Generative AI).
Streamlit
Langchain
Gemini AI
YouTube Transcript API

A web application that allows users to generate images based on text prompts using state-of-the-art models from Hugging Face.
Streamlit
Langchain
Hugging Face API
Pillow (PIL)
Requests Library

A web application that allows users to generate images based on text prompts using state-of-the-art models from Hugging Face.
Streamlit
Langchain
Hugging Face API
Pillow (PIL)
Requests Library

A web application that allows users to generate images based on text prompts using state-of-the-art models from Hugging Face.