About me

After working in the electrical sector for a few years and feeling my potential was not being maximised, I decided it was time for me to take the leap and pursue my dream career in the software industry. I've never looked back!
From the first ‘Hello world’ I was totally hooked on what computers could do if you learnt to write their language and understand their thinking.

Today, I’m extremely passionate about what I do and the more I learn about it the more I enjoy it. This is why I often find myself researching new technologies or building projects in my spare time.


These are some of my recent projects built using the following technologies


Photo of Chat application Post

.NET Core

Photo of Online store application Post


Photo of Robot commander Post



Andres Araya

Passionate and diligent Software Developer, always eager to learn something new. One byte at a time.

  • Brisbane, Australia

Professional Experience

Software Developer

2021 - Present


Main responsibility
In Avanade I contribute to the design and development of a large variety of software solutions for our clients using the Microsoft technology stack.

Main technology stack: C#, .NET Core, Azure, Git

Software Developer

2020 - 2021


Main responsibility
Throughout my time in Opmantek I took ownership of the Quality Assurance procedures by developing an end-to-end software testing tool and contributing to its integration in the company's testing systems. I wrote over two hundred automated tests for all of Opmantek's commercial and open-source products, reducing the manual labour required during the testing phase, resulting in a significantly faster release process.

Main technology stack: JavaScript, NodeJS, Cypress, Git
Other technologies: HTML, CSS, Bash, Linux, Apache

Intern Software Developer

2019 - 2020


Main responsibility
When I started in Opmantek as an intern I was given the task of enhancing the company's current testing systems and processes with the goal of reducing customer found defects. During this six-week internship I wrote a series of automated GUI tests for Opmantek's core product which flagged some minor faults that were affecting both functionality and user experience.

Main technology stack: Java, Selenium, Git
Other technologies: Bash, Linux


Diploma in Software Development

2019 - 2020

Tafe Queensland

Core units

  • Intermediate object-oriented language skills (C#)
  • Advanced object-oriented language skills (C#)
  • Intermediate programming skills in another language (Java)
  • Advanced programming skills in another language (Java)
  • Debug and monitor applications
  • Testing techniques for software development
  • Deploy an application to a production environment
  • Manage a project using software management tools
  • Validate an application design against specifications
  • Database design
  • Gather data to identify business requirements
  • Contribute to copyright, ethics and privacy in an ICT environment


Microsoft Azure



Azure Fundamentals badge Azure Developer badge

Amazon Web Services



Azure Fundamentals badge


Please provide your name.
Please provide your email address.
Please provide a message.