My Projects

HSE Compliance Dashboard - Enterprise Safety Management Platform

    Made with:

Production enterprise safety compliance platform serving 1,000+ users across 55 branches in 9 APAC countries. Built full-stack data integration architecture unifying 4 disparate enterprise systems (OnLocation LMS, CLC, Quickserve, MyHR) to manage real-time compliance tracking for 450+ high-risk electrical workers. The platform tracks 1,698 active certificates and 27,971 induction records across a database of 12,017 personnel, implementing automated NFPA-70E compliance validation and multi-country regulatory compliance logic. Delivered $200k+ annual ROI by automating a month-long manual reporting process, replacing Excel/PowerPoint workflows with real-time visibility. Selected for global expansion based on APAC success, with international operations pursuing worldwide implementation. Nominated for Global Recognition Award for exceptional contribution to operational efficiency and safety compliance automation.

EarlyBuild - AI-Powered 3D Building Generation System

    Made with:

University capstone project in collaboration with EarlyBuild GmbH. Developed a VAE-GNN hybrid neural network for automated 3D building generation with 136,004 parameters trained on 1.1 million building samples. Built a Flask REST API supporting 8 building types (residential, commercial, industrial, office, retail, mixed, public) with configurable complexity levels. Implemented interactive 3D visualization using Three.js and Mapbox GL JS for real-time building generation and spatial analysis. Created Unity3D integration through Typogen formatter with 128×128 grid constraints and automated material selection. Includes comprehensive test suite with 17 test cases and complete technical documentation.

RPSML - Rock Paper Scissors with Machine Learning

    Made with:

RPSML - Rock Paper Scissors with Machine Learning, is an innovative simulator that leverages neural networks to learn and establish patterns in the opponent's play style, enabling it to predict their next move with remarkable accuracy. This project demonstrates the practical application of machine learning techniques in developing interactive games that adapt to user behavior over time. The simulator provides a unique and engaging experience by dynamically adjusting its strategy based on the analysis of previous outcomes, showcasing the power of AI in creating immersive and intelligent gameplay.

Polykey.com - Product Marketing Website

    Made with:

Polykey.com serves as a showcase for Matrix AI's Polykey Secret Management Software, featuring a detailed product demo site. Standout elements include an interactive video with a specially coded button, offering a captivating user experience. The site also provides a personalized API (polykey.com/api) showcasing Polykey's social info. Notably, a sophisticated dashboard lists active Polykey nodes, highlighting the software's advanced features in secret management.

js-rpc - Stream-based JSON RPC for JavaScript/TypeScript Applications

    Made with:

js-rpc is an advanced library tailored for JavaScript and TypeScript applications, pioneering in the realm of stream-based RPC calls. Unlike traditional RPC libraries, js-rpc offers extended capabilities including unary, duplex, server-stream, client-stream, and raw calls. This feature set allows for versatile and highly performative data exchange, rendering js-rpc an indispensable tool for complex, real-time applications.

secureChatApp - A New Standard in Secure Communication

    Made with:

The secureChatApp is a groundbreaking web application that brings unparalleled security to your conversations. It leverages advanced asymmetric encryption techniques to secure messages, ensuring utmost privacy and confidentiality. The secureChatApp is built using Python for backend logic, HTML5 for structure, and CSS for styling. The server-side logic is handled by Flask, a lightweight and robust web framework for Python. Data security is further enhanced with itsdangerous, a Python library to deal with JSON Web Signatures and encryption. Cachelib is used for caching functionalities, while Flask-Session manages users' sessions. Blinker provides a fast dispatching system that allows your application to send signals and respond to them. The application follows stringent cybersecurity best practices, which, combined with the power of these Python libraries, makes secureChatApp a fortress against various security threats.

Phishing Detection System

    Made with:

The Phishing Detection System is a cutting-edge web application that uses machine learning to identify phishing websites. This application harnesses the power of Python, Flask, and machine learning techniques to provide real-time phishing detection. This system allows users to enter a URL and, using a trained model, the system will evaluate the URL and return a verdict whether it's a legitimate or a phishing site. The evaluation is based on various features extracted from the URL, such as the presence of IP addresses, URL length, and others. The Phishing Detection System is an excellent tool for enhancing online security and protecting against phishing threats.

Intrusion Detection System

    Made with:

This project implements an Intrusion Detection System (IDS) using machine learning techniques. It aims to detect and classify network intrusions or anomalous activities in a computer network.

FlyDreamAir Loyalty Management System

    Made with:

A group project for University. Coded by - Caitlin O'Flynn. The FlyDreamAir Loyalty Management System (LMS) is designed to effectively manage FlyDreamAir's customer loyalty programs. It includes features such as frequent flyer points, rewards, and various ways to earn and redeem points, as well as status upgrades. The LMS aims to provide customers with a seamless experience, strengthen customer relationships, and enhance customer retention and revenue.

Portfolio Website

    Made with:

The Portfolio Website showcases my personal projects, skills, and experiences. It is built using SCSS for styling, HTML5 for structure, CSS for additional styling, and JavaScript for interactivity. The website aims to highlight my work and provide an overview of my capabilities.

Noun Extractor

    Made with:

This Java program is designed to extract all the nouns from a given string. It uses the OpenNLP library to perform POS (Part of Speech) tagging. It then filters out all the nouns (both proper and common) from the tagged words. It also ensures that the output is in lowercase and duplicates are removed.

Todo List - Now saves lists and works on phone too!

    Made with:

The Simple Todo List is a web application that helps manage your tasks. It allows users to add new tasks, mark tasks as completed, clear completed tasks, and view the number of uncompleted tasks. It is built using HTML5 for structure, CSS for styling, and JavaScript for interactivity.

Technical Skills

My Work Experience

January 2024 - Present

Cummins

Software Engineering Intern

  • Architected and deployed enterprise electrical safety compliance platform serving 1,000+ users across 55 branches in 9 APAC countries (Australia, New Zealand, Singapore, Malaysia, Philippines, Papua New Guinea, Japan, South Korea, DKSH Southeast Asia), managing real-time compliance tracking for 450+ high-risk electrical workers with 1,698 active certificates and 27,971 induction records across database of 12,017 personnel
  • Delivered $200k+ annual cost savings by automating month-long manual reporting process that consumed 100% of Director of HSE capacity plus 2 additional FTE, replacing multi-stakeholder Excel/PowerPoint workflows with real-time React dashboard providing instant compliance transparency and eliminating administrative bottlenecks
  • Engineered full-stack data integration architecture unifying 4 disparate enterprise systems (OnLocation LMS, CLC, Quickserve, MyHR) through custom REST API layer built with Python/FastAPI, implementing automated NFPA-70E compliance validation, certificate expiry tracking, and multi-country regulatory compliance logic with Docker containerization for production deployment
  • Selected for global expansion based on APAC success, with international operations pursuing worldwide implementation; nominated for Global Recognition Award for exceptional contribution to operational efficiency and safety compliance automation
  • Achieved 90% server load reduction and $10k+ infrastructure cost savings by engineering automated Citrix user management system that identified and removed inactive sessions, improving system performance for 1,000+ active users across manufacturing operations
  • Led enterprise intranet modernization, architecting data migration strategy from legacy PHP application to SharePoint platform, preserving critical business data and modernizing knowledge management infrastructure for corporate operations
  • Contributing to MOVEX-to-SAP enterprise migration involving 10,000+ interlinked tables and multi-terabyte data archiving to AWS, collaborating with Enterprise Data Architects on automated retention policies, purging logic, and POC preparation for Microsoft Fabric implementation
  • Completed multiple rapid-delivery projects including CumminsGPT (AI-powered internal knowledge assistant), GeoTab v2.0 fleet management integration (delivered in 2 hours), HSE certificate generator API (1 week), and Legal PowerAutomate workflow repair (fixed 2-year broken automation in under 1 week)
  • Performance rating: Far Exceeds Expectations with 4.0/4.0 peer review scores; internship extended for exceptional performance, recognized as "integral part of DBU IT team" by management

July 2023 - January 2024

Matrix AI

Junior Software Developer

  • Development of Polykey's infrastructure, mainly focusing on development of the JS-RPC library for low-level communication.
  • Major design overhaul and devlopement of Polykey.com and focus on marketing of Polykey for it's initial launch.
  • Maintained a focus on continuous learning and adaptation to emerging technologies, ensuring alignment with industry best practices such as focused commit messages and linting practices.
  • Produced the Marketing Video for Polykey.

My Education

2022 - 2025

Royal Melbourne Institute of Technology - Bachelor of Computer Science (Hons.)

Current GPA 3.8/4

  • Dean's Merit List 2022 - Faculty of Engineering and Information Science BCompSci
  • Dean's Merit List 2023 - Faculty of Engineering and Information Science BCompSci
  • RMIT Excellence Scholarship

Contact Me

GitHub

addievo

LinkedIn

addievo

Send Email