Tai Tran

For anyone
Recruiters

Brisbane software engineering

for high-velocity desktop

and web applications,

solving challenging

software problems.

Seek Music

Python | HTML | CSS | JavaScript |

Web Application | 2023 | 6 Weeks

Seek Music is an online platform I developed as a project for the IAB207 Rapid Web Application Development course, a first-year second-semester unit at Queensland University of Technology (QUT). This project was my first introduction to using HTML, CSS, SQLite, and Python Flask. Flask was used to, manages database operations, implements a basic search engine, and dynamically renders content. The website allows users to search for and book tickets to concerts across various genres and locations in Australia. Additionally, it allows anyone to create events, book tickets, and manage their accounts.

socslingo

Java | JavaFX | SQLite | CSS |

Desktop Application | Development Timeline: 2024 | 6 Weeks

Socslingo is a language learning application I developed as a project for CAB302 Software Development, a second-year, second-semester unit at Queensland University of Technology (QUT). The project was built using Java, JavaFX, SQLite, CSS, and FXML, showcasing a range of software development and design skills. The application allows users to create custom flashcards and organise them into sets. Leveraging this user-created content, Socslingo automatically generates interactive mini-games, including tasks such as matching words to characters or practicing character recognition. These features are designed to make language learning both engaging and effective, catering to a variety of learning styles and preferences.

socslingo JavaFX language learning desktop app developed by Brisbane software engineer Tai Tran
Valgo

Python | PySide6 | CuPy | NumPy | VisPy

Desktop Application | Development Timeline: In Progress | .....

Valgo is a fully autonomous trading application that represents the next frontier in agentic trading systems. It combines advanced artificial intelligence with high-performance market analysis to trade the EUR/USD forex pair in real time. The mission of Valgo is to replicate a seasoned trader's decision-making style and execute those decisions consistently, around the clock, with minimal human intervention. This system was developed in collaboration with a domain expert to ensure its behaviour aligns with real-world trading practices. In operation, Valgo serves as an AI-powered trader: continuously interpreting market data, making reasoned trading decisions, and managing positions according to a well-defined strategy. By focusing on the highly liquid EUR/USD market, Valgo leverages deep domain-specific insights and data patterns to maintain an edge in execution quality and strategy alignment.

Valgo GPU-accelerated trading and charting desktop application by Brisbane software engineer Tai Tran

Useful
Human centric
Simple
Well made

I'm driven by meaningful impact and execution, prioritizing momentum and decisive action. When I commit to a project, I take full ownership, embracing challenges as opportunities to innovate. I thrive on bringing ambitious ideas to life with speed and adaptability, believing great achievements come from high-performing teams united by shared vision. My pragmatic approach means I'm flexible, willing to explore new methodologies and take on additional responsibilities to drive substantial progress.

My primary strength is Python, where I have experience with PySide6.Qt, NumPy, and CuPy. I use MyPy for type checking and Ruff for linting to maintain code quality. I also have working experience with Flask, SQLAlchemy, Java (JavaFX), C#, HTML/CSS, and SQLite databases. I'm language agnostic and choose the best tool for each project. I'm interested in the whole development process, from problem identification and solution design to the usability and user experience of the final product. I use Figma for designing and iterating on interfaces, as it's more rapid than modifying code directly. My programming foundation started with C through Harvard's CS50 course, and I'm currently building on this through hands-on projects and coursework in Computer Science and Computational and Simulation Science.

Queensland University of Technology

Bachelor of Information Technology

Major in Computer Science; second major in Computational and Simulation Science.

"Tai led his group in Rapid Web App Development (IAB207) to build a polished full stack web application using modern tools and frameworks, and finished in the top 4% of the cohort." See more

Anshul Malik QUT Sessional Academic

"Tai produced a wonderful computational analysis of the COVID-19 pandemic using the SEIRD model, showcasing a strong command of both coding and interpretation." See more

Dr James Bennett Lecturer | Coordinator

"Tai achieved a High Distinction in Rapid Web Development, earning 95% in the individual design component and 97.5% in the team project." See more

Dr Jason Watson Academic Lead, Learning and Teaching, School of Information Systems, QUT

"In a software development subject using Agile techniques in Java, Tai showed great leadership and teamwork skills and was instrumental in the development of a well-designed project." See more

Fiona Cleary Lecturer, Software Development, QUT

"In the visualising data course, Tai built an interactive project on political polarisation and COVID-19 mortality, combining clear, thoughtful visualisation with rigorous quantitative analysis." See more

Matt Begun Lecturer, MXB262 Visualising Data, QUT

I'm currently based in Brisbane and working on Valgo, a trading and charting application, but I'm still open to new opportunities. (blog)

Currently building Valgo (Trading and Charting Application)

Open to software roles. Ready to embrace new challenges and relocate for the right opportunity

Profile photo of Tai Tran