Skip to content
View synckerz's full-sized avatar

Block or report synckerz

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
synckerz/README.md

UMAR ABDULAZIZ

SOFTWARE ENGINEERING · GAME DEVELOPMENT · BUILDING IN PUBLIC

Learning the craft. Building the systems. Chasing the worlds worth creating.

GitHub University Focus


PLAYER PROFILE

I am an MSc Software Engineering student at the University of Essex Online, developing my skills through academic study and practical projects.

My current path is grounded in software engineering fundamentals: understanding problems, writing code, analysing algorithms, testing ideas, and improving solutions through iteration.

Beyond the engineering discipline, I have a long-standing interest in video games and game development. The ambition is to grow from learning how software works to eventually creating interactive experiences of my own.

I am documenting the journey honestly: what I have built, what I am learning, and what I still need to master.

CURRENT QUESTS

Area Current direction
Programming Python fundamentals and problem solving
Software engineering Requirements, design, testing, maintainability
Computer science Algorithms, data structures, complexity
Application development Exploring C# and .NET through practical work
Game development Exploring game engines, gameplay systems and interactive design
Engineering workflow Git, GitHub, debugging and technical documentation

SELECTED WORK

Algorithm Analysis and Implementation

A Python learning project comparing Bubble Sort and Quick Sort. It includes implementations, a small performance experiment, recorded results, a graph, analysis and reflection.

View repository →

An academic learning artefact — not presented as production software.

THE LONG-TERM VISION

I want to develop into an engineer who can move between disciplines: designing reliable software, understanding systems beneath the interface, automating real workflows, and eventually building games and interactive products.

The game-development ambition is a direction I am working towards, not a claim of professional game-development experience.

Areas I am interested in exploring further:

  • Gameplay programming and game mechanics
  • Game architecture, tools and development pipelines
  • Artificial intelligence in games
  • Physics, graphics and interactive systems
  • Backend services and online game infrastructure

LEARNING PRINCIPLES

  • Build understanding before chasing complexity.
  • Read source code, not just tutorials.
  • Test, debug, measure and explain decisions.
  • Keep projects documented and honest about their status.
  • Learn in public without confusing activity with progress.

PORTFOLIO

My learning portfolio records study activities, practical artefacts, reflections and development goals.

Open learning portfolio →


CURRENT STATUS: Learning · Experimenting · Building

One commit at a time.

Popular repositories Loading

  1. synckerz synckerz Public

    HTML

  2. unit3-algorithm-analysis unit3-algorithm-analysis Public

    Unit 3 – Algorithm Analysis and Implementation e-portfolio

    Python

  3. django django Public

    Forked from django/django

    The Web framework for perfectionists with deadlines.

    Python

  4. python-guide python-guide Public

    Forked from realpython/python-guide

    Python best practices guidebook, written for humans.

    Batchfile