Maximum upload file size: 3MB. File types allowed: jpg, jpeg, gif only.

Click the above 'Browse' button to select a photo.
Guidelines
  1. Only upload a photograph of yourself
  2. Photos of children, celebrities, pets, or illustrated cartoon characters will not be approved
  3. Photos containing nudity, gore, or hateful themes are not permissible and may lead to the cancellation of your account
  4. Photos of your passport, ID, or photos containing any personal information such as your address, passport number, or contact details are not permissible for your own security.

Delete Guidelines

Turki Majdali

Senior Software Engineer

ELM Information Security

Location:
Saudi Arabia - Riyadh
Education:
Master's degree, Software Engineering
Experience:
7 years, 11 months

Work Experience

What's your work experience? Your experience is one of the most important sections in a CV.
List all relevant responsibilities, skills, projects, and achievements against each role.  If you're a fresh grad, you can add any volunteer work or any internship you've done before.
Add Experience

Total Years of Experience:  7 Years, 11 Months   

September 2018 To Present

Senior Software Engineer

at ELM Information Security
Location : Saudi Arabia - Riyadh
==========
Workshops:
==========
- Introduction to Lean Agility, Elm Company. Dec, 2018
- GDPR: General Data Protection Regulation and the future of Global Data Economy, and the
importance of Data Privacy, Elm Company. Feb, 2019
- Innovation through Artificial Intelligence, Elm Company. Feb, 2019
- Agile & DevOps, Elm Company. Feb, 2019
- Interpretability in Machine Learning Models, Elm Company. March, 2019
- Digital Mindset, Elm Company. June, 2019
- AWS for Startups, Elm Company. June, 2019
- How to Validate your Startup, Stories from Silicon Valley, Elm Company. July, 2019
- MVP Hackathon, Elm Company. Sep, 2019
- Introduction to DevOps. Oct, 2019

=========
Projects:
=========
+ Absher

Involved in business analysis, design and development of vehicle ownership transfer services in Absher platform.

+ Tarfeeh

Collaborated with a team of three to work on the implementation of Tarfeeh System; used Angular for front-end and ASP.NET Core in backend. Tarfeeh is a ticketing solution that helps event organizers to manage various components of their business operations such as ticket sales, event promotion, event logistics and box office management.

Environment: \[Angular, ASP.NET Core, SQL Server, RESTful API, Angular Google Maps (AGM), SFTP\]

+ Efada

Contributed in the development and implementation of Efada System, which aims to facilitate the recording and transferring of medical check/screening results for beneficiaries from authorized health institutes to the databases of concerned entities such as the Directorate General of Passports - through a secure electronic system.
Environment: \[ ASP.NET, Microsoft SQL Server, SFTP, SOAP\]
September 2020 To Present

Product Manager

at Njeek
Location : Saudi Arabia - Riyadh
Led a cross functional team from product conception through design, implementation and launch.
September 2020 To Present

IT Product Manager

at Njeek
Location : Saudi Arabia - Riyadh
Led a cross functional team from product conception through design, implementation and launch.
February 2018 To September 2018

System Analyst / Developer

at Nahdi Medical Co.
Location : Saudi Arabia - Jeddah
========
Projects:
========

+ E-Commerce Customer Communication (Online Orders)

Deigned, implemented and coded the E-Commerce Customer Communication Web Service (ASP.NET, SOAP, C# and Oracle DB) which is responsible for sending customized/dynamically generated SMS messages, surveys and HTML emails to customers regarding their recent online orders.

+ 2D Barcode Checker

Developed the 2D Barcode Checker Web Application (ASP.NET, C# and Oracle DB) to be used by warehouse team to verify whether the GTIN (Global Trade Item Number) and other data taken from products’ 2D Barcode were inserted (or not) correctly to production database. In addition, it checks if 2D Barcodes were in correct format and contain correct data. The application will help in disallowing incorrectly documented products from leaving the warehouse. Hence, save dramatically on product return costs.

+ Integrating Robotic Dispensing Systems with E- Prescribing System

Contributed to integrate the Robotic Prescription Dispensing System with E- Prescribing System in order to automate the dispensing process. As a result, the speed of the prescription dispensing process increases dramatically. Moreover, the opportunity for dispensing errors is significantly reduced; improving patient safety.
Environment: \[ .NET, C#, XML, TCP/IP \]

+ Wazen

Developed and supported Wazen web application that is used by pharmacists to provide customers with customized diet plans according to their physiological characteristics and health status. In addition, it follows up with customers through SMS Messages regarding their last Wazen session.
Environment: \[C#, ASP.NET, .NET, Oracle DB, Oracle Responsys and IIS\]

+ SMS Portal

Designed and implemented the “SMS Portal” web app to be used by Guest Care Center to send personalized SMS messages to customers in a simple and efficient manner. It also keeps records of all processed transactions.
Environment: \[ASP.NET, .NET, RESTful, C#, IIS and Oracle DB\]
June 2017 To July 2017

Application Support Engineer - Intern

at King Faisal Specialist Hospital and Research Centre (Gen. Org.)
Location : Saudi Arabia - Jeddah
Responsible for the support, analysis and documentation of in-house developed software applications.
May 2011 To April 2012

Customer representative

at National Commercial Bank (NCB)
Location : Saudi Arabia - Jeddah
===========================
WORKSHOPS AND CERTIFICATES:
===========================
• Banking and Insurance, Saudi Arabian Monetary Agency (SAMA). Sep 2011
• Banking Direct Hire Program, National Commercial Bank (NCB) May 2011
November 2010 To December 2010

Intern

at NCB Capital
Location : Saudi Arabia - Jeddah
Supervised training in Wealth Management Operation Department.

Education

What's your educational background?
Let employers know more about your education; remember, be clear and concise.
November 2016

Master's degree, Software Engineering

at Depaul University
Location : United States - Illinois
Grade: 3.47 out of 4
Excellent Software Engineering knowledge including Object Oriented Design, architectural and design patterns, software testing, software quality assurance and Object-Oriented Software Development.

Contributing team member with well-developed research and problem solving skills, quick learner, excellent organizational, teamwork and communication skills.

================
COURSE PROJECTS:
================
+ Software Engineering Studio
Medical Drones

This project uses a fleet of drones to prioritize and synchronize the delivery of medical supplies in a disaster zone. Critical supplies must be delivered in a prioritized and timely manner.


 Worked in a team of five students to develop a medical delivery system using drones.
 Contributed as a physical device expert in the team; responsible for flying, testing and maintaining drones.
 Designed, coded and implemented the module (Ground Station) which is responsible for commanding drones.
 Tested the system on a simulator using MAVProxy and SITL.

+ Mobile Application Development for Android
Traffic Watch System (TWS)

• Used Android Studio, Java and HTML to develop a system that gives civilians the opportunity to help governmental organizations to identify traffic violators — civilians can report traffic violations using their Android mobile devices.

+ Object Oriented Modeling
Software Modeling

 Worked in a team of four to analyze, design and model a Ride Sharing Application.
 Used UML concepts and tools to analyze and design a model for the application.
 Learned Object-oriented modeling techniques needed to solve complex, real-world software engineering problems.

+ Software and Systems Project Management
Scholastic Adventures

Scholastic Adventures is an educational video game for the parents or instructors of children aged eight to twelve, who want an engaging way to teach their children. Unlike pre-recorded videos and books, scholastic Adventures provides a more immersive education that appeals to young age groups.

+ Introduction to User-Centered Design
Safe Ring

Project goal: to develop a product for females that provide peace of mind when they are traveling in an unfriendly environment.

 Interviews, Personas and Scenarios: Created and conducted interviews. Discovered information regarding users, created user personas, and created task scenarios.
 Preparing for Usability Testing: Learned steps for planning a Usability Test by creating problem statements, test objectives, a test design and a test script.
 Usability Testing and Reporting: Conducted Usability Testing with an application and several participants. Used data to create a report of the test’s findings.

==========
WORKSHOPS
==========
- Android app development, Google for DePaul, DePaul University.
January 2011

Bachelor's degree, Finance and Investments

at King Abdul-Aziz University (KAU).
Location : Saudi Arabia - Jeddah
===========================
WORKSHOPS AND CERTIFICATES:
===========================
• Microsoft Access 2007, Faculty of Economics and Administration, King Abdul-Aziz University. June 2010

• Human Resources Expert Certificate, Human Resources Club, King Abdul-Aziz University. July 2009

• Economic Feasibility Study, Faculty of Economics and Administration, King Abdul-Aziz University. May 2009

Specialties & Skills

Unmanned Aerial Vehicles

ITIL Foundation

.NET Framework

Android Studio

Android app development

Robotics

Programming

Software Engineering

Software Development

MS Visio

Database Design

Distributed Systems

WiFi Security

Oracle SQL Developer

Back-End Development

JavaScript

SonarQube

Drone Mapping

Drone Surveying

RESTful WebServices

Oracle Database

Product Management

Mobile Development

Database Development

Software Engineering

Languages

Do you speak more than one language?
For some jobs, fluency in one or more foreign languages is a plus, so add your language skills to get better results.

English

Expert

Arabic

Native Speaker

Training and Certifications

Internship ( Training )

National Commercial Bank Capital (NCBC)
November 2010

Angular 7 - The Complete Guide ( Training )

Udemy

Duration: 28 hours

Fundamentals of Data Science ( Training )

QA Ltd
May 2019

Insights for Innovation ( Training )

IDEO U
October 2019

Project Management Simplified - Accredited by PMI ( Training )

LinkedIn
November 2019

From Ideas to Action ( Training )

IDEO U
December 2019

Foundations in Design Thinking ( Training )

IDEO U
December 2019

Project Management Foundations - Accredited by PMI ( Training )

LinkedIn
January 2020

ITIL Foundation ( Certificate )

Issued in: May 2018

Product Management Certificate ( Certificate )

Issued in: March 2021

Hobbies and Interests

Share your hobbies and interests so employers can know more about you.
Help employers know more about you by looking at your hobbies and interests

Programming

Robotics

RC Airplanes

Unmanned Aerial Vehicles - UAV

Loading
Loading...
Loading...