Ian Marais

Ian Marais

Gamer, Developer, Crypto Enthusiast & PC builder

Hey!

I’m Ian Marais — I love gaming, building PCs, developing software and following the crypto space. I build tools that improves efficiency not only in my life but other peoples lives, play old games (because they are the best) as well as survival games, build custom PCs for people, write basic games, following Crypto trends and mostly buying/selling Ethereum.

Websites I've built

Pinnacle Portal

Pinnacle Portal

A hotel operations platform built with HTML, CSS, JavaScript, PHP and Bootstrap. Uses Leaflet for map views and Grafana for dashboards; the API was implemented in Delphi. Users can view hotels, drill into individual floors, and inspect devices (leak detectors, smoke detectors) per floor for real-time status and alerts.

Connected Sensors

Connected Sensors

Built using HTML, CSS, JavaScript, PHP and Bootstrap. Uses Leaflet for map views and Chart.js for charts; the API was implemented in Delphi. Platform to view locations of devices and inspect basic device stats (temperature, speed, etc.).

Halo Achievement Tracker

Halo Achievement Tracker

A comprehensive Halo achievement tracker that lists every in-game achievement and provides clear, step-by-step guides to unlock them. Built with Delphi TMS Web Core and backed by a PHP API.

Apps I've built

TaskForge

TaskForge

A simple employee task tracking app where staff can log their daily tasks, mark completion, and view. Summaries. Built in Delphi FMX with Postgres.

MoveOptimize

MoveOptimize

A personal house-moving assistant app that uses branching data structures to organize boxed content. Allowing users to create categories, subcategories, and nested labels for items, with QR code support and inventory exports, powered by Delphi FMX + Postgres.

SkillBridge

SkillBridge

An employee skill development app with training modules, progress tracking, and certification records — integrates Delphi FMX UI with Postgres backend. | Screenshot of a training app with progress bars, certification badges, and course modules

Games I've built

Hidden Treasures

Hidden Treasures

A hidden objects game where players search for items in richly illustrated scenes, includes timed challenges, hints, and progressive difficulty.

puzzle game

Puzzle Game

A logic-based puzzle game with procedurally generated levels and simple save/load features.

survival prototype

Survival Prototype

A work-in-progress survival game prototype demonstrating inventory, crafting and basic AI behaviors.

Skills & Technologies

HTML
CSS
JavaScript
TypeScript
Python
PHP
Delphi
React.js
Vue.js
Next.js
Bootstrap
Leaflet
Chart.js
Node.js
REST API
PostgreSQL
Grafana
WordPress
FireMonkey (FMX)
Git
GitHub
GitHub Copilot
Claude Code
Bash
PowerShell
Linux
Windows
PC Building