Skip to content
View OsamaRab3's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@Krypto-Hashers-Community @Async-AC-Team

Block or report OsamaRab3

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
OsamaRab3/README.md

πŸ‘‹ Hello, I'm Osama Rabea!

πŸŽ“ Software Engineering Student
πŸ§‘β€πŸ’» Faculty of Electronic Engineering, Menoufia University
🌟 Passionate about creating impactful solutions through coding, problem-solving, and open-source contributions.


πŸš€ About Me

I'm Osama Rabea, a third-year Computer Engineering student at Menoufia University, currently participating in the LFX Mentorship Program. I'm deeply passionate about backend development, distributed systems, and blockchain technology. I'm particularly excited about Web3, smart contracts, and enterprise blockchain solutions like Hyperledger Fabric, where I'm actively contributing through my LFX Mentorship.

🎯 My Expertise

  • Backend Development: Experienced in Node.js, Express.js, NestJS, and building scalable APIs.
  • Software Design: Strong understanding of SOLID principles and clean architecture.
  • Distributed Systems: Learning and implementing distributed system concepts and patterns.
  • Database Management: Skilled in SQL (MySQL) and NoSQL (MongoDB).
  • Automation & Scripting: Writing efficient Bash scripts and working with Linux utilities.
  • Blockchain & Web3: Exploring decentralized applications, smart contracts, and enterprise blockchain solutions.
  • Open-Source Enthusiast: Actively contributing to global projects, with a focus on blockchain technologies and developer communities.

πŸ“š Currently Learning

  • NestJS: Building scalable and maintainable server-side applications
  • Distributed Systems: Deep diving into system design, microservices, and cloud-native applications
  • Advanced Backend Patterns: Implementing best practices in large-scale applications
  • Containerization & Orchestration: Working with Docker and Kubernetes

🌟 Open Source Contributions

Project Contribution Links
LFX Mentorship Mentee for LFDT - Fablo: Testing, documentation, and feature parity across Fabric v2/v3 LFDT-Fablo
Fablo (Hyperledger) Added post-start hook functionality for custom actions after network start PR #616
Fablo (Hyperledger) Implemented config change detection to prevent network reuse issues PR #614
Fablo (Hyperledger) Enhanced chaincode management with support for same-named chaincodes on different channels PR #607
Fablo (Hyperledger) Added query command support for Docker setup PR #597
Fablo (Hyperledger) Added validation for unique chaincode names PR #596
Fablo (Hyperledger) Enhanced connection profiles with orderers and channels information PR #595
Fablo (Hyperledger) Upgraded Blockchain Explorer for better network visualization PR #590
Fablo (Hyperledger) Added Mermaid network topology export for better documentation PR #565
Fablo (Hyperledger) Added Java chaincode development mode support PR #553
p4lang/behavioral-model Upgraded from C++11 β†’ C++17, removed boost dependency, updated build system/docs PR #1266

πŸ”§ My Skills

Languages

C++ Python JavaScript TypeScript SQL

Frontend

HTML5 CSS3

Backend

Node.js NestJS Express.js MongoDB MySQL PostgreSQL

Tools & Platforms

Linux Docker Bash Git GitHub


πŸ“« Let's Connect


osamarab3 osamarab3

osamarab3

Profile views

Pinned Loading

  1. fablo fablo Public

    Forked from hyperledger-labs/fablo

    Fablo is a simple tool to generate the Hyperledger Fabric blockchain network and run it on Docker. It supports RAFT and solo consensus protocols, multiple organizations and channels, chaincode inst…

    Shell

  2. filto filto Public

    Fast, lightweight, and privacy-focused CLI tool for file conversion

    TypeScript 7

  3. AI-Fitness-Coach AI-Fitness-Coach Public

    AI Fitness Coach Backend Using Nodejs

    JavaScript

  4. Fawry-ecommerce-challenge Fawry-ecommerce-challenge Public

    Java

  5. Odin-Project Odin-Project Public

    JavaScript

  6. Backend-Projects-Portfolio Backend-Projects-Portfolio Public

    A collection of my backend projects built using Node.js, Express.js, MongoDB, TypeScript