Aidan Korpar

Control Systems Engineer

Transforming complex engineering challenges into innovative automation solutions

About Me

I am a Control Systems Engineer with a Bachelor's degree in Mechatronic Engineering. My professional expertise lies in PLC programming, robotics, CAD design, and automation solutions.

I thrive on solving complex engineering challenges and leading teams to successful outcomes. My hands-on experience includes programming automated manufacturing lines, troubleshooting existing systems, and developing innovative solutions in warehousing and industrial automation.

Beyond my technical capabilities, I have taken on leadership roles as a youth development instructor with the Army Cadets and as the founder, events director, and president of a university engineering society. These experiences have sharpened my ability to guide teams, foster collaboration, and communicate effectively.

PLC Programming Expert
Industrial Robotics
Team Leadership
Aidan Korpar
0 Years Experience

Professional Experience

Control Systems Engineer - 0 Years

Since June 2022, I have worked as a Control Systems Engineer, gaining hands-on experience across multiple industrial automation projects. My work has involved PLC programming using Siemens TIA Portal, Factory Acceptance Testing (FAT), and the integration and programming of Fanuc industrial robots. I have contributed to the design, programming, troubleshooting, and commissioning of automated warehousing systems and manufacturing lines, with a focus on improving reliability and efficiency.

Through this role, I have developed both technical and professional competencies, particularly in managing multiple concurrent projects and maintaining structured documentation. Tracking tasks and documenting design decisions have allowed seamless transitions between projects and improved collaboration during handovers. Guidance from experienced colleagues has also helped refine my documentation and workflow practices, improving both technical clarity and project efficiency.

Industrial Robot Programming and Integration

Fanuc robot programming for glut-handling on strapping line with vision-based detection and PLC integration...

My most recent work involved programming a Fanuc robot for use as a glut-handling robot on a strapping line at a new factory. The robot was designed to pick

I was responsible for programming the robot's pick, place, and scanning sequences to detect glut locations within the stillage, as well as configuring communication between the robot and the Siemens PLC via Profinet. I performed Factory Acceptance Testing (FAT) within the factory, verified motion sequences, and troubleshot integration issues between the robot, PLC, and line control systems.

This project strengthened my understanding of industrial robotics, vision-based detection, and robot–PLC communication protocols. It also reinforced the importance of structured testing, clear fault diagnosis, and collaboration across engineering disciplines during commissioning.

Glut Robot FAT

Pack Turning Cell

Automated manufacturing cell for flipping laminated boards with complete control system responsibility...

One of the projects I completed from initial programming through to commissioning and customer handover was the Pack Turning Cell. This automation cell was added onto an existing manufacturing line to automatically flip one-sided laminated boards to prevent bowing during storage and transport. This was the first project where I was solely responsible for the control system.

During this project, I gained extensive experience with drives, motors, and sensors, as well as practical understanding of machine safety standards including the implementation of light curtains and emergency stop systems. I also worked on multi-PLC communication to safely coordinate between production lines.

Commissioning presented several challenges that required patience and problem-solving. From debugging minor logic errors to recovering sensor calibration losses caused by PLC memory faults, each issue provided valuable lessons in troubleshooting under pressure. Despite an incident that resulted in damage to a safety fence and light curtain, corrective actions and collaboration with on-site teams ensured the line was restored without impacting production. The experience emphasised the value of perseverance, strong documentation, and clear communication during live commissioning.

Pack Turner In Operation

Leadership

Founder, Events Director, and President of UTSMechSoc

During my time at university, I founded UTS MechSoc after identifying a gap in student engagement within mechanical and mechatronic engineering. The society attracted over 400 members in its first year. I led the creation of major initiatives such as an industry networking night with over 300 attendees, strengthening relationships between students and industry professionals.

As the President, I led a 20-member executive team focused on sustainable growth and deeper engagement. Under my leadership, membership grew by 42% from 418 to 595, with a healthy 22% retention rate. We ran 62 events with a combined reach of over 500 unique registrants and an average of 51 attendees per event, maintaining a strong 97% UTS student participation rate.

In 2025, MechSoc was awarded Rookie of the Year, recognising it as the most successful club within its first two years at UTS. This achievement validated the foundation we built and the culture of excellence we fostered, demonstrating the impact of strategic leadership and member focused initiatives.

I emphasised collaboration, strategic planning, and member development, ensuring every executive had defined responsibilities aligned with their strengths. These efforts built a culture of accountability and innovation, reflected in consistently high event attendance, balanced engagement across activities, and long-term member loyalty.

This role refined my leadership, stakeholder engagement, and data-driven decision-making skills, which have proven essential in guiding teams toward measurable impact in my professional career.

0
Members
0
% Growth
0
Events
0
Attendees

Youth Development Instructor - Army Cadets

As a 2nd Lieutenant and Company Directing Staff, I lead and mentor over 100 cadets and 3 staff members, ensuring their safety and fostering a supportive environment for their development. My role involves teaching leadership, teamwork, and technical skills, while guiding cadets through challenging environments to build confidence and practical abilities. I design engaging lessons, supervise activities and camps, and uphold high standards of discipline and professionalism, preparing cadets for future success.

Personal Projects and Academic Experience

Professional ePortfolio Website

Professional ePortfolio Website

AI-assisted web development using LLMs and GitHub Copilot

HTML/CSS/JS AI Collaboration Responsive Design

This professional ePortfolio website represents a modern approach to web development, combining traditional programming skills with cutting edge AI collaboration tools. The project showcases my ability to effectively leverage Large Language Models (LLMs) and AI-assisted development workflows to create a polished, responsive web presence.

Throughout the development process, I utilised multiple AI platforms including ChatGPT, Google Gemini, and Claude to explore different design approaches, troubleshoot issues, and refine the user experience. Each LLM brought unique strengths to the project. From generating initial HTML/CSS structures to optimising responsive layouts and suggesting best practices for web accessibility.

A key aspect of this project was my experience with GitHub Copilot's agent-based workflow. Rather than simply accepting code suggestions, I approached the development process as a project manager, assigning specific tasks and roles to AI agents, reviewing their proposed changes, and iteratively refining the output. This workflow involved:

  • Task Delegation: Breaking down complex features into specific, well-defined tasks for AI agents
  • Code Review: Critically evaluating AI-generated code for quality, maintainability, and alignment with project goals
  • Iterative Refinement: Providing feedback and requesting modifications to achieve the desired outcome
  • Version Control: Managing changes through Git to maintain a clear development history

The project also enhanced my skills in web technologies (HTML5, CSS3, JavaScript), responsive design principles, UI/UX considerations, and Git version control. By treating AI as a collaborative tool rather than a replacement for critical thinking, I developed a workflow that maximises productivity while maintaining high code quality and design standards.

This experience has prepared me for the evolving landscape of software development, where the ability to effectively collaborate with AI tools is becoming as important as traditional programming skills. It demonstrates my adaptability, project management capabilities, and understanding of how to leverage emerging technologies to deliver professional results.

I place strong emphasis on attention to detail throughout design and implementation. The site follows a mobile-first approach and has been tested across major mobile browsers (Chrome, Safari, Firefox, Edge) to ensure responsive layouts, readable typography, accessible navigation (ARIA attributes and keyboard support), and correct image handling on small screens.

For users who prefer a paper copy, the site's Print controls (the Print link in the top navigation and the print-friendly banner) automatically expand all project tiles and ensure photos are included when printing. This provides an easy way to produce a complete, print optimised version of the portfolio that preserves expanded content and images for offline review.

Live Site: korpie15.github.io
GitHub: View Repository

Turtle Bot Warehousing System

Turtle Bot Warehousing System

Autonomous warehousing robot using ROS and lidar navigation

ROS Lidar 3D Printing

The Turtlebot warehousing robot autonomis item picking and delivery in warehouses using a scalable system of robots. Initially, a single robot maps the warehouse, creating a static map while avoiding dynamic obstacles like people or forklifts. The system assigns tasks to robots based on proximity and payload capacity, coordinating item retrieval and delivery to a drop-off zone. Using lidar, the robots dynamically avoid obstacles, including each other, to maintain efficiency.

My focus was on the payload delivery system, a 3D-printed mechanism with a servo-driven trap door. Mounted on the top of the robot, it securely carries and dispenses items from the pick-up to the drop-off zone. Controlled by an Arduino Nano that listens for a signal from the Raspberry Pi the turtle bot is running on. By being mounted above the Lidar the system minimises interference with the lidar for smooth operation.

GitHub: View Repository

Robotics Control Project

Robotics Control Project

Pick, place, and sorting system with custom kinematics

Kinematics RealSense Computer Vision

This project involved simulating a robotic system with two robots, one of which required designing both its physical and kinematic models. The system was tasked with performing a pick, place, and sorting operation to organise blocks by colour. This included a GUI, obstacle detection, and a physical emergency stop button that worked in both simulation and on real hardware. A RealSense camera was used for vision, providing both colour and depth data.

Through this project, I gained a deeper understanding of robotics mathematics, including kinematics and singularity errors. This insight connected theory to my practical experience as a control systems engineer, where I had recently encountered similar challenges with Fanuc robots. Learning the theory behind why robot joints cannot align straight, to avoid singularity errors, was particularly valuable as it directly addressed a real-world problem I had faced.

AI Tetris

AI Tetris

Deep Q-Network AI that plays Tetris using reinforcement learning

Deep Learning DQN Python

In AI in Robotics, my group project was to program an AI model that could play Tetris. We successfully achieved this goal.

The Tetris AI project uses Deep Q-Networks (DQN) and reinforcement learning to optimise gameplay. The AI evaluates the best moves based on board metadata, enabling it to plan for combos like "Tetris clears" while minimising gaps and towers. It generalises well across board sizes, such as a 30x20 grid, despite training exclusively on a standard 10x20 grid. By analysing final states instead of individual moves, the model achieves efficient, adaptable, and high-performing gameplay.

Live Demo: Play Tetris AI
GitHub: View Repository

SPOT Search and Rescue

SPOT Search and Rescue

Boston Dynamics SPOT with autonomous exploration and YOLOv3

ROS YOLO Autonomous Navigation

This group project involved leveraging the Boston Dynamics SPOT robot for search-and-rescue operations in challenging and potentially hazardous environments. We developed a ROS1 package to facilitate autonomous exploration and human detection, making the system accessible for anyone to install and use. The onboard video feed from SPOT was integrated with YOLOv3 for human identification, achieving a confidence threshold of 80%. Since the pre-trained human detection model met our needs, no additional model training was required. When a human was detected, a marker was placed on a global map, allowing rescuers to pinpoint their exact locations.

Exploration of the environment utilised a greedy frontier-based algorithm, ensuring complete area coverage. Once SPOT finished exploring, the total number of markers on the map provided the rescue team with a clear overview of all detected individuals and their locations.

This project was also a significant learning experience for me. It marked my first exposure to ROS, Linux, and Git repositories, helping me build confidence in installing and integrating different packages into robotic projects. These new skills have expanded my technical capabilities and prepared me for future projects.

THOR Robot

THOR Robotic Build

Open-source humanoid robot build for UTSMechSoc

Robotics Hardware Open Source

Open-source humanoid robot build project for UTSMechSoc to engage members and showcase at open days.

The THOR robot project was undertaken as a society initiative to provide hands-on learning opportunities for members while creating an impressive display piece for university events. This open-source build allowed students to gain practical experience in mechanical assembly, electrical systems, and robotics integration.

THOR Robot

Professional Capabilities

Technical Skills

Control Systems Design and Programming
PLC Programming (Siemens, Ladder Logic)
Experience with Siemens and SEW Drives
Robotics Programming (Fanuc, Roboguide)
CAD Design and Development
Experience in Factory Acceptance Testing (FAT) and Commissioning

Soft Skills

Leadership Team Management Communication Project Management Problem Solving Innovation Collaboration Adaptability Critical Thinking Mentorship

Get In Touch

I'm always interested in new opportunities and collaborations. Feel free to reach out!

Download Resume