Saad Al-Marsumi, Software Architect and Team Lead

Saad Al-Marsumi

Software Architect and Team Lead

Entermarkets

Location
Jordan - Amman
Education
Higher diploma, Information Security and Privacy
Experience
6 years, 3 Months

Share My Profile

Block User


Work Experience

Total years of experience :6 years, 3 Months

Software Architect and Team Lead at Entermarkets
  • United Arab Emirates - Dubai
  • October 2015 to February 2017

Entermarkets is an IT consultancy providing Security & PKI, Identity Management, Mobile Apps, Location Services, and Access Control services. Was employed to provide leadership and guidance to the technical team throughout system development life cycle from design to development and deployment, reporting to the technical director.
Helped Entermarkets to deliver multiple project for clients like Abu Dhabi Police Department, Saudi Ministry of Foreign Affairs, and McDonald’s.

Design and implement business processes using K2 Blackpearl.
Design and implement database solutions using SQL Server 2012 and Oracle 11g.
Design and implement software solutions using .NET 4.5 (Web Applications, Windows Services, and Windows Applications).
Windows Server 2012 R2 and IIS 8.5 management.
Location services using Google maps and ESRI maps.
Access control solutions using Suprema devices and SDK.
Team management.

.NET consultant at Freelance
  • Syria - Damascus
  • January 2012 to May 2012

Worked with my previous employers (Kabour Co. and Transtek Systems) to help maintain existing .NET based applications and provide advice on new development projects.

Systems Engineer/Developer at Kabour Industrial and Trading Co
  • Syria - Damascus
  • November 2006 to January 2010

The company works in providing consumers with agricultural products. I was employed to upgrade and maintain software and network systems in the company and was reporting directly to the general manager.

• Design and implement a Task Management System. Written using C# .NET Framework 3.5, SQL Server 2008 Database. The application is implemented as client/server architecture using HTTP communication channels and UDP messages to distribute notifications.
• Design and Develop a window CE application used in car sales. Written using C# and targeting the windows CE platform and the .NET CF using SQL CE 2.0 as the database. The collected data is synchronized in a central MSSQL server using web services.
• Design and implement an application for sales analysis. Written using C# .NET Framework 2.0, upgraded to 3.5, the database used was SQL Server 2005, upgraded to 2008.
• Design and implement a web site. Implemented using ASP.NET written with C#, .NET Framework 2.0, upgraded to 3.5, the database used was SQL Server 2005, upgraded to 2008. The application was designed as a multilayer architecture. The application implements the ASP.NET user profiles and security models.
• Design and Develop a windows application to monitor employees’ attendance. Written using C# .NET Framework 2.0, using SQL Server 2005 Database System, (System upgraded later to use .NET 3.5 and SQL Server 2008).
• Responsible for training the company employees on using the developed software.
• Implement an ISA Server 2006 as an Edge Firewall to control the Internet usage in the company and as a VPN server.
• Deploy a central SQL Server 2005 (upgraded later to 2008), for the company data to replace the multiple MS Access files used in the daily work.
• Deploy an enterprise Antivirus solution (Bitdefender). Designed and implemented all the related policies that governed clients’ security.
• Upgraded the network infrastructure by implementing AD, DHCP and DNS Servers.

Senior .Net Developer at Transtek Systems
  • Syria - Damascus
  • July 2008 to July 2009

A software development company in Syria, specialized in developing ERP Systems. I was employed as a C# expert in the .NET and Web development department reporting to the head of department.

Responsible for designing and developing software solutions using C# and the .NET platform. Solve performance issues in existing software and suggest new technologies to improve existing features.

• Part of the implementation team that worked on the UN World Food Program (WFP) Voucher application that managed the food aid distribution to the Iraqi refugees in Syria. The application was implemented as a client / server architecture using HTTP communication channels using C# and .NET framework 3.5.
• Part of the Design team and worked on the initial implementation of a hotels front desk management system that integrates with the company’s ERP system. The application was implemented using ASP.NET.
• Design and Implement a Microsoft Outlook 2007 Add-Ins. The application extended the Outlook interface and integrated with an external database (MySQL).
• Solve UCS2 encoding problems in a GSM enabled application that sends SMS messages using a GSM modem to the ERP system users and deploy the application as a Windows service.
• Add new functionality and solve performance issues in a pre-existing PDA application used in car distribution and sales. Technologies: Windows Mobile 5.0, .NET CF, C#, SQL CE.
• Implement a prototype to explore the possibilities of connecting the ERP system to mobile phones using J2ME.
• Design and Implement a device locker for Windows Mobile 5.0 devices using C#, .NET Compact Framework and Windows API. The Application locks the device down allowing only preselected applications to run and protected by a password.
• Provide training and mentoring for trainees.
• Planning and implementing a teaching course to introduce the company’s programmers (Working with Oracle Developer 6) to .NET and the C# programming language.

Technician/ Webmaster at Women Leadership Institute
  • Iraq - Baghdad
  • April 2005 to May 2006

A non profit organization with the aim to empower Iraqi women by providing leadership training. I was the whole IT department in the institute and reporting to the institute director.

Responsible for maintaining the institute network and solve any software and hardware problems as needed. Design and Implement a website for the institute.

Education

Higher diploma, Information Security and Privacy
  • at Cardiff University
  • October 2011

Post Graduate Diploma Information Security and Privacy Cardiff University, Cardiff, UK

Bachelor's degree, Computer Engineering & IT
  • at University of Technology
  • June 2006

BSc Computer Engineering & IT University of Technology, Baghdad, Iraq

Specialties & Skills

Microsoft Windows
ASP.NET MVC
SQL Server
Programming Frameworks: .NE, ASP.NET, JAVA (EE, SE, ME), Spring, Hibernate, SignalR
Programming Languages: C#, VB.NET, JAVA, C++, JavaScript, Perl, Python, F#, SQL
Application Servers: IIS, Apache, Tomcat, GlassFish
Analysis Methodologies: Soft System Methodology (SSM), System Dynamics
Security: Threat Modelling, Security risk assessments, Security policy formulation, PKI
Database Systems: MS SQL, Oracle, MySQL, SQLite, Redist, MongoDb
Platforms: Microsoft Windows, Linux, Microsoft Windows Phone, Android
Compute Forensics: Incident response,Timeline analysis,File system forensics,Data capture & imaging
Software Engineering: OOP, Design Patterns, UML, Data Flow Diagrams, Scrum
Reporting: Crystal Reports, SSRS
Process Management: K2 Blackpearl, Activiti, Apache ODE

Languages

Arabic
Expert
English
Expert

Memberships

Iraqi Engineers Union
  • Engineer
  • July 2006

Training and Certifications

MCSD Web Applications (Certificate)
Date Attended:
September 2015
MS Programming in C# (Certificate)
Date Attended:
June 2015
MCP (Certificate)
Date Attended:
December 2009
MCSE: Security (Certificate)
Date Attended:
January 2010
MCTS ISA Server 2006 (Certificate)
Date Attended:
January 2010
MCTS Configuring Windows Clients (Certificate)
Date Attended:
January 2010
MCSA: Security (Certificate)
Date Attended:
January 2010