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
Filter projects
Professional Projects

A modular e-commerce backend built with microservices.
Java
Spring Boot
Spring Cloud
Kafka
PostgreSQL
MongoDB
Keycloak
Docker

A comprehensive construction project management and site operations platform.
React
TypeScript
Vite
RTK Query
shadcn/ui
Tailwind CSS
react-hook-form
zod
date-fns
Sonner
2025
in progress

A comprehensive mobile app for managing construction logistics, approvals, and HR workflows.
React Native
Expo
TypeScript
React Query
React Native Paper
Expo Router
Reanimated
2026
in progress

A short-form video platform backend with authentication, media management, notifications, and real-time chat.
Java
Spring Boot
Spring Security
Spring Data JPA
PostgreSQL
WebSocket/STOMP
AWS S3
JWT
Docker

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
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 & Workflows

A smart AI-powered resume screening workflow for matching resumes to job descriptions.
n8n
Gemini
OpenAI
Groq
Google Sheets

A cinematic story generation workflow that turns short themes into anime-style scenes.
n8n
OpenAI
DALL-E 3
RunwayML
ElevenLabs

An AI-powered LinkedIn post approval workflow with post generation and visual creation.
n8n
OpenAI
Gemini
Google Sheets
Airtable

An AI-powered short-form video idea workflow for futuristic vlog-style content.
n8n
OpenAI
Veo3 API

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.
