Abdullah Elgendy, Senior Full-Stack Engineer, Team Lead

Abdullah Elgendy

Senior Full-Stack Engineer, Team Lead

Thinking Msps, Inc.

البلد
الولايات المتحدة - شمال كارولينا
التعليم
بكالوريوس, PMP
الخبرات
19 years, 10 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :19 years, 10 أشهر

Senior Full-Stack Engineer, Team Lead في Thinking Msps, Inc.
  • الولايات المتحدة - Raleigh Hills
  • أشغل هذه الوظيفة منذ مارس 2016

In Thinking Maps, I do software design and core development while leading a team of developers & QA, most located oshore.
I have my hands on developing and maintaining four web apps using .Net, EF, C#, Angular, SQL Server, and Postgres.
I developed many serverless functions that live on Azure and perform dierent operations.
I participate in the business analysis phase, plan sprints and manage task assignments.
I’m also responsible for code review and release processes. We use GitHub, YouTrack, Microsoft Azure, and DevOps.

Senior Software Developer, Team Lead في Code Abroad
  • الولايات المتحدة - شمال كارولينا
  • مايو 2011 إلى فبراير 2016

Code-Abroad is a US based software house, most of its employees are working remotely using cloud based development tools like github, bitbucket, FogBugz and cloud9ide.

I’m responsible for writing certain complex pieces of algorithms, I also participate develop and design Web Apps, Web APIs and Web Services for different US based customers using variety of tools, technologies and methodologies like C#, ASP.NET MVC, jQuery, JSON, LINQ, Razor, AJAX, JS, EF and TDD all using Agile software development methodology.

Deputy IT Manager (Business Applications) في Qatar Internation Islamic Bank
  • قطر - الدوحة
  • يوليو 2013 إلى يناير 2016

At QIIB I helped design many system integration projects, had my hands on developing some of the middle-tier apps.

Participated in developing the required WebAPIs for the mobile banking application.

Senior Software Architect (Contract) في EFG-Hermes
  • مصر - القاهرة
  • يناير 2013 إلى يوليو 2013

Worked as a senior software architect and consultant, helping the team convert the internal desktop app to a web app.
Also helped fix software design issues on the customer-facing web apps.

Software Department Manager في Itqan Technologies Qatar (Part of Itqan Holding)
  • قطر - الدوحة
  • أغسطس 2007 إلى أبريل 2011

For approximately four years with Itqan, I have played different roles in-between technical and sales departments.
 Leading team of IT specialists to provide a high end consultancy services to the Qatari market including
o Design and develop desktop, web applications, web portals and CMS like QIIB ECMS, QIC Portal and NHRC ECMS.
o Implement variety of products (EDMS, HR System, etc…)
 Acting as Laserfiche product manager.
 Acting as a Project manager for various Software Projects (Development & Implementation).

Senior Software Engineer في Utility Information and Communications Systems
  • قطر - الدوحة
  • يناير 2007 إلى يوليو 2007

Designing and developing both of desktop and web based applications using Microsoft programming tools:

-Leading stuff of developers and Implementers to develop and implement the company POS system that implemented in a lot of restaurants like Qatar Petroleum - AL-Ghazal Club.
-Maintain and update the company Archiving Solution.
-Designing and developing retail system (web based application) using ASP.NET 2005, SQL Server 2005 and AJAX Technology.
-Designing a Canadian health web portal called TheFitImage.
-I have worked for EBS Middle East (under agreement with Utility) as a Software Team Leader to migrate the EBS main product ProPricer to meet Microsoft.NET Technologies.

Senior Software Developer في Sahm Group Inc. (Business Automation Department – Development Center)
  • مصر - القاهرة
  • سبتمبر 2006 إلى يناير 2007

Participating in the analysis cycle, Designing and developing web based applications using Microsoft.NET 2 Tech. and SQL Server 2005 and a lot of other programming tech.

-Designing and developing e-learning portal application based on the latest MELL ‘Microsoft E-Learning Libraries’ and SCORM e-learning concepts and standards using ASP.NET 2.0 (C#) and SQL Server 2005.

-Participating in updating the London Open College© e-learning portal.

-Participating in updating the American Open University© e-learning portal.

Senior Software Developer في Nile Networks
  • مصر - القاهرة
  • يوليو 2004 إلى أغسطس 2006

Designing and developing both of desktop and web based applications using a lot of programming tools and languages:

- Designing Archiving system with workflow module (web based application).
-Designing and developing a very rich, complex Point of Sale system with integrated inventory module to manage the work flow in fashion restaurants using Microsoft.NET Technologies and SQL Server.
-Installing and implementing the POS System at Aroma Lounge (Cairo branch).
-Designing and developing Education Management System (web based application) JavaScript, ASP.NET 1.1, Visual Basic.NET 2003 and SQL Server 2000 working now in University of Khartoum.
-Developing GL (General Ledger) module.
-Migrating, Fixing, enhancing and testing existing desktop based Archiving system.

الخلفية التعليمية

بكالوريوس, PMP
  • في Infocenter
  • يوليو 2010
بكالوريوس, Computer Science
  • في Computer Science
  • يونيو 2001

Specialties & Skills

Software Project Management
ASP.NET MVC
Agile Project Management
SQL Server
Developing Computer Softwares (Web and Desktop) applications
Project Management
Technical Sales

اللغات

الانجليزية
متمرّس
العربية
متمرّس

العضويات

Microsoft
  • MCPD, MCITP, MCT, MCTS
  • April 2004
Google Wave Testers Community
  • Member
  • January 2010

التدريب و الشهادات

Training Course (تدريب)
معهد التدريب:
PMP
تاريخ الدورة:
July 2010