Skip to content
View OmarAglan's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Highlights

  • Pro

Block or report OmarAglan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
OmarAglan/README.md

๐Ÿ‘‹ Hello World, I'm Omar Aglan

Typing SVG

๐Ÿ’ซ About Me

const omar = {
    role: "Founder at Pyramid Systems Inc. & Lead Software Engineer",
    code: ["C", "C++", "C#", "Python", "HTML", "CSS", "JavaScript", "TypeScript", "Makefile", "Assembly"],
    technologies: {
        frontEnd: ["React.js", "Next.js", "TypeScript", "Tailwind CSS"],
        backEnd: ["Node.js", "Express.js"],
        gamedev: ["Unity", "OpenGL","DirectX"],
        design: ["UI/UX", "Game Design", "Web Design"],
        softwareEngineer: ["Compiler Design", "Low Level Programming",".Net"]
    },
    currentFocus: "Developing innovative solutions at Pyramid Systems Inc., including Digital-Scribe and Myriad-Mind.",
    funFact: "Dedicated to advancing Arabic language integration in technology."
};
trophy

๐Ÿš€ Skills & Technologies

๐Ÿ–ฅ๏ธ Front-end Development

  • HTML & CSS โ€“ solid markup and styling foundation, likely responsive design.
  • JavaScript โ€“ interactive behavior and dynamic UI logic.
  • React.js, also Vue.js, Next.js โ€“ expert-level modern frameworks for SPA and SSR web apps.
  • Tailwind CSS, Bootstrap, Chart.js โ€“ utility-first styling and data visualization tools.

๐Ÿ› ๏ธ Back-end Development

  • Node.js with Express.js and Nest.js โ€“ performant server and REST API development.
  • PHP โ€“ LAMP-stack experience.
  • Firebase โ€“ backend-as-a-service integration (hosting, auth, real-time DB).
  • Python โ€“ scripting, backend services, possibly API development.
  • MongoDB, SQL-based DBs โ€“ data storage for full-stack apps.
  • Makefile, Cmake, Github Action โ€“ build automation and system-calibration tools.

๐ŸŽฎ Game & Systems Programming

  • C/C++ โ€“ core for engine and system-level work.
  • C# โ€“ Unity-based game development.
  • Assembly Language โ€“ bootloader and OS Development and ultra-lowโ€‘level coding.
  • OpenGL / DirectX, Unity, Unreal Engine โ€“ graphics-API and engine expertise.
  • Custom Game Engine โ€“ designing engine architecture from the ground up.

๐ŸŽจ Design & UI/UX

  • UI/UX Design, Game Design โ€“ interface, user experience, and gameplay planning skills.

๐Ÿ”ง Tools & Other Technologies

  • Git, through GitHub โ€“ version control.
  • Chart.js, Tailwind CSS, Bootstrap, Makefile
  • LAMP, MEAN, MERN, .NET stacks โ€“ end-to-end development across varied stacks.

๐Ÿ“Š Skill Proficiency Summary

Category Technologies & Tools
Markup & Styling HTML, CSS, Tailwind, Bootstrap
Front-end JS, TypeScript, React, Vue, Next, Chart.js
Back-end Node.js, Express, PHP, Firebase, Python, MongoDB
Systems / Game C, C++, C#, Assembly, OpenGL, DirectX, Unity, Unreal
Design UI/UX, Game design
Build / DevOps Makefile, Git
3D & Visualization Chart.js

๐ŸŽ“ Education & Certifications

+ Software Engineering Program - ALX
+ Management Information Systems Bachelor's degree

๐ŸŽฎ Featured Projects

๐ŸŽฎ Game Development Projects

Just-Another-Snake-Game-3D Undead Frontlines PacManJS Defend-The-Pyramids

๐Ÿ’ป Programming Languages & Tools

Baa Language ArbSh Shell

๐ŸŒ Web Development Projects

Portfolio Website Syaarty X-Clone Flixtor HTML Video Player

๐Ÿฅ Business Applications

Roshta Tracking App Auction App

๐Ÿ” View All Notable Projects (34)

๐ŸŽฎ Game Development Projects (10):

๐Ÿ’ป Programming Languages & Tools (5):

  • Baa - Arabic programming language similar to C (C, MIT License)
  • ArbSh - C#/.NET PowerShell-inspired shell with Arabic commands support (C#)
  • printf - Custom Printf Implementation In C
  • Baa-VS-Extension - VS Code extension for Baa language
  • DX9SDK - DirectX SDK August 2009 (Last DXSDK 9) (C)

๐ŸŒ Web Development Projects (15):

๐Ÿฅ Business Applications (4):

  • Auction - .Net Core Auction App (C#)
  • Roshta - Prescription management system for doctors, patients, and pharmacists (C#)
  • Tracking-App - Vue.js/Express.js task tracking application
  • ToDoy - ALX Front-end Specializations Project (TypeScript, Private)

For a complete list of all 51 repositories, please visit Omar Aglan's GitHub Profile.

๐Ÿš€ Featured Projects: Pyramid Systems Inc.

๐ŸŒ Core Web & Desktop & Android Applications

Digital-Scribe nile-table SignalPath BaltemGuide

โš™๏ธ Game Engine & System-Level

Pyramid-Engine PyramidOS PyramidUI

๐Ÿค– AI & Advanced Computing

Myriad-Mind

๐Ÿข More about Pyramid Systems Inc. & All Projects

Pyramid Systems Inc. (https://github.com/Pyramid-Systems-Inc) is a technology startup focused on diverse software development projects. Primary Contributor: Omar Aglan (@OmarAglan).

๐Ÿ”ฅ Notable Public Projects:

  • Digital-Scribe (TypeScript, React, Node.js): An interactive hieroglyph composer web application with real-time text-to-hieroglyph translation.
  • Pyramid-Engine (C++, OpenGL): A modern, multi-platform game engine.
  • nile-table (TypeScript, Next.js, Supabase): "The Nile's Table" - An interactive restaurant & booking system.
  • Myriad-Mind (Python): A decentralized, emergent AI system featuring hyper-specialized agents.
  • SignalPath (TypeScript, Electron, React): A professional intercom system designer and schematic editor.
  • PyramidBL (Makefile, Assembly, C): A multi-stage bootloader for OS Pyramid, supporting Legacy BIOS and UEFI.
  • PyramidUI (C): UI and testing space for C programming.
  • BaltemGuide (TypeScript): A guide/documentation system.
  • PyramidIns (PowerShell): Installation/setup scripts.
  • Project-Myriad: Companion project related to the Myriad-Mind AI architecture.
  • Pyramid-Systems-Portfolio-Project-Ideas (Private): Internal planning and ideas repository.

The organization demonstrates expertise across web development, game development, AI/ML, desktop applications, and system programming.

GitHub Statistics

GitHub Streak
Profile Details

๐Ÿค Connect With Me

๐Ÿ’ญ Random Dev Quote

Random Dev Quote

Footer

Pinned Loading

  1. Pyramid-Systems-Inc/Pyramid-Engine Pyramid-Systems-Inc/Pyramid-Engine Public

    A modern, multi-platform game engine with support for multiple graphics APIs. Currently focusing on OpenGL with planned support for DirectX 9/10/11/12.

    C++

  2. Tracking-App Tracking-App Public

    A Vue.js/Express.jsA Vue.js/Express.js Web Application For Tracking Tasks and Updating Statuses of projects. Web Application

    Vue

  3. X-Clone X-Clone Public

    An X Clone Using React.js and Next.js and Tailwind CSS and mongodb

    TypeScript

  4. Baa Baa Public

    Baa is an Arabic programming language similar to the C language.

    C 2 1

  5. Flixtor Flixtor Public

    A Netflix Clone With Next.js

    TypeScript

  6. Pyramid-Systems-Inc/PyramidOS Pyramid-Systems-Inc/PyramidOS Public

    Pyramid OS

    C