Available for opportunities

Hi, I'mCiaran Engelbrecht

I'm

Passionate about crafting elegant solutions to complex problems. I specialise in building modern web applications, exploring AI/ML, and creating impactful software that makes a difference.

Ciaran Engelbrecht
Python
C
TypeScript
Tailwind
Get to know me

About Me

Hello! I'm Ciaran 👋

I'm a Software Developer and ICT Professional based in Perth, Australia, passionate about building innovative solutions and solving complex technical challenges.

With a Bachelor of Computer Science from UWA and 4+ years of IT experience, I specialise in full-stack development, automation, and systems engineering. I enjoy working across the entire development lifecycle, from design to deployment.

I leverage strong technical skills in Python, JavaScript, C, and modern frameworks to build robust applications, automate workflows, and deliver practical solutions. Currently gaining valuable experience in the security space while maintaining my core focus on software development.

💻Software Development🚀Full-Stack Engineering⚙️Automation & Scripting🧩Problem Solving
4+
Years Experience
🚀
23+
Projects Completed
💻
20+
Technologies
🏆
2
Certifications
Computer setup
2021 - 2025

Bachelor of Science - Computer Science

University of Western Australia

Specialised in software engineering, advanced algorithms, and artificial intelligence. Gained hands-on experience with real-world projects and collaborative development.

2017 - 2020

Bachelor of Science - Nursing

Edith Cowan University

Foundation in scientific methodology and analytical thinking. Developed strong problem-solving skills and research capabilities.

Technical Expertise

My Skills

A comprehensive toolkit built through years of learning and hands-on experience. From low-level systems programming to modern web development.

Python

90%

JavaScript

85%

TypeScript

75%

Java

80%

C

85%

SQL

75%

HTML

90%

CSS

80%

React

80%

Next.js

75%

Tailwind

85%

Git

85%

Flask

70%
📝
7+
Languages Mastered
⚙️
5+
Frameworks Used
📅
5+
Years Experience
🚀
20+
Projects Built
Portfolio Showcase

Featured Projects

A collection of projects showcasing my skills in web development, artificial intelligence, systems programming, and more.

Featured
🔒

Macro Scanner

Cross-platform security tooling for triaging macro-enabled Office documents with heuristic analysis, Defender integration, and browser-based batch processing.

JavaScriptPythonPowerShellSecurity
Featured
🌐

LiftLog - Gym Progress Tracker

Fast, offline-first PWA for tracking lifting sessions and body measurements with heuristic recovery modeling and guided program setup.

ReactTypeScriptViteIndexedDBPWA
Featured
🌐

TaskHub Web App

Full-stack task management platform with real-time collaboration, user authentication, and intuitive UI for team productivity.

JavaScriptFlaskPythonSQLite
Featured
🤖

Super Mario ML Speedrun

Reinforcement learning AI that learns to speedrun Super Mario Bros using neural networks and evolutionary algorithms.

PythonTensorFlowOpenAI Gym
🤖

OCR Table Detection

Computer vision system for detecting and extracting tables from documents, converting them to structured data formats.

PythonOpenCVTesseract
🌐

Ontology Knowledge System

Semantic web project implementing knowledge representation using ontologies and reasoning systems with SPARQL queries.

OWLSPARQLSemantic Web

Want to see more of my work?

View GitHub Profile
Available for opportunities

Let's Connect

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Contact Information

Feel free to reach out through any of these channels.

Follow me on

Send Me a Message

Have a project in mind? Let's discuss how we can work together.