ОБО МНЕ

Кто такой Ахмед Тарек?

Введение обо мне; Ахмед Тарек

До того момента (22 декабря 2021 г.), когда я пишу эти слова, я был здесь на Medium уже 2 месяца и подумал, что пришло время как следует представить сам.

Меня зовут Ахмед Тарек, и в следующих строках я расскажу вам о разных этапах моей жизни 🙂

Детство

Я родился в Египте 27/11/1985.

Мое детство было наполнено играми и забавными вещами с моими двоюродными братьями. Мы были как маленькая банда 😃

Образование

Я начал свою образовательную поездку в первые дни, начиная с детского сада и заканчивая средней школой с оценкой 98,6%.

Затем я начал свое высшее образование на Инженерный факультет, Инженерный факультет электроники и электросвязи, Каирский университет, 2003.

Там я провел 5 лет обучения, пока, наконец, не получил степень бакалавра в 2008.

Однако моей страстью всегда была работа над программным обеспечением и написание кода.

На самом деле я освоил некоторые базовые навыки программирования и начал работать фрилансером на таких платформах, как Freelancer.com (тогда он назывался RentACoder).

Профессиональная жизнь

Институт информационных технологий (ITI), Египет

Чтобы следовать своей страсти, я поступил в Институт информационных технологий (ITI) и записался на 9-месячную программу Разработчика систем программного обеспечения.

В этой программе я специализировался на .NET Framework и стеке технологий, где я изучил больше, чем основы, участвовал во многих лабораторных работах и ​​разработал множество приложений.

Наконец, я получил право присоединиться к огромному Дому программного обеспечения для обучения и получил сертификат от ITI.

ITWorx, Египет

Вы помните, когда я сказал вам, что присоединился к огромному Дому программного обеспечения для обучения, это было ITWorx.

Я многим обязан ITWorx, так как это была первая компания, где у меня действительно была возможность следовать своей страсти и мечте стать инженером-программистом. Это отличная компания с отличными людьми. Там ты можешь дружить со всеми.

Я закончил свое обучение в ITWorx, им понравился мой прогресс, и они дали хороший отзыв обо мне в ITI. Собственно, поэтому я и получил свой сертификат от ITI.

Кроме того, ITWorx предложила мне стать постоянным сотрудником в качестве младшего инженера-программиста, и, безусловно, это был один из самых счастливых моментов в моей жизни.

Я работал над одним из самых больших счетов там. Нашим клиентом была United Technologies Corporation (UTC). Я работал над проектами для таких громких имен, как Carrier, Pratt & Whitney, Sikorsky Aircraft, Otis и другие.

Итак, я продолжал свое сотрудничество с ITWorx, пока не ушел через 6,5 лет, имея титул Технический руководитель L1.

Интегрант, Египет

Затем я присоединился к Integrant в качестве главного инженера-программиста и проработал там почти 2 года. Там у меня была возможность поработать с разными оффшорными клиентами, что помогло мне получить больше информации.

Затем произошло одно из событий, изменивших мою жизнь… Мне выпал шанс работать в ASML.

АСМЛ, Нидерланды (АСМЛ)

Итак, я отправился из Египта в Нидерланды, чтобы начать новый этап в своей жизни.

Усовершенствованная литография полупроводниковых материалов (ASML) — настоящий мировой лидер в области производства микросхем.

ASML предоставляет клиентам все, что им нужно; аппаратное обеспечение, программное обеспечение и услуги для массового производства шаблонов на кремнии, что позволяет повысить ценность и снизить стоимость чипа.

Штаб-квартира ASML находится в Вельдховене, Нидерланды, и имеет более 60 офисов в 16 странах по всему миру, где работает более 30 000 сотрудников. занимаются магией.

Я присоединился к ASML в 2018 в качестве инженера-разработчика программного обеспечения и до момента написания этих слов я все еще работаю там.

Если вы хотите узнать больше об ASML, я рекомендую вам посетить веб-сайт, где вы найдете интересную информацию.

Ведение блога

Хотя я начал вести блог на Medium 2 месяца назад, у меня уже есть старый опыт ведения блога. У меня был старый технический блог, где я время от времени писал статьи о программном обеспечении.

Я хочу попросить вас поделиться со мной своими отзывами, будь они положительными (😃) или отрицательными (😟), чтобы я мог учиться на своих ошибках, знать свои слабые и сильные стороны и работать над ними.

Если вы еще не являетесь платным участником Medium, я настоятельно рекомендую вам подписаться. Medium содержит массу полезных статей в разных областях, так что вы всегда найдете что почитать и вам понравится. Наличие бесплатной учетной записи позволит вам читать только ограниченное количество (я думаю, 2) платных статей в месяц.

Если вы собираетесь подписаться, я был бы очень признателен, если бы вы использовали мою реферальную ссылку, чтобы я мог получать небольшую часть ваших сборов от Medium, вы ничего не платите.

Кроме того, если вам нравится мой контент, вы можете подписаться на мою рассылку, чтобы всегда получать уведомления о любых новых статьях, которые я публикую.

Профили в социальных сетях

Это профили в социальных сетях, где мы можем связаться.

Статьи

Это список моих лучших статей (со ссылками). Если вы хотите прочитать больше моих статей, вы можете посетить мой блог.

Написание статей и ведение блога

🔗Как привлечь трафик к вашим медийным историям

Практическое руководство о том, как добиться успеха на Medium и привлечь трафик к своим историям.

Статьи по программной инженерии

🔗 Лучшие практики проектирования в .NET C#

Некоторые рекомендации по проектированию в .NET C#

🔗Лучшая практика проектирования интерфейсов в .NET C#

Достаточно ли определить IMyInterface<T>? мне тоже нужно IMyInterface?

🔗Ковариантность и контравариантность в .NET C#

Трудно это понять? Позвольте мне упростить это для вас.

🔗Улучшенная реализация шаблона расширенного репозитория в .NET C#

Узнайте, как внедрить улучшенный расширенный шаблон репозитория в соответствии с рекомендациями, чтобы удовлетворить расширенные требования, такие как регулирование.

🔗Шаблон проектирования Observer в .NET C#

Узнайте о шаблоне проектирования Observer в .NET C# с некоторыми улучшениями.

🔗Как использовать Observables с ванильным JavaScript

Никаких фреймворков, только чистый ванильный JavaScript.

🔗 Когда реализации влияют на абстракции

Может ли знание реализаций повлиять на дизайн абстракций?