Skip to content
View Yohannes90's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Organizations

@afridevelopers

Block or report Yohannes90

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
Yohannes90/README.md

Typing SVG

Software Engineer | Full-Stack/Backend Developer

I am a Software Engineer dedicated to building efficient, scalable, and intelligent applications. With a background rooted in the ALX Software Engineering program and M.sc. Computer Science studies, I combine a deep understanding of data structures and algorithms with modern frameworks to design backend architectures and AI-integrated systems that solve real-world problems.

LinkedIn Medium LeetCode user Yohannes90

⚡Areas of Expertise

Software Architecture & Development:

  • Backend & API Design: Building secure, scalable server-side logic and data models using Python (FastAPI, Flask, Django), Node.js, Java, and PHP.
  • Full-Stack Ecosystems: Developing responsive, high-performance web applications with TypeScript, Next.js, React, and the MERN stack.
  • DevOps & CI/CD: Streamlining deployments and ensuring code quality through GitHub Actions and automated testing pipelines.

Artificial Intelligence & Machine Learning:

  • Data Engineering & Pipelines: Building efficient workflows for data cleaning, feature engineering, and high-accuracy record linkage.
  • ML Foundations: Implementing supervised and unsupervised models including Regression, Decision Trees, and Clustering.

Technical Foundations:

  • Data Structures & Algorithms: Deeply committed to Clean Code principles and algorithmic efficiency to optimize system performance and maintainability.

💻 Tech Stack:

Name Badges
Languages Python JavaScript TypeScript Java C PHP
Backend Development FastAPI Flask Django Express.js
Frontend Development HTML5 CSS3 Bootstrap TailwindCSS React
ORM SQLAlchemy, Mongoose, Prisma
Databases MongoDB Postgres MySQL SQLite
Testing Cypress Playwright Postman
Hosting, DevOps & tools Docker Nginx Bash Script Linode

📊 GitHub Stats:

Thanks for visiting! 🚀 Feel free to reach out to discuss potential projects! 🌑

Pinned Loading

  1. ICogLabsApprenticeship ICogLabsApprenticeship Public

    This repository documents my progress during my apprenticeship at ICogLabs. It features code and project files related to my contributions, as well as solutions to weekly training exercises.

    Jupyter Notebook

  2. quantum-kit-website quantum-kit-website Public

    QuantumKit – A fast, responsive, and modern company website built with Reactjs, Next.js, Tailwind CSS, and Vanila JS. Showcasing QuantumKit's expertise in custom software, AI, blockchain, mobile ap…

    TypeScript 1

  3. Oasis_InfoByte_Internship Oasis_InfoByte_Internship Public

    This repository documents my progress during my Java Programmer internship at Oasis InfoByte. It features code and project files from the various tasks I undertook..

    Java 1

  4. alx-low_level_programming alx-low_level_programming Public

    This repository contains C code and projects completed as part of the ALX low-level programming curriculum. It covers fundamental concepts such as variables, control flow, functions, pointers, arra…

    C 2

  5. alx-higher_level_programming alx-higher_level_programming Public

    This repository contains Python and JavaScript code and projects completed as part of the ALX higher-level programming curriculum. It explores concepts beyond the basics, including data structures,…

    Python 1

  6. simple_shell simple_shell Public

    Simple Shell: A UNIX command-line interpreter developed as an ALX team project by Yohannes Mekonnen and Marwane Madani. This shell supports executing commands, built-in functions (env, cd, help, ex…

    C 2