Skip to content
View Amr2812's full-sized avatar

Highlights

  • Pro

Block or report Amr2812

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

Hey there! I'm Amr.

πŸ›  Tech Stack

There's no point in listing dozens of technologies I used before, since I ususally just learn new techs when I need them or when I want to experiment. I do web dev especially backend. I am into low-level systems programming and database development nowadays.

πŸ“– Books I enjoyed

  • Node.js Design Patterns
    • A Node.js book about design patterns, writing modules, asynchronous programming, Scalability, Architectural Patterns & Advanced Node.js topics.
  • System Design Interview
    • A book about system design in which writers show a process of designing many systems at large scale.
  • Database Internals: A Deep Dive into How Distributed Data Systems Work
    • The first half of the book explores storage classification, and dive into B-Tree-based and immutable Log Structured storage engines. It explains how database files are organized to build efficient storage, using auxiliary data structures such as Page Cache, Buffer Pool and Write-Ahead Log. The book covers implementations of different techniques and optimizations used in real database systems like PostgreSQL, MySQL & Apache Cassandra. I only read the first half since the second half explores distributed databases which I will read after studying distributed systems.
  • Fundamentals of Database Systems
    • I used this database textbook to study Database design & normalization while studying the Datbase Modeling & Theory course from Stanford University.

🀝🏻 Connect with Me

πŸ“ˆ Some stats

Amr's Dev.to Blog stats (if not working, then dev.to changed the layout)

Pinned Loading

  1. private-lessons-lms private-lessons-lms Public

    During Covid-19 teachers started to give private lessons online, so this is a LMS for a private instructor that supports assistants and multiple grades for a specific subject/course

    JavaScript 38 2

  2. friendsfeed friendsfeed Public

    A social network for friends to see their life updates only to support friends communication without influencers, creators, pages, etc...

    TypeScript 5

  3. software-environment-concepts software-environment-concepts Public

    Static Site Generated Progressive Web App Glossary eBook for software concepts.

    Vue 44 6

  4. babymalloc babymalloc Public

    A dynamic memory allocator library in C

    C 12

  5. devto-stats-card devto-stats-card Public

    Display your Dev.to blog followers count and total post views count in a card image.

    JavaScript 9 4

  6. problem-solving problem-solving Public

    Problems I solve on leetcode, codeforces & other judges.

    Java 1