Mini Game

JavaScript Math Quiz

JavaScript Expression
constresult=!(9 > 2) ? 2 + 1 : 9 + 1;
Correct: 0
Incorrect: 0
About

A systems-aware engineer with a creative calling

Faith, discipline, and deep systems knowledge guide how I build software and visual experiences.

I am Ishmael L. Mafole, born in Kroonstad, Free State, South Africa -- a servant of God grounded in purpose, humility, and disciplined growth. My work sits at the intersection of software engineering and creative storytelling, focused on delivering platforms that institutions can trust.

With a Diploma in Information Technology (NQF Level 6), I developed a strong foundation across full-stack web development, operating systems, databases, business informatics, and security-aware system design. I pair that with ALX Software Engineering training in C, Linux, shell scripting, and systems programming, giving me an infrastructure-first perspective on every product I deliver.

Outside of software, I document stories through photography and videography under Eulogia Graphix. Whether I am framing a portrait or architecting a web platform, the goal stays the same: solve real institutional and business problems with clarity, empathy, and craftsmanship.

Self Portraits

Personal frames that capture focus and intent.

Self portrait 01
Self portrait 02
Self portrait 03
Self portrait 04
Self portrait 05
Capabilities

Engineering the platforms that businesses depend on

I build software that respects operational realities -- resilient backends, thoughtful interfaces, and a commitment to security from the first commit.

Systems-Aware Builds

From OS fundamentals to backend workflows, every interface maps to secure, resilient infrastructure.

Business-Driven Outcomes

Case studies prioritize operational clarity, compliance, and measurable impact for institutions.

Cinematic Visual Craft

Eulogia Graphix delivers photography and video narratives with an engineering eye for detail.

Current Focus

Building mission-ready systems with a cinematic sensibility.

  • Secure platforms and access control
  • Full-stack development with systems rigor
  • Data-informed design decisions
  • Brand and visual storytelling
Explore the case studies ->

SoloLearn Certificates

Proof of focused study and consistent delivery.

SoloLearn JavaScript certificate
SoloLearn JavaScript course certificate
SoloLearn PHP certificate

Education

Diploma in Information Technology -- UNISA

Advanced Internet Programming, Database Design, OS Practice, Software Project Management, GUI Programming.

ALX Software Engineering

C, Linux, Shell, systems programming, DevOps fundamentals.

Skills

Frontend

HTML, CSS, JavaScript, React, Bootstrap

Backend

PHP, SQL, Node.js

Systems

Linux, C, Shell, OS fundamentals

Tools

Git, VS Code, Vim, Emacs

Creative

Figma, Photoshop, Lightroom, Premiere Pro, After Effects