Ricardo portrait

Hello, I'm Ben. I'm a software engineer at Humanforce in Brisbane. I'm currently working with Laravel, React.js, GraphQL, and AWS.

My projects


    Made with:

Cryptocurrency sentiment analysis website based on Twitter posts. Users can see the overall sentiment (positive, negative or neutral) of different Cryptocurrencies based on what people are currently posting on Twitter. Users can also see keywords and an average sentiment score. Stateless application that uses Elasticache and S3 on AWS. It also used EC2 and auto-scaling to manage demand.


    Made with:

Reverse Job board for companies looking to hire developers in Australia. Filter by experience, location and keyboards. Companies can pay a monthly fee to be able to message developers on the site and view their information.

Company Asset Trading

    Made with:

Client-server system written in Java for trading of virtual assets within departments of a company. Facilitated trades via a marketplace model where users can buy and sell assets. Admins of an organisation can create assets, users and modify details. Uses MariaDB as a database and Swing for the GUI.

Techprowl Computer Auction

    Made with:

Computer auction application built with Flask. The site allows users to register, bid on items, leave reviews, post new listings, manage listings, search by keyword, and keep a watch list.

Task Manager Console App

    Made with:

Console app that manages tasks in a project. Users can load projects from a file and generate a seqeuence to complete them in, based on each task's dependencies. Users can also find earliest possible commencement time of each task, add new tasks, update tasks, remove tasks, and save the results to a text file.

Family Tree Shortest Path

    Made with:

Python program that implements a breadth-first search algorithm to generate a minimal spanning tree. Problem was to calculate a shortest path from a starting vertex in a graph to each other vertex. The vertices represent people and each person is related to every other person through parent-child relationships. A person can see how they are related to each other person in the tree

Arduino Binary Game

    Made with:

Binary game written in C that runs on an Arduino Uno using Tinkercad. The game aims to help users learn binary by challenging them to input different integers in their binary form within a time limit.

My Skills

  • JavaScript
  • TypeScript
  • React
  • Node.js
  • PHP
  • Laravel
  • Symfony
  • Python
  • Java
  • HTML
  • CSS
  • SCSS
  • Git
  • MySQL
  • Linux
  • AWS
  • Docker
  • Jenkins
  • Shopify

My experience

My Education


Bachelor of Information Technology

Queensland University of Technology

Graduated in 2023

GPA 6.2/7

  • Major in Computer Science
  • Minor in Networks & Security
  • Minor in Mobile Applications
  • Science & Engineering Dean's List - 2019 & 2021

Contact me

Please contact me directly at benrogers1299@outlook.com or through this form.