Skip to content
View ziadalzarka's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ziadalzarka

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

👋 Hey there!

Software Engineering is my one true passion in life. I spend most of my time learning and deepening my knowledge. I started coding at the age of 12 which changed my life around and I aspire to contribute back to this community as much as possible!

Note

Most if not all of the code I write cannot be shared publicly, however, here's a project that I was working on a while back.

Study House API

An app that helps connect tutors with students in an easy, interactive and practical experience.

Based on Pub/Sub architecture, a graph data model and plug-n-play code structure. Includes tracing using OpenTracing and Jaeger. Supports MongoDB and DynamoDB. Supports search using ElasticSearch.

Follow me on Medium :)

My latest YouTube videos

8 Projects to experiment with as a Software Engineer

What I watch on a daily basis

My Software Engineering Knowledge+ Youtube Playlist.

What I am familiar with :)

Programming Languages Frameworks Databases System Software
JavaScript Node.js Cassandra Kafka
Rust Nest.js DynamoDB ElasticSearch
Python Next.js DocumentDB Kubernetes
Go React MongoDB Docker
Java Svelte Postgres Jenkins
C# Vue Neptune Git
Visual Basic Angular ElasticSearch Nginx
Ruby Electron & Tauri Firebase Redbird Reverse Proxy
PHP React Native Prisma Jira
Scala Ionic MemoryDB Grafana
Cordova Redis Prometheus
Web Components CouchDB Jaeger
.NET Framework SurrealDB
.NET Core MySQL
C# Mono SQLite
Xamarin Neo4j
Terraform DGraph
Django LowDB
GraphQL IndexedDB
Socket.io Gun.js
WebRTC Supabase
WebAssembly CouchDB
Redux
MobX
TypeOrm
Drizzle
AWS Third Party APIs Testing Miscellaneous Tools
EC2 Algolia Puppeteer CircleCI
ECS Cloudinary Jest Sentry
SQS Twilio Mocha Mouseflow
SNS SendGrid Jasmine Netlify
API Gateway Auth0 Cypress Cloudflare
OpenSearch Stripe Selenium ChatGPT
CodePipeline Paymob AWS CodeWhisperer
S3 OpenAI Insomnia
Lambda Telegram Postman
Cognito Instagram Linear
CloudWatch Google Maps Notion
KMS Google Vision AI Obsidian
IAM Google Analytics Confluence
EventBridge Let’s Encrypt Linear
SageMaker
Kinesis
Glue
Secrets Manager
Cloudformation
MediaLive
Athena
Data Migration Service
CloudFront
Route53
Cloud Providers Tools Platforms Code Editors & IDEs
On-Premise cPanel Web VSCode
AWS phpMyAdmin Android Visual Studio
DigitalOcean Studio 3T iOS IntelliJ IDEA
GCP pgAdmin Windows Android Studio
Linode SQLite Browser MacOS Eclipse
Hostinger Neo4j Browser Linux MonoDevelop
GoDaddy Metabase Cell Phones Xcode
Heroku AWS OpenSearch ARM Code Blocks
Make Raspberry PI Atom
TablePlus Arduino Notepad++
Kafka Offsets Adobe Dreamweaver
Insomnia Vim
Insomnia Zed
UI Libraries Design 3D & Games
Material Design Adobe Photoshop Unity
Ant Design Adobe Illustrator Game Maker
Chakra UI Adobe XD Unreal Engine
Semantic UI Figma Autodesk Maya
Bootstrap Canva Blender
Shadcn
Krypton .NET
Books
Designing Data-Intensive Applications - Martin Kleppmann
Microservices vs Service-Oriented Architecture - Mark Richards
Architectural Styles and the Design of Network-based Software Architectures
Building Microservices Designing Fine Grained Systems - Sam Newman
Text Algorithms - Maxime Crochemore
The Little MongoDB Book - Karl Seguin
Thinking Architecturally - Nathaniel Schutta
Your API Is Bad - Paddy Foran
The Five Dysfunctions of a Team - Patrick Lencioni
The 7 Habits of Highly Effective People - Stephen R. Covey
Atomic Habits - James Clear
How to win friends and influence people - Dale Carnegie
12 Rules for Life - Jordan Peterson
Man's Search For Meaning - Viktor E. Frankl
The 48 Laws Of Power - Robert Greene
The 50th Law - Robert Greene
The Power of Now - Eckhart Tolle
What Every Body Is Saying - Joe Navarro
The Design of Everyday Things - Donald A. Norman
The Synthesizer - Mark Vail
Objectivism The Philosophy of Ayn Rand - Ayn Rand
The Shortcomings of Objectivism - Nathan Dickey

Pinned Loading

  1. study-house-org/api study-house-org/api Public

    Study House RESTful API based on Pub/Sub architecture, a graph data model and plug-n-play code structure. Includes tracing using OpenTracing and Jaeger. Supports MongoDB and DynamoDB. Supports sear…

    TypeScript

  2. cordova-plugin-bluetooth-printer cordova-plugin-bluetooth-printer Public

    Forked from srehanuddin/Cordova-Plugin-Bluetooth-Printer

    A cordova plugin for bluetooth printer for android platform

    Java

  3. problem-solving problem-solving Public

    Coding problems I have practiced

    Rust

  4. her-birthday her-birthday Public

    Birthday gift for my wife's 22nd birthday

    HTML