Mahmoud Al Sati, Senior Full Stack Web Developer

Mahmoud Al Sati

Senior Full Stack Web Developer

Elm

Location
Saudi Arabia - Khobar
Education
Bachelor's degree, Artificial Intelligence
Experience
18 years, 1 Months

Share My Profile

Block User


Work Experience

Total years of experience :18 years, 1 Months

Senior Full Stack Web Developer at Elm
  • Saudi Arabia - Riyadh
  • My current job since January 2017

• Led end-to-end development efforts for scalable
real-time chatting solution, overseeing architecture,
system design, and implementation of backend and
frontend components.
• Developed and deployed high-quality backend
algorithms, enhancing platform's core library with
reusable classes.
• Conducted optimization, refactoring, and
benchmarking to improve system performance.
• Developed and maintained frontend screens for
platform.
• Wrote comprehensive unit and integration tests to
ensure system reliability and robustness.
• Crafted SQL scripts to optimize performance, address
data anomalies, and facilitate Request for Change
(RFC) procedures, including setup and rollback
scripts.
• Cultivated sense of trust within team by consistently
providing support and assistance.
• Maintained docker-compose scripts for system
services.

Full Stack Web Developer at Jathwa
  • Saudi Arabia - Riyadh
  • March 2013 to November 2019

• Designed, implemented, and delivered web
platform streamlining process of deploying new
value-added services, reducing deployment time
from weeks to minutes.
• Successfully integrated platform with all KSA telecom
operators and Kuwait-based Ooredoo.
• Developed documentation generator tool to
expedite workflow of mobile developers, enhancing
productivity and efficiency.
• Enhanced portal responsiveness by migrating servers
to Amazon Web Services (AWS) and conducting
comprehensive code maintenance.
• Continued development of scalable distributed
backend system, inspired by Pomelo framework.
• Created and deployed reliable runtime leaderboard using Redis and MongoDB.

Software Engineer at Digital Toy Factory
  • United States - Texas
  • August 2012 to March 2013

• Involved in creation of cutting-edge 3D CAD system,
'DAARS, ' with focus on expertise in OpenGL.
• Spearheaded development of 3D rendering engine
and integrated 3D interactive features using
expertise in C++, OpenGL, NVidia CG, and C#.
• Integrated 3rd party libraries such as Google
QQRCode scanner.

Web Developer at Remal
  • Saudi Arabia - Dammam
  • May 2012 to August 2012

• Engineered intelligent AI player and AI team within
Tarneeb Game, pivotal component of Kamelna
Project.
• Leveraged expertise in Java, ActionScript, and
SmartFox Server expertise to design and implement
sophisticated AI algorithms, enhancing gameplay
and user experience.

Senior Software Engineer at Futureware
  • Saudi Arabia - Eastern Province
  • May 2009 to April 2012

• Contributed as a contractor to ISE project, 3D
visualization software tailored for engineers and
scientists at Aramco.
• Developed 3D visualizer component utilizing robust
skill set in C++, OpenGL, QT, Boost, and MPI.
• Designed and implemented visualizer to efficiently
handle large datasets, employing core optimization
techniques including OCTREE, Static LOD, Occlusion Query, and Geometry Batching.
• Created standalone pre-processor to enhance data processing capabilities.

Lab Instructor at Arab European University
  • Syria - Damascus
  • September 2007 to April 2009

Taught four university classes, including advanced
algorithms analysis and design, expert systems,
computer graphics, & programming fundamentals.

Software Engineer at JOYBOX ENTERTAINMENT
  • Syria - Damascus
  • October 2005 to February 2007

• Developed 2D games using Torque 2D game engine.
• Implemented modules for in-house game engine.

Education

Bachelor's degree, Artificial Intelligence
  • at Damascus University, Faculty of engineering
  • August 2006

Bachelor of Science in Computer Science

Specialties & Skills

Languages

English
Expert
Arabic
Native Speaker

Training and Certifications

TOEFL ibt score of 86 (19-17-29-21) (Certificate)
Date Attended:
February 2011
Valid Until:
February 2011
B.Sc. Computer Science (Certificate)
Date Attended:
September 2000
Valid Until:
September 2006