Yasir Sultan

Academic Lecturer | Simulation Engineer | Tech Content Creator

Professional Profile

Versatile Systems Engineer and Academic Lecturer with over 15 years of deep technical expertise bridging computer graphics, physics simulation, and low-level software architectures. A passionate educator at Damascus University, specialized in training next-generation engineers in algorithms and performance-critical programming, combined with media experience as a national TV technology presenter.

Proprietary Frameworks & Open Source Projects

AI tool, Files management

YSFOML (File Operations Markup Language)

YSFOML (Yasir Sultan File Operations Markup Language) is a powerful and intuitive markup language (with a parser) designed to streamline and automate file system operations. It provides a structured and human-readable way to define a series of file-related tasks, making complex operations simple and repeatable. YSFOML aims to bridge the gap between human intent and automated file management, offering a robust framework for various development and maintenance workflows.

YSFOML is meticulously designed to facilitate AI interaction with file systems, while simultaneously upholding the highest levels of security through its inherent 'human-in-the-loop' model.

Project Page   Project github
GIS, Geospatial Computing, Geography education

YSGF (Yasir Sultan Geodesic Flux)

An open-source geospatial and geodesic framework designed for spatial analysis, mapping, Geography education, and high-performance processing of geographic telemetry and coordinate tracking systems.

Project Page   Project github
Graphics & simulation

YSGL (Yasir Sultan Graphics Library)

A native, custom-built 3D graphics library written from scratch in C++ and OpenGL. Actively deployed as the official academic curriculum framework for 4th-year Computer Technology students to teach game engine architectures and methods (Transformation , Texture, 3D models, etc...).

Project Page   Project github

Academic & Professional Experience

2011 - Present
Academic Lecturer & Lab Supervisor
Damascus University (Faculty of Information Engineering, Sciences, & Applied College)
  • Faculty of Information Engineering: Taught C/C++ Programming (Levels 1, 2, 3) and supervised scientific calculations, physics engine simulations, and AI search projects.
  • Applied College (Mechatronics & Computer Tech): Lectured on Advanced C++, C#, Data Structures, Algorithms, and Computer Graphics architectures (OpenGL & YSGL).
  • Faculty of Sciences: Lectured on Computational Physics, Electronics, and Numeric Analysis using MATLAB.
2011 - 2019
TV Tech Producer & Media Presenter
Syrian National Television Networks
  • Created, produced, and hosted the weekly "Tech New" segment on Syrian National TV.
  • Featured as a frequent expert technical guest on multiple regional television networks (Sama TV, Educational TV, etc) to evaluate global engineering and consumer tech paradigms.
2003 - Present
Senior Technical Instructor
International Training Centers (New Horizons, Al-Mamoun International,...)
  • Instructed certified corporate and academic tracks covering Game Engine Math, VR deployment via Unity, Advanced Data Structures, and Embedded Controls using Arduino hardware.
2006 - 2008
Head of Software Engineering & Web Architecture
Arabella Corporation
  • Managed the cross-functional engineering team building commercial web applications and spearheaded technical training programs for sales engineering teams.

Technical Skillset Matrix

Low-Level & Core Systems

C++ (Modern & Legacy) C Language C# (.NET) OpenGL Engine Pipeline Memory Management Parser Design

Algorithms & Physics Simulation

Advanced Data Structures Graph Search & AI Pathfinding Rigid Body Physics Simulation Scientific Computing MATLAB

Full-Stack, VR & IoT Ecosystems

Three.js / WebGL JavaScript PHP (Native / Laravel / CodeIgniter) Unity VR Development Arduino & Industrial Embedded Control Flutter (Dart)