Skip to content
View salahadawi's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report salahadawi

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
salahadawi/README.md

About Me

👋 Welcome to my GitHub! I'm a dedicated software engineer with a wealth of experience that spans from deep technical expertise in coding and networking to pioneering work in the blockchain space.

🎓 Educational Journey

My coding odyssey commenced at Hive Helsinki, a coding school known for its immersive, peer-to-peer learning methodology. From 2019 to 2020, I thrived in this environment, tackling a plethora of projects that equipped me with a robust programming foundation.

Key Projects:

Shell Recreation: An intricate exploration into command-line interfacing using C.

Graphical Wireframe: Crafted a detailed 3D wireframe visualizer, diving into computer graphics.

Wolfenstein 3D-style Game: Merged my passion for programming with interactive media.

Breadth-First Search Algorithm + Visualizer: Strengthened my expertise in data structures and algorithms.

Assembler & Virtual Machine: Gained a thorough understanding of low-level instruction sets.

I emerged from Hive Helsinki with top honors, setting a standard for excellence.

💼 Professional Path

Juniper Networks (2021)

At Juniper Networks, I:

Developed service assurance tools in C, C++, and Python. Analyzed and resolved complex software issues. Delved into networking protocols to ensure robust system performance.

Blockchain Hardware Startup (2022)

Next, I joined a cutting-edge blockchain hardware startup:

Technical Leadership: Orchestrated the startup's technical roadmap, transforming co-founder visions into developmental blueprints. DAO and Token Creation: Authored a bespoke DAO and token using Solidity, establishing the supporting infrastructure. OS Development: Initiated the development of a tailored Linux-based OS for an innovative embedded device.

Web Development Entrepreneurship (2023)

Recently, I've pivoted to web-focused projects:

SEO-optimized Web Projects:

Mastered React and NextJS, creating high-performance, SEO-friendly web applications with Firebase integration.

GPTgame:

Launched a novel project where users leverage AI to generate small JavaScript games, showcasing my continuous commitment to innovation at the intersection of AI and web development.

🚀 Personal Projects & Contributions

Alongside my professional work, I've ventured into the decentralized technology space:

Ethereum Smart Contracts:

Crafted smart contracts on Ethereum, pushing the envelope of decentralized solutions.

React & Web3:

Developed blockchain-integrated websites, merging modern web technologies with the power of smart contracts.

🌐 Connect with Me

If you'd like to discuss technology, potential collaborations, or just have a chat, please feel free to get in touch!

📫 Reach out: [email protected]

🔗 LinkedIn: https://www.linkedin.com/in/salah-adawi/

Thank you for exploring my profile. I'm excited about the possibility of connecting and potentially collaborating with you in the future!

Pinned Loading

  1. fdf fdf Public

    Visualizing “iron wire” meshing in 3D.

    C 3

  2. fractol fractol Public

    Programming the psychedelic universe of fractals.

    C

  3. freecodecamp-projects freecodecamp-projects Public

    My implementations of freeCodeCamp's projects.

    HTML

  4. ft_printf ft_printf Public

    Coding printf from scratch.

    C

  5. push_swap push_swap Public

    Sorting data with minimal moves.

    C

  6. MikeyLHolm/Hive-corewar MikeyLHolm/Hive-corewar Public

    In this project, you will create a virtual “arena” in which programs will fight against one another (the “Champions”). You will also create an assembler to compile those Champions as well as a Cha…

    Assembly 2