Skip to content

OmarAglan/OmarAglan

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

65 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‘‹ 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published