Portfolio — 2026 / Abel Tadesse

Software engineer crafting reliable digital products.

I'm Abel Tadesse (@Abel-et)— a Computer Science & Engineering student at Adama Science and Technology University. I design and build full-stack web applications, compete in algorithmic problem-solving with A2SV, and apply data science to solve practical problems.

01 — About

Curious builder,
persistent learner.

I'm an undergraduate Computer Science & Engineering student at Adama Science and Technology University, currently in my fourth year of a five-year program. My interest sits at the crossroads of software engineering, information retrieval, and data-driven products.

Day to day, I build full-stack web applications with React and Node, sharpen my algorithmic thinking through A2SV, and experiment with Python for ML and analytics. I care about clean code, readable UIs, and shipping things that actually work for people.

Right now, I'm open to internships and work opportunities where I can contribute to a real engineering team, learn from great mentors, and grow into a well-rounded engineer.

Based in
Ethiopia
University
ASTU
Year
4th of 5
Status
Open to work

02 — Selected Work

Things I've built
along the way.

A mix of academic projects, client work, and personal experiments — each one taught me something different about shipping software.

  • Dark banking project management dashboard with amber accent metrics and kanban boards
    01Client Project

    Nib International Bank — Project Portal

    A full-stack project management portal built for the Project Management Division of Nib International Bank. Enables teams to track initiatives, assign owners, and report progress across the division.

    • React
    • Node.js
    • PostgreSQL
    • Postman
    • Figma
    Full-stack Developer · 2025
    View repo
  • Dark scene of floating document pages connected by amber search query highlights
    02Academic · Information Retrieval

    Document Search Engine

    An information-retrieval project built for my IR course. Indexes a document corpus and returns ranked results through a lightweight web interface, with relevance scoring and preprocessing pipelines.

    • Python
    • Flask
    • HTML
    • CSS
    Solo build · 2025
    View repo
  • Binary tree and graph data structure visualization glowing in amber on dark background
    03Competitive Programming

    A2SV — Problem Solutions

    A growing archive of my LeetCode and A2SV problem solutions, organised by topic. Each solution is written with a focus on clarity, complexity analysis, and idiomatic code.

    • Algorithms
    • Data Structures
    • Python
    • C++
    A2SV Trainee · Ongoing
    View repo
  • Scatter plot with amber and warm gold clustered data points on a dark grid
    04Data Science

    Customer Segmentation Analysis

    A data science project that classifies customers by behaviour using clustering techniques. Covers the full workflow — exploratory analysis, feature engineering, model training, and visual reporting.

    • Python
    • pandas
    • scikit-learn
    • Jupyter
    Solo build · 2024
    View repo

03 — Stack

Tools I reach for.

A practical toolkit I've built up through coursework, client projects, and side experiments — biased toward what helps me ship quickly and reason clearly.

Frontend

  • React
  • Next.js
  • HTML
  • CSS
  • Tailwind

Backend

  • Node.js
  • Express
  • Python
  • Flask
  • REST APIs

Data

  • PostgreSQL
  • SQL
  • pandas
  • scikit-learn
  • NumPy

Tooling

  • Git
  • GitHub
  • Postman
  • Figma
  • VS Code

04 — Highlight

A2SV — Africa to
Silicon Valley.

I'm a trainee in A2SV, a competitive training program that prepares African engineers for top-tier roles and interviews. It has sharpened my algorithmic thinking, pushed my discipline around consistent practice, and connected me to a community of driven peers.

Focus
DSA
Language
Python
Cadence
Daily
Status
Active

05 — Education

Where I'm
studying.

2022/23 — 2027

In progress

BSc, Computer Science & Engineering

Adama Science and Technology University (ASTU) — Ethiopia

Coursework across algorithms, data structures, databases, information retrieval, operating systems, and software engineering. Complemented with hands-on projects and extracurricular training through A2SV.

  • Algorithms
  • Data Structures
  • Databases
  • Information Retrieval
  • Software Engineering
  • Operating Systems

06 — Contact

Let's build
something together.

I'm open to internships and work opportunities where I can contribute, learn, and grow. The fastest way to reach me is email — I usually reply within a day.

at6796629@gmail.com