> For the complete documentation index, see [llms.txt](https://meska.gitbook.io/about-me/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://meska.gitbook.io/about-me/readme.md).

# Hola 👋

I am Yousef, a Software Engineer obsessed with Java, Javascript and Go highly focused on the performance of web applications.\
My main interest is building scalable server-side solutions that follow best practices and clean architecture.

⚡ You can check my [blog](http://meska54.hashnode.dev) for more info.\
⚡ You can also check my [reading list](https://www.goodreads.com/user/show/88803068-yousef-meska) to see my reading progress and books recommendations

## ⚡️ Programming Languages

[![My Skills](https://skillicons.dev/icons?i=java,nodejs,go,cpp,js\&perline=15)](https://skillicons.dev)

## ⚡️ Backend Technologies

![sdsd](https://skillicons.dev/icons?i=spring,redis,mysql,postgres,mongodb,docker,kubernetes,ts,bash,prisma,nginx,git,graphql,ansible,aws,nestjs,linux,jenkins\&perline=12)

## Connect with me

| Media                                                 | Summary                                                                     |
| ----------------------------------------------------- | --------------------------------------------------------------------------- |
| [Hashnode](https://meska54.hashnode.dev/)             | My Software Engineering blog where I write mainly Advanced Backend articles |
| [Leetcode](https://leetcode.com/yousef_meska/)        | My Leetcode profile                                                         |
| [LinkedIn](https://www.linkedin.com/in/yousef-meska/) | I share software engineering tips and best practices                        |

## Open Source & Projects

| Topic                                                                             | Summary                                                                                                |
| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [Kafka with Spring boot](https://github.com/MrBomber0x001/Kafka-Spring-Boot-Demo) | A producer/consumer event-driven apps using kafka, event-driven arch with spring boot                  |
| [Database Notes](https://github.com/MrBomber0x001/db-notes)                       | A centralized repo about Advanced Database Notes Gathered From Datacamp, CMU, leetcode, and much more! |
| [Docker Internals](https://github.com/MrBomber0x001/Docker-internals)             | Practical walkthrough into Docker Internals & Containerization beside resources to dig deep!           |
| [Instabug internship](https://github.com/MrBomber0x001/instabug-intern-2022)      | Solution to Instabug 2-phase internship interview \[Backend]                                           |
| [Advanced NodeJs](https://github.com/MrBomber0x001/node-advanced-concepts)        | Central repo for whom want to dig into Advanced NodeJs Development                                     |
| [Udacity-Storefront API](https://github.com/MrBomber0x001/Udacity-Storefront-api) | Well-documented Backend API for E-commerce done for Udacity Advanced Full Stack Nanodegree             |
| [BookReads](https://github.com/MrBomber0x001/BookReads)                           | a complete platform solution \[social network and marketplace] for bookworms and book stores           |

## Articles

* [Transaction and Concurrency control - Theory and Practice ](https://meska54.hashnode.dev/transactions-concurrency-control-theory-and-practice/)*Hashnode Blog*, 2022
* [Handling SQL Errors Efficiently - A complete guide ](https://meska54.hashnode.dev/how-to-handle-t-sql-errors-efficiently/). *Hashnode Blog*, 2022
* [Definitive Guide to Triggers in SQL server](https://meska54.hashnode.dev/trigger-management-and-optimization-part-1/). *Hashnode Blog*, 2022
* [Concurrency in Go - Deeper look into go's runtime scheduler](https://meska54.hashnode.dev/concurrency-in-go-a-deeper-look-into-gos-runtime-scheduler/). *Hashnode Blog*, 2023
* 🔥 [Transactions & Concurrency control - Theory and Practice!](https://meska54.hashnode.dev/transactions-concurrency-control-theory-and-practice)
* 💯 [Triggers In-Depth (Part 2)](https://meska54.hashnode.dev/triggers-in-depth-part-2)
* 💫 [How to handle T-SQL Errors Efficiently](https://meska54.hashnode.dev/how-to-handle-t-sql-errors-efficiently)
* 🌮 [How to Properly Optimize Triggers in T-SQL (part 3)](https://meska54.hashnode.dev/how-to-properly-optimize-triggers-in-t-sql-part-3)
* 🔥 [Trigger Management & Optimization - Part 1](https://meska54.hashnode.dev/trigger-management-and-optimization-part-1)

  <div><img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/css3/css3-plain.svg" alt="" width="60"> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/javascript/javascript-plain.svg" alt="" width="60"> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/typescript/typescript-plain.svg" alt="" width="60"> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/react/react-original.svg" alt="" width="60"> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/redux/redux-original.svg" alt="" width="60"></div>

  \
  ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nodejs/nodejs-original-wordmark.svg)

&#x20;     ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/mysql/mysql-original-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/docker/docker-original-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/graphql/graphql-plain-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/postgresql/postgresql-original-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/firebase/firebase-plain-wordmark.svg)\
![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nginx/nginx-original.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nestjs/nestjs-plain-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/redis/redis-original-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/amazonwebservices/amazonwebservices-original-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/circleci/circleci-plain-wordmark.svg)       ![](https://cdn.jsdelivr.net/gh/devicons/devicon/icons/jasmine/jasmine-plain-wordmark.svg)

***

\
![](https://github-readme-stats.vercel.app/api/top-langs/?username=mrbomber0x001\&show_icons=true\&theme=react&\&hide_border=true\&langs_count=8\&layout=compact) -->
