Mahmoud Al Sati, Senior Full Stack Web Developer

Mahmoud Al Sati

Senior Full Stack Web Developer

Elm

Lieu
Arabie Saoudite - Khobar
Éducation
Baccalauréat, Artificial Intelligence
Expérience
18 years, 1 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :18 years, 1 Mois

Senior Full Stack Web Developer à Elm
  • Arabie Saoudite - Riyad
  • Je travaille ici depuis janvier 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 à Jathwa
  • Arabie Saoudite - Riyad
  • mars 2013 à novembre 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 à Digital Toy Factory
  • Etats Unis - Texas
  • août 2012 à mars 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 à Remal
  • Arabie Saoudite - Dammam
  • mai 2012 à août 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 à Futureware
  • Arabie Saoudite - Province de l'Est
  • mai 2009 à avril 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 à Arab European University
  • Syrie - Damas
  • septembre 2007 à avril 2009

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

Software Engineer à JOYBOX ENTERTAINMENT
  • Syrie - Damas
  • octobre 2005 à février 2007

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

Éducation

Baccalauréat, Artificial Intelligence
  • à Damascus University, Faculty of engineering
  • août 2006

Bachelor of Science in Computer Science

Specialties & Skills

Langues

Anglais
Expert
Arabe
Langue Maternelle

Formation et Diplômes

TOEFL ibt score of 86 (19-17-29-21) (Certificat)
Date de la formation:
February 2011
Valide jusqu'à:
February 2011
B.Sc. Computer Science (Certificat)
Date de la formation:
September 2000
Valide jusqu'à:
September 2006