Abdelrhman Safwat, Senior Software Engineer

Abdelrhman Safwat

Senior Software Engineer

Dsquares

Location
United Arab Emirates - Abu Dhabi
Education
Bachelor's degree, Computer and Communication Engineering
Experience
4 years, 8 Months

Share My Profile

Block User


Work Experience

Total years of experience :4 years, 8 Months

Senior Software Engineer at Dsquares
  • Egypt - Cairo
  • March 2016 to March 2017

 Building Temmy’s Coupons and Competition Platform (http://competition.temmys.com/)
o I was responsible for designing and developing a coupon and pointing systems for Temmy’s competition program which includes designing and building administrative portal and customer facing website.
 Building Dealwa2ty Platform (https://www.dealwa2ty.com)
o I was responsible for building dealwa2ty platform starting from daily jobs for offers aggregation from multiple sources to customer facing website for viewing and subscribing to the latest offers.
 Building Loyalty Retail System
o I was responsible for designing and developing a loyalty and pointing systems which included administrative portal and customer facing website.
o Loyalty Retail System is currently operating with Metro Markets under name “Bank Metro” (http://bankmetro.metro-markets.com/)

Software Engineer at Link Development
  • Egypt - Cairo
  • September 2015 to March 2016

 Building and maintaining The Center for Regulation of Transport by Hire Cars (TransAD) Performance and Excellence Management System http://excellence.transad.ae
o I am responsible for building a complete survey module from the ground up which included designing the database, building underlying business layers and the front facing internet website.

Software Engineer at Ejada Systems Ltd.
  • Saudi Arabia - Jeddah
  • August 2012 to September 2015

 Building and maintaining Saudi Electric Company Hotline Management System
o I was involved in the design and the development of the Hotline management system which included an intranet site, an internet site, and a mobile application which included designing the underlying layers for the business to be used at multiple ends using web services, development of such layers, building workflows, handling security issues, fixing bugs, and deploying to multiple environments.
 Building and maintaining National Commercial Bank Capital SharePoint Educational portal http://idikhar.com.sa/
I was involved in the development of an internet facing content management system which included tasks of building and maintaining web parts, web pages, handling security issues, fixing bugs, deploying to multiple sites.
 Building and maintaining Saudi Electric Company Employee Complaint Management System
o I was involved in the development of the business process automation which included tasks of building and maintaining web parts, web pages, building custom workflows, handling security issues, fixing bugs, deploying to multiple sites.
 Building and maintaining National Commercial Bank Management Dashboard
o I was involved in designing and developing the a business intelligent system which included tasks of designing reports, extract transform load (ETL) jobs, and SharePoint branding. While development I was involved in building data mart using ETL jobs using MS SSIS, Multidimensional cubes to handle data aggregation using MS SSAS, reports and KPIs to represent the data using MS SSRS, and finally SharePoint website to view the reports.
 Building and maintaining Business to Business gateway between National Commercial Bank and Real Estate Development Fund with integration to core banking systems using Web Services.
o I was responsible for planning, designing and developing the application, communicating with the customer, developing test cases, overseeing the integration testing and the user acceptance testing, and deploying the application to production.
 Maintaining National Commercial Bank Middleware Layer as part of the integration team and through upgrading and changing multiple services to accommodate for the changes.
o I was responsible for maintaining the middleware layer by making changes to the current built services to accommodate for any changes in the communicating systems, studying the requirements of new projects to determine the impact on the middleware layer.
 Upgrading AlAhli Token Blackberry & J2ME application;
o I was responsible for developing the blackberry version for the AlAhli Token application, I participated in designing the application to be consistent across all platforms which included making class diagrams, mock up screens, and sequence diagrams.
 Designing and developing Payroll application of governmental entities for Desktop using C#.NET:
o I was involved in redesigning and development of the revamped application, choosing best practices for development, communicating with customer, handling customer requirements, building test plans, and overseeing integration testing with the customer.
 Reverse Engineering Payroll application of governmental entities:
o I was responsible for extracting the business logic and the validations from an obsolete application build in VB6 without any documentation, at the end a business requirements document was built over those finding to help revamp the application

Education

Bachelor's degree, Computer and Communication Engineering
  • at Cairo University
  • June 2012

2007 to 2012 Bachelor in Computer and Communication Engineering, GPA 3.2 (83%) - "Computer Major", graduated June 2012 Faculty of Engineering, Cairo University, Cairo

High school or equivalent, Mathematics
  • at Gammal Abd El-Nasser Exp. Language School
  • July 2007

1994 to 2007 High School Certificate: Mathematics Award, Grade 98.7% Jamal Abd-El-Nassr, Exp. Language School, Cairo

Specialties & Skills

SQL Server
JavaScript
ASP.NET
SharePoint
HTML 5, CSS3, JavaScript, JQuery
ASP.Net
Microsoft SQL Server
Sharepoint

Languages

Arabic
Expert
English
Expert
French
Beginner