Skip to content
View Gadisa16's full-sized avatar
🏠
working from home
🏠
working from home

Highlights

  • Pro

Block or report Gadisa16

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gadisa16/README.md
Typing SVG

Profile views GitHub followers

🧠 Profile

Full Stack Engineer with 4 years of experience delivering production‑grade web applications, AI‑powered systems, and cloud infrastructure. I bridge the gap between frontend elegance and backend resilience, architecting clean, scalable solutions from idea to deployment. 440+ algorithmic problems solved on LeetCode, reflecting a deep commitment to efficient, maintainable code.


⚡ Tech Stack

Languages JavaScript TypeScript Python Java C++

Frontend React Next.js Tailwind CSS Redux

Backend & Databases Node.js FastAPI Flask PostgreSQL MongoDB Firebase Supabase

DevOps & Cloud Docker GitHub Actions AWS Azure Linux

AI / ML RAG LLMs Vector Search OpenCV


💼 Experience

  • Full Stack Engineer (Backend‑Leaning) @ Digital Balance (Nov 2025 – Present)
    • Own backend development for a production SaaS platform, building APIs with FastAPI and Next.js.
  • Full Stack Engineer (Freelance) @ Upwork (Aug 2025 – Present)
    • Deliver full‑stack systems end‑to‑end; built email infrastructure (Mailcow) with DNS optimization.
  • Software Engineer @ A2SV (Africa to Silicon Valley) (Feb 2024 – Dec 2024)
    • Solved complex algorithmic problems alongside engineers from Google, Amazon, Bloomberg.
  • Web Developer @ ReiSearch (Dec 2024 – May 2025)
    • Improved page load speed by ~30% and reduced route load times by ~35% for a US real estate platform.

🚀 Featured Projects

  • 📧 Custom Email Infrastructure – Deployed full SMTP/IMAP system with Mailcow, SPF, DKIM, DMARC for high deliverability.
  • 🤖 AI Legal Assistant (RAG on Azure) – Built a citation‑grounded AI assistant using RAG pipelines with FastAPI, Azure OpenAI, and OCR.
  • 🛍️ Full‑Stack E‑commerce – Integrated Stripe payments, modular REST API, and Firebase for rapid prototyping (React, Node.js).
  • 📱 AI Focus Training App – Productivity app built with React, TypeScript, Redux Toolkit, and AI‑enhanced features.

🏅 Achievements & Education

  • ✅ 440+ LeetCode problems solved – strong DSA foundation.
  • ✅ Selected into A2SV (Google‑backed program for top African talent).
  • 🎓 B.Sc. Computer Science – Addis Ababa University (Top 10 in Africa).

📊 GitHub Analytics

GitHub Streak


🌐 Let's Connect

Open to collaborations, freelance opportunities, and tech discussions.
📍 Addis Ababa, Ethiopia  |  📧 gadisakan@gmail.com

Popular repositories Loading

  1. EvangadiForum EvangadiForum Public

    The EvangadiForum Platform is a web-based application designed to foster a collaborative learning environment for students. The platform allows users to ask and answer programming-related questions…

    JavaScript 6 1

  2. apple-homepage apple-homepage Public

    An Apple home page clone built with React and Vite, incorporating dynamic content from an API for videos and other functionalities.

    JavaScript 5

  3. Contact-Form-by-react-hook-form Contact-Form-by-react-hook-form Public

    Simple Contact Form: A React + TypeScript project demonstrating a simple, responsive contact form with validation using the react-hook-form library.

    TypeScript 5

  4. job-listing-app2 job-listing-app2 Public

    This project is a fully responsive job listing application built with Next.js and TypeScript. It allows users to view job listings and see detailed descriptions when a job card is clicked. The job …

    TypeScript 5

  5. job-listing-app-with-next-auth-and-RTK-query job-listing-app-with-next-auth-and-RTK-query Public

    This project is a fully responsive job listing application built with Next.js, TypeScript, Tailwind CSS, NextAuth.js, and Redux Toolkit (RTK). The application allows users to browse job opportuniti…

    TypeScript 5

  6. Competitive-programming Competitive-programming Public

    contains SOME of my solutions to various competitive programming problems from LeetCode, primarily using Python programming language.

    Python 4