Hi, I'm

Abdi Sileshi

Software Engineer

Full-Stack Developer

I craft robust and beautiful digital experiences. I focus on turning complex, real-world problems into clear, scalable products with strong frontend structure and reliable backend systems.

About

Software engineer focused on useful web products

I am Abdi Sileshi Worku, a graduating Software Engineering student who builds full-stack applications with React, Next.js, Node.js, databases, and AI tools.

I like projects that are practical: tools for document search, resume analysis, ecommerce, rental booking, job listings, and real estate discovery. I care about clean interfaces, reliable backend logic, and making the product easy to understand.

My current focus is becoming sharper at production-ready full-stack development: strong TypeScript, clear architecture, useful AI features, and simple user experiences.

15+
Projects Built
3+
Years Building
3.89
CGPA

Frontend

React, Next.js, Tailwind CSS, responsive interfaces, and clear user flows.

Backend

Node.js, Express, FastAPI, REST APIs, authentication, and service design.

Data

MongoDB, PostgreSQL, Supabase, Redis, and data models for real products.

AI Products

OpenAI integrations, RAG workflows, AI analysis tools, and practical automation.

Portfolio

Project Snapshot

A quick overview of the projects I have built, the problems they solve, and the technologies behind them.

7
Projects
7
Live demos
16
Tech used
Project Index
Select one

AI Knowledge Platform

Enterprise GraphRAG

A secure document intelligence platform for teams that need to search, chat with, and understand internal knowledge.

I built a GraphRAG workflow with document ingestion, role-based access, hybrid retrieval, streaming AI chat, analytics, and knowledge graph exploration.

1 of 7

Role
Full-stack AI engineer
Focus
RAG, RBAC, graph search, analytics
Hybrid retrieval across files, vectors, and graph relationships
Role-based permissions for private team knowledge
Streaming chat, analytics, and graph exploration views

Stack

Next.jsNext.jsTypeScriptTypeScriptTailwindTailwindFastAPIFastAPIPostgreSQLPostgreSQLNeo4jNeo4jRedisRedisOpenAIOpenAIRailwayRailwayVercelVercel
Enterprise GraphRAG
Tech Stack

Skills & Technologies

Tools I use to build frontend interfaces, backend APIs, databases, deployments, and AI-powered product features.

Languages & Frameworks

HTML
HTML
CSS
CSS
JavaScript
JavaScript
TypeScript
TypeScript
React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Material UI
Material UI
Node.js
Node.js
Express.js
Express.js
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Supabase
Supabase
Stripe
Stripe
React Native
React Native
Expo
Expo
Python
Python
C++
C++
OpenAI
OpenAI
FastAPI
FastAPI
Neo4j
Neo4j
Redis
Redis

Tools & Platforms

Figma
Figma
Git
Git
GitHub
GitHub
Docker
Docker
Netlify
Netlify
npm
npm
Vercel
Vercel
Railway
Railway
Vite
Vite
VSCode
VSCode
Experience

Practical Work Experience

Internship experience where I worked on real systems, frontend screens, backend APIs, and product workflows.

Information Network Security Administration (INSA)

Full Stack Developer

Information Network Security Administration (INSA)

InternshipJul 2025 - Sep 2025Addis Ababa, Ethiopia

Built a microservice-oriented inventory management application with a React frontend during my Software Developer Internship.

  • Worked on frontend screens and product flow for inventory management
  • Connected UI workflows with service-oriented backend logic
  • Practiced working in a real engineering environment
Ministry of Innovation and Technology (MinT)

Full Stack Engineer

Ministry of Innovation and Technology (MinT)

InternshipJul 2024 - Sep 2024Addis Ababa, Ethiopia

Developed a scalable real estate website using the MERN stack, covering frontend, backend, UI polish, and performance improvements.

  • Built React interfaces for property discovery and listing workflows
  • Implemented backend features with Node.js, Express, and MongoDB
  • Improved responsiveness, usability, and application structure
Education

Academic Background

My Software Engineering degree gives me a strong base in systems, programming, databases, AI, and building maintainable software.

B.Eng. Software Engineering

Adama Science and Technology University (ASTU)

CGPA
3.89
University Period
May 2022 - July 2026
Location
Adama, Ethiopia

Relevant Coursework

Software Engineering
  • Requirements Engineering
  • Software Architecture & Design
  • Software Testing & Quality Assurance
  • Project Management
Computer Science
  • Data Structures & Algorithms
  • Operating Systems
  • Computer Architecture
  • Discrete Mathematics
Systems & Data
  • Database Systems
  • Distributed Software Systems
  • Data Communication & Networks
  • Unix/Linux Programming
AI & Product
  • Artificial Intelligence
  • Machine Learning
  • Natural Language Processing
  • Web & Mobile App Development
Contact

Let's connect

I am open to software engineering opportunities, internships, and collaborations around full-stack and AI-enabled products.

Send a Message