Shady Yahia

German B1. Leiter FullStack Entwickler - .NET Core. C# . JS . AWS .

Angestellt, Principal Software Engineer, ITWorx

Cairo, Ägypten

Fähigkeiten und Kenntnisse

AWS
Javascript
C#
AngularJS
Vue.js
JavaScript
ASP.NET
.NET Framework
PostgreSQL
WPF
SQL
Docker
Software Development
Git
TypeScript
AWS S3
AWS DynamoDB
AWS Batch
AWS SQS
AWS SNS
AWS API Gateway
Microsoft .NET
Postgres
SQL Server
NoSQL
Python
HTML
CSS
Backend
Excel
MySQL
React.js
React JS
node js
CI/CD
REST
Web applications
Full-stack development
Software Architecture
Software

Werdegang

Berufserfahrung von Shady Yahia

  • Bis heute 1 Jahr und 5 Monate, seit Jan. 2023

    Principal Software Engineer

    ITWorx

    • Implemented Pub/Sub pattern to capture the data changes from the data store and publish them to subscribers using message broker [ S3, SQS, SNS, Lambda, DynamoDB, Oracle DB, OpenSearch, Event Bridge, ECS] • Participating in code reviews and maintaining high code quality standards. • Appling CI/CD on all of our projects using [GitLab CI, Docker images, PowerShell]. • Help the team ramp up on new technologies and frameworks.

  • 5 Jahre und 10 Monate, Apr. 2017 - Jan. 2023

    Lead Software Engineer - Level 3

    ITWorx

    •Designed & implemented from scratch a large-scale and sophisticated AWS solution and still working on it [.NET Core, C#, Amazon web services S3, AWS Batch, AWS Lambda, DynamoDB, SQS, SNS, containers, Outsystems UI platform] •Took the lead of an ASP.NET mapping web portal development for an european client, from requirement gathering to the test and quality process. [.NET Core, C#, JavaScript, Amazon Web Services RDS, S3, Postgres DB, VueJS] •Ensure quality by enforcing development best practices.

  • 1 Jahr und 10 Monate, Juli 2015 - Apr. 2017

    Lead Application Developer

    Khatib&Alami (Egypt), GCI department

    • Participated in developing a web portal - a governmental client in KSA [ MVC.NET, Dojo, TypeScript, ArcGIS JavaScript API ] • Participated in ArcMap Add-in development - a governmental client in KSA [ ArcObjects, C# .NET ] • Participated in development - Automaic Report Generation [ WPF- MVVM pattern, C# ] • Participated in mobile application POC - GeoGuid application [ UWP, WinJS ] • Took the lead in a small size internal project for HR [ MVC, jQuery ]

  • 1 Jahr und 10 Monate, Mai 2013 - Feb. 2015

    Software Development Engineer

    Microsoft Corp.

    • Maintenance of a test automation tool which used to design cross-browser tests, Applying telemetry for analyzing Bing Translator usage [ WPF 4.0, C#, Selenium ] • Initiated the JavaScript performance test for bing.com/translator page to separate network latency from scripting execution delay [ Selenium , Coded UI, C# and JavaScript injection ] • Participating in code review and test plan design, the load test for the mobile translator page

  • 2 Jahre und 4 Monate, Feb. 2011 - Mai 2013

    Senior Web Developer lvl 2

    Hewlett-Packard

    • Participated in requirement gathering and development of a web portal for the Irish transportation ministry. The portal to enable people to purchase/top up/add tickets for local transports card and to enable the back-end administrators to display the financial and transactional reports [ ASP.NET 4.0, C#, Entity Framework, JavaScript, jQuery, SQL Server ]

  • 4 Monate, Nov. 2010 - Feb. 2011

    Senior Web Developer

    DashSoft (Egypt)

    • Developed a web site where underage can use credit cards [ ASP.NET 3.5 and C# - RFID ship that can be read through an RFID mobile terminal to save the transactions to SQL Server 2008 DB ] • Developed a user control for posting on social networking [ jQuery and Rest APIs of Yahoo, Hotmail, Gmail, Facebook, Twitter, LinkedIn ]

  • 2 Jahre, Okt. 2008 - Sep. 2010

    Senior Software Developer

    Sakhr

    • Developed SharePoint custom features to enable Sakhr products through the farm portals. For a local petroleum company [ ASP.NET, C#, InstallShield, SharePoint 2007 object]. • Maintenance of a web portal to handle the housing for an Egyptian ministry. [ Classic ASP ]

  • 2 Jahre und 4 Monate, Juli 2006 - Okt. 2008

    Software Developer

    E-webbers , NewSoft

    In E-webbers company : •Developed a web site for a stock exchange [ ASP.NET, JavaScript, CSS, C#, DotNetNuke framework ]. In NewSoft startup: •Web development for a local shop web site [ ASP.NET 1.1 , VB.NET and PowerBuilder ]

Ausbildung von Shady Yahia

  • 5 Jahre, Sep. 2001 - Aug. 2006

    Computer Science

    Ain Shams University

Sprachen

  • Deutsch

    Fließend

  • Englisch

    Fließend

  • Arabisch

    Muttersprache

Interessen

Painting
Music
Working out
Reading

21 Mio. XING Mitglieder, von A bis Z