Tarek Selem, Senior Software Engineer

Tarek Selem

Senior Software Engineer

ITWORX

Location
Egypt - Cairo
Education
Bachelor's degree, Department of Business Administration
Experience
13 years, 1 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 1 Months

Senior Software Engineer at ITWORX
  • Egypt - Cairo
  • My current job since May 2017

• Building web portals and mobile application using Angular2 and React Native.
• Building Web APIs and Backend microservices with ASP.NET MVC Web API2.
• System deployment and support on production.
• Handling integrations between MS D

Senior Solution Developer – Microsoft Dynamics CRM at Link Development
  • Egypt - Cairo
  • June 2016 to February 2017

Designing and customizing solutions’ implementation for scalable projects based on Microsoft
Dynamics CRM using .NET and JavaScript.
• Member of R&D MS Dynamics CRM team.
• Handling integrations between MS Dynam

Full Stack Developer at TMentors Software Consulting
  • Egypt - Cairo
  • March 2015 to May 2016

• Building new projects with required architecture.
• Modifying and solving on existing projects.
• Developing Web, Windows Services, Web APIs and mobile applications
• Developed Single sign-on using active directory authentication. .
• Test the application/website and identify any technical problems.
• Designing System Reports.
• Supporting the customers and helping on deployment process.

Web Developer at ITSANS Software
  • Egypt - Cairo
  • October 2013 to January 2014

• Ongoing ASP.NET website development utilizing C#.
• Assisted in development and documentation of several ASP.NET based applications.
• Customize and applying new requirments on web applications.
• Building Asset Management System web application.
• Building Content Management System web (CMS) application.
• Upload the site onto a server and register it with different search engines.
• Designing System Reports.

.NET Developer at EBTCO Software - Egypt Branch
  • Egypt - Cairo
  • April 2013 to October 2013

• Developing Time Attendance & HR web applications.
• Switching system reports from DevExpress to crystal report tool to be multilanguage and reverse objects direction.
• Integrating with security devices via .NET Socket Programming.
• Security devices API's construction and design.
• Customize and applying new requirements on web applications.
• Follow standard guidelines.
• Ending required tasks.

Web Developer at Booming Advertising
  • Egypt - Cairo
  • January 2013 to April 2013

• Write the programming code, either from scratch or by adapting existing website software and graphics packages to meet business requirements

• Test the website and identify any technical problems

• Upload the site onto a server and register it with search engines.

Software Tester at SIMPLE TOUCH software
  • Egypt
  • January 2010 to November 2012

• Analyze business requirements and functional specifications documents.
• Create, Review and execute test cases.
• Prepare test data, scripts, matrices, checklists and other test documents based on the project need.
• Ability to clearly write bug reports that accurately isolates the problem and that are easy to understand by the developers.
• Communicate with the development team and support team.
• Estimate the time needed for the quality tasks in the projects.
• Follow up on the test plan and the opened bugs.
• Escalate risks and concerns to management before they happen.
• Analyze test results and write detailed test reports that accurately describe the project status.

Education

Bachelor's degree, Department of Business Administration
  • at Helwan Universty ,Faculty of Commerce
  • July 2013

Specialties & Skills

ASP.NET
Problem Solving
Project Collaboration
SQL Server Developer Edition 2000
SQL Server Developer Edition 2005
Crystal report 4.6
Programming with VB6
Programming with C# .Net Framwork
SQL Server Developer Edition 2008
Crystal report 11
ASP.NET
AJAX Technology
.NET Sockets Programming
Code Generation (Code Smith .nettiers)
SQL Reporting Service
Web Services
Desgin Pattern
ASP.NET MVC
Web API
JavaScript
Entity Eramework
AngularJS
Microsoft Dynamics CRM
Xamarin.Forms
Ruby On Rails
MS Dyanemics CRM
AngularJS
React Native
Angular

Languages

English
Intermediate

Training and Certifications

Introduction to Software Project Management (Training)
Training Institute:
ITIDA (SEECC)
Modern Software Design Pattern (Training)
Training Institute:
ITIDA (SEECC)
English Conversation (Training)
Training Institute:
ReachOut
Date Attended:
July 2013
ASP.NET (Training)
Training Institute:
Information systems institute for armed forces
Date Attended:
October 2012
Programming C# Diploma (Training)
Training Institute:
Kit Education Center
Date Attended:
July 2011