Irgio Ghazy Basrewan

Software Engineering

Hi there! My name is Irgio Basrewan, I'm a masters student at the University of Melbourne majoring in Software Engineering. I've always been interested in coding and exploring what was possible with technology. I continue to persue software development through bachelors and now through masters precisely because I believe software is what will solve a large portion of the worlds problems now and in the future.

Through my degree, I have had the chance to learn so much about computer hardware and software, and how branches in the ever-growing tree of computation have applications throughout all facets of society. I've had the chance to gain experience in the real tech industry, take leadership and management roles in software development, and collaborate with fellow developers and clients to create the right software that users need.

Having graduated my bachelors and now persuing my masters, I continue to look for more opprtunities for personal and academic growth. I continue to work on personal projects I can be proud of, as well as collaborate with industry partners to create software that can have real impact in the world. I hope to continue being able to use everything I learned to create software that improves the lives of others, and to continue learning in my ever-evolving industry.

Coding Projects

programming work that I've done

School Projects

RippleDEX RippleDEX

RippleDEX

Undergraduate Capstone Project

An online CRM that allows you to manage the customers, deals, tasks, and interactions of multiple different teams in a easy and productive manner.

Unimelb Projects Unimelb Logo

Unimelb Projects

Other School Projects

A collection of other school-related programming projects ranging from algorithms to data structures to design patterns to AI.

Personal Python Projects

Tetris AI Tetris AI

Tetris AI

Powered by a genetic algorithm

Program that takes image data of a Tetris game from the screen and outputs what move should be made in the game using a genetic algorithm.

Groceries+ Groceries+

Groceries+

A Python GUI App

A Python GUI application that allows you to input, edit, and delete items from your grocery list, as well as calculate your total budget.

Projects using Line's Bot API

Tic-Tac-Toe Tic-Tac-Toe

Tic-Tac-Toe

for LINE

A Bot for the messaging app LINE that lets you play Tic-Tac-Toe against an AI inside the app. Scan the QR Code to add the bot as a LINE Friend.

Spyfall Spyfall

Spyfall

For LINE

A Bot for the messaging app LINE that can be added to chat groups to play the originally-card-game, Spyfall.

A little more about me

Some highlights from my resume

Education

Master of Engineering

University of Melbourne

  • Majoring in Software Engineering with a Business specialization
  • Awarded Melbourne Graduate Scholarship
  • Core skills in business aspects of software engineering such as requirements analysis,software development/management, strategy execution, and software testing

Bachelor of Science

University of Melbourne

  • Majoring in Computer Software & Systems
  • Scored 88+ for WAM & in majority of subjects
  • Core skills in concepts such as algorithms, data structures, software design patterns, data processing, database systems, AI, computer systems, and network protocols

Skills

  • Javascript
  • React
  • PHP
  • Git
  • SQL
  • HTML
  • CSS
  • JSON
  • REST APIs
  • Java
  • Python
  • Firebase

Experience

IT/Web Support Intern

Orygen

  • Performed tasks on Orygen’s Learning Management System powered by Moodle
  • Primarily performed styling updates and implementation of multiple plugins

Mobile Application Development Intern

PT Sinergi Bestama Indonesia

  • Collaborated with a team of 12 developers to build and optimize mobile applications for Android (in Java) and IOS (using Dart and Flutter)
  • Supported senior developers in developing new features, such as in-application purchases, new software architectures, and optimized user interface elements

Competitive Programmer

Shopee Code League

  • Solved data science problems using Python, including product detection, order brushing, sentiment analysis, and logistics calculation, achieving a top score in one
  • Collaborated with a team of 4 programmers, adjusting personal collaboration and communication style to maximize productivity and develop high-ranking solutions

Extracurriculars

Clubs & Societies

University of Melbourne

  • Computing and Information Systems Student Association
  • Science Students Society

Volunteering

Miscellaneous

  • Constructed shelters in rural areas of Habitat for Humanity
  • Volunteered at numerous school Open Houses, Career Fairs, Concerts, Sport Events, Plays, etc.

Like what you saw?

Feel free to contact me