Madeline Abio
Software Engineer · Electrical Engineering + Computer Science Student
WIP
I enjoy competitve programming and practise my skills on Leetcode. The primary motivation of developing this website was to create a tool I could use to host and view my Leetcode solve times any time, anywhere. The following graph can only be updated by me via the 'Add Solve' button when I am signed in. The data is stored in a PostgreSQL database and accesed via Prisma and a NestJS server.
A few things I have built recently.
A full-stack portfolio built with Next.js, NestJS, PostgreSQL, and Mantine. Includes authentication, analytics, and a private dashboard for managing solve data.
OpenA small data system for recording solved problems and surfacing trends through charts and analytics.
A Python market data order book processor with careful testing, performance analysis, and clean data structure design.
VPTech
Software Engineer • Aug 2025 – Present
Building production-grade RAG systems with human-in-the-loop validation and vector database integration. Contributing to full-stack development, system design, and CI/CD pipelines.
Energy Queensland
Grid Technology Intern • Jan 2025 – Sept 2025
Developed a machine learning anomaly detection system for neutral faults targeting large-scale deployment. Built data dashboards and automation tools that significantly reduced manual processing time.
Griffith University
Undergraduate Research Assistant • Mar 2024 – Jun 2024
Processed and structured large datasets for machine learning research using Python, Bash, and HDF5. Focused on efficient data pipelines and preprocessing workflows.
Energy Queensland
Cyber Security Platforms Intern • Nov 2023 – Feb 2024
Developed foundational knowledge in networking and enterprise security systems. Applied this to resolve ServiceNow tickets and gain exposure to cloud and firewall technologies.