Work Experience
Saab Australia
Full Stack Engineer / Graduate Engineer
2022 - Present
- Led the implementation and design of a Java microservice to enable users to
display
an overall data
source health. Undertook the seamless integration of REST APIs and handling of data fetch
and
rendering in React. Collaborated with backend developers to define endpoints in Open API and
performed diagnosis of bugs and issues.
-
Performed rapid development and testing of Docker containerised microservices in a KANBAN
environment via Rancher and Kubernetes.
-
Monitored, diagnosed and resolved issues with Jenkins pipelines and builds to ensure minimal
downtime for other developers.
-
Co-authored and reviewed a formal Software Test document. Identified gaps in untested
functionality
and developed tests to address them. Performed refactoring of code to pass failing tests,
achieving 80%
test and passing coverage
-
Facilitated stakeholder discussions to prototype and refine mock user interfaces, delivering
intuitive and
polished designs align with stakeholder needs
-
Led boarding and mentoring support for new teammates, acting as a point of contact to
address
any
inquiries or problems they faced
Defence Science and Technology Group
Undergradute Software Engineer
March 2020 - March 2021
-
Developed a Java microservice to automate scheduling and tracking of potential satellite
passes for ground stations, eliminating the need for manual operation. Managed orchestration
of service with Ansible playbooks.
-
Crafted a dynamic and real-time visualisation UI of satellite orbits in VueJS and Cesium.
Providing operators with the ability to simulate orbit paths for hundreds of satellites
-
Developed NoSQL queries to visualise payload telemetry data in Grafana to enable operators
to perform satellite diagnosis.
Fivecast
Software Engineer Intern
Nov 2019 - Feb 2020
-
Engineered a software prototype to parse and extract information from website forums with
JSoup
and Java.
-
Utilised Python to extend an existing web-crawler to enable web-scraping of forums using
human-like behaviour to bypass robot detection.
Projects
AWS Cloud Resume Hosting
GitHub Link: https://github.com/AaronC23/resume-cloud-aws
-
Hosted static website via AWS S3, Cloudfront, and Route 53. Dynamic visitor counter stored
in Dynamo DB and updated via API Gateway and Lambda.
-
Terraform used to learn and utilise infrastructure as code principles, CI/CD of IaC and
Front-End changes via GitHub Actions.