Jiangye Song
I am a proactive and self-motivated developer with strong foundations in data structures, game programming, interface design, and machine learning.
Based in Sydney with full Australian work rights, I am open to opportunities across locations.
I enjoy designing systems, solving problems, and collaborating with others, and I’m eager to apply my technical skills and creativity to a dynamic software engineering or data analysis role.


Education

MASTER OF INFORMATION TECHNOLOGY
UNSW
FEB 2024 – FEB 2025
- Specialist Artificial Intelligence.
- Participated in multiple projects, demonstrated strong communication and collaboration
- Skills by working, reporting, and presenting in a team.

BACHELOR OF COMPUTER SCIENCE
MONASH University
MAR 2021 – DEC 2023
- Specialist Advanced Computer Science.
- Completed advanced coursework in computer science, covering a diverse range of topics such as Algorithms, Cyber Security, and Artificial Intelligence.
- Gained practical experience through projects like Databases, Object-Oriented Design, and Computer Science Projects.

Experience

BACKEND DEVELOPER
Tipaload
MAR 2026 – PRESNET
- Spearheaded the backend architecture and AI integration for automated waste management and intelligent customer service solutions.
- Tipaload AI Toolkit: Developed an automated validation engine using Gemini’s multimodal AI to process driver-submitted bin images. The system autonomously verifies complaints like “unexpected waste” or “overfilled / overloaded” and auto-approves surcharge reports, eliminating the need for manual administrative review.
- Agentic Booking Chat bot: Engineered an intelligent agent featuring RAG-based knowledge retrieval, real-time price calculation, booking creation and order management, allowing users able to get help instantly.
- n8n Workflow Integration: Prototyped automated pipelines for Meta Ads targeting and Lead platform management.
- Focused on bridging the gap between raw AI capabilities and business logic, specifically targeting the reduction of operational bottlenecks through rapid prototyping and LLM implementation.

SOFTWARE ENGINEERING CONSULTANT
Ausbiz Consulting
AUG 2025 – JAN 2026
- Initiated internship with an intensive 4-week bootcamp in Full-Stack Development and Data Analysis with AI Agents, establishing a technical foundation for live industry projects.
- Engineered and deployed multiple full-stack, enterprise-grade applications, focusing on AI agent integration, modern authentication protocols, and advanced semantic search capabilities.
- Coupon Management MCP Server: Reduced manual retrieval and validation time by 95% (cutting a 2-week manual workflow down to 0.5 days).
- Clinical Embedding Admin: Replaced a fragile, engineer-dependent maintenance script with a robust UI, eliminating engineering overhead for content updates and enabling non-technical staff to manage audit criteria instantly.
- AI Receptionist: Standardized the deployment codebase, enabling the company to deliver customized, fully functional AI receptionists to clients within a 6-week turnaround guarantee.
- Demonstrated proficiency in architecting scalable systems, resolving complex integration challenges, and applying modern development patterns in a professional setting.
Show more experience

SOFTWARE ENGINEERING INTERNSHIP
IMTG Australia Pty ltd
FEB 2025 – MAY 2025
- Conducted research and evaluation of emerging technologies to enhance project integration and improve system efficiency.
- Designed and developed a Kanban application using Svelte, improving task management and collaboration.
- Enhanced an existing SuiteCRM system based on client support tickets, addressing feature requests and bug fixes.
- Resolved specific client ticketing bottlenecks, streamlining the data entry interface based on support ticket analysis.
- Executed comprehensive regression testing protocols, identifying and resolving critical logic bugs prior to production release.
- Wrote complex SQL queries in Redash to extract and visualize key business insights for data-driven decision-making.
- Performed QA testing of software applications, identifying and resolving bugs to ensure optimal performance.

IT CONSULTING INTERNSHIP
Simple Taste Footware Wuhan
MAY 2024 – SEPT 2024
- Developed a C# based report generator utility for personnels.
- Allowed them to input data through forms, regulate their works.
- Implemented OCR features which shortern their workflow from weeks to few hours.
- Included designing a user-friendly, intuitive, and easy-to-use interface through C# designers, ensuring low learningcurve for users of all ages.
- Demonstrated communication skills by translating client needs into actionable development tasks.

Projects *Some projects are unlisted or do not have a detail page, but information may be provided by Virtual Jiangye.
Don’t like to read text? Ask the virtual Jiangye instead!
-

Musicsloth
DEC 2025 – PRESENT

Skills
Hover on text to view more details.
- Programming Language
- Frontend
- Backend
- Cloud Services & Tools
- Database
- Data Analysis
- Machine Learning
- AI Agent
- Soft skills
Model Context Protocol
I'm proficient in MCP. Learned during the Ausbiz internship and built a Coupon Management MCP server to query coupon tokens, check usage details and send emails to students by chatting to an AI.
Retrieval-Augmented Generation
I'm familiar with Retrieval-Augmented Generation. Self-learned during Bootcamp and applied in the RAG Food Project and Resume Chatbox to combine semantic retrieval with LLM-based generation.
OAuth 2.1
I’m proficient in setting up OAuth authentication. I first learned it during my internship at Ausbiz and later implemented third-party authentication (e.g., Google) using OAuth 2.1 in the MCP Hello World project and the Coupon Management MCP server.
API integration
I'm familiar with API integration. Learned from Monash coursework and applied in both the KanbanX and Svelte Kanban App projects to connect frontend and backend systems.
RESTful API development
I'm familiar with development of RESTful API. Designed APIs in multiple projects (e.g., KanbanX, Svelte Kanban App)
JSON handling
I'm familiar with JSON handling. Learned from Monash coursework and applied in the KanbanX project, the RAG Food Project, etc.
Node.js
I'm familiar with Node.js. Learned during Monash coursework and used in the KanbanX project, Customized Redash project, the Svelte-based Kanban App, etc.
FastAPI
I’m familiar with FastAPI.
I used it in my RAG-based resume chatbot project to develop efficient, lightweight RESTful APIs for serving AI-powered responses.
Socket.io
I'm highly experienced in Socket.io. Applied extensively during my IMTG internship to implement real-time synchronization in the Svelte Kanban App.
Flask
I’m familiar with Flask.
I applied it to build my personal website, creating dynamic pages and handling server-side logic.
Express.js
I'm familiar with Express.js. Applied during the IMTG internship to handle server-side routes in the Svelte Kanban App.
Frontend-Backend integration
Familiar with integration, utilized in projects like KanbanX, Svelte Kanban board.
Next.js
I’m highly experienced in Next.js. Learned during the Bootcamp and applied in most of the current projects like coupon management MCP server project, clinical audit, personal websites.
View Projects
n8n
I'm proficient with n8n. Utilized during the Tipaload internship to automate workflows related to lead engagement.
AWS
I'm familiar with AWS. Self-learned and used for deploying a personal VPN server and interacting with S3 storage.
WordPress
I'm highly experienced in WordPress, including theme and plugin development. Self-learned and used extensively to build and customize my personal website ecosystem.
GitHub
I'm highly experienced in GitHub. Learned from Monash and used in nearly all major academic and personal projects for version control and collaboration.
GitLab
I'm highly experienced in GitLab. Learned from Monash and used in some academic and projects for version control and collaboration.
Git
I'm highly experienced in Git. Learned from Monash and used in nearly all major academic and personal projects for version control and collaboration.
Jira
I'm familiar with Jira. Used in the Real-Time Retinal Vessel Segmentation project at UNSW to manage Agile workflows and team tasks.
Trello
I'm highly experienced in Trello. Used extensively in the KanbanX project at Monash to plan, track, and manage tasks using Agile methodology.
OAuth 2.1
I’m proficient in setting up OAuth authentication. I first learned it during my internship at Ausbiz and later implemented third-party authentication (e.g., Google) using OAuth 2.1 in the MCP Hello World project and the Coupon Management MCP server.
Google Colab
I'm highly experienced in Google Colab. Used extensively for deep learning model training and data analysis, especially in the Tweet Emotion Classification project.
PostgreSQL
Used in KanbanX, Svelte Kanban App (early stage).
pgvector
I'm highly experienced in Postgres pgvector plugin. Used in Tipaload chat bot, clinical audit project to save embeddings and perform segmentic search.
Next.js
I’m highly experienced in Next.js. Learned during the Bootcamp and applied in most of the current projects like coupon management MCP server project, clinical audit, personal websites.
View Projects
ReactJS
I'm proficient with ReactJS. Learned from Monash with teammates and applied in the KanbanX project to develop a responsive task board system.
HTML
I'm highly experienced in HTML. Learned from high school and utilized in various web/web app development.
CSS
I'm highly experienced in CSS. Learned from high school and utilized in various web/web app development.
Material UI
I'm proficient with MUI. Learned from Monash with teammates and applied in the KanbanX project to develop a responsive task board system.
Daisy UI
I'm proficient with DaisyUI. Self learned during the IMTG internship and applied in the Svelte Kanban board.
Tailwind CSS
I'm highly experienced with Tailwind CSS. Learned from Monash with teammates and applied in multiple projects (e.g., KanbanX, Svelte Kanban App, etc).
Figma
I'm familiar with Figma. Learned from Monash usability course and built prototypes for multiple projects (e.g., the Hiking App, KanbanX, etc).
Responsive design
Learned from Monash coursework and applied across all future projects that have UI, ensuring compatibility with various devices.
Heuristic evaluation
Learned from Monash coursework and applied across all future projects that have UI, ensuring usability in user interfaces and user experience.
Web accessibility
Learned from Monash coursework and applied across all future projects that have UI, ensuring it follows the WCAG.
Frontend-Backend integration
Familiar with integration, utilized in projects like KanbanX, Svelte Kanban board.
Google Colab
I'm highly experienced in Google Colab. Used extensively for deep learning model training and data analysis, especially in the Tweet Emotion Classification project.
Python Matplotlib
I'm highly experienced in Python with plt. Learned at Monash and applied across all data analysis and AI projects, including statistical computing and vectorized operations.
Excel
I'm highly experienced in Excel. Self-learned long ago and used consistently for tabular data analysis, formula-writting, and reporting.
Jupyter Notebook
I'm highly experienced in Jupyter Notebook. Used it in most data analysis and AI coursework at Monash to develop and present reproducible experiments and model pipelines.
Redash
I'm proficient in Redash. Learned during IMTG internship and applied to build dashboards for real-time analytics.
Python NumPy
I'm highly experienced in Python with np. Learned at Monash and applied across all data analysis and AI projects, including statistical computing and vectorized operations.
Google Colab
I'm highly experienced in Google Colab. Used extensively for deep learning model training and data analysis, especially in the Tweet Emotion Classification project.
Data Preprocessing
I'm familiar with data preprocessing. Learned at UNSW and applied in the Emotion Analytics Project to clean and prepare tweet data for sentiment classification.
Data Augmentation
I'm familiar with data augmentation techniques. Learned at UNSW and used in the Emotion Analytics Project to improve training diversity and robustness in NLP models.
Deep Learning
I'm familiar with deep learning. My AI-related projects, including Emotion Analytics and segmentation models, have demonstrated a solid understanding of deep learning workflows and architecture.
Computer Vision
I'm familiar with computer vision. Learned at UNSW and applied in the Real-Time Retinal Vessel Segmentation project to process and analyze high-resolution medical images.
Natural Language Processing
I'm familiar with Natural Language Processing. Gained experience through the Emotion Analytics Project at UNSW, applying sentiment analysis to Twitter datasets.
Python NumPy
I'm highly experienced in Python with np. Learned at Monash and applied across all data analysis and AI projects, including statistical computing and vectorized operations.
PostgreSQL
Used in KanbanX, Svelte Kanban App (early stage).
pgvector
I'm highly experienced in Postgres pgvector plugin. Used in Tipaload chat bot, clinical audit project to save embeddings and perform segmentic search.
MySQL
Used in Svelte Kanban App.
Microsoft SQL Server
Used in Supermarket App, Course Notifier App (early stage).
SQLite
Used in Used in Svelte Kanban App (early stage).
Schema design
I'm highly experienced in SQL. Learned from Monash coursework and used across multiple projects for data querying, normalization, and schema design.
Query optimization
I'm highly experienced in SQL. Learned from Monash coursework and used across multiple projects for data querying, normalization, and schema design.
SQL
I'm highly experienced in SQL. Learned from Monash coursework and used across multiple projects for data querying, normalization, and schema design.
TypeScript
I'm proficient with TS. Learned from Monash program paradigm course and have applied in multiple projects (e.g., Frogger game, Svelte Kanban App, Food RAG etc).
View projects
Python
I’m highly experienced in Python.
I self-learned it before starting university and applied it extensively in various university assignments and small projects (e.g., small ANN, Reinforced Learning Pacman game, Emotion Analytics Using Tweets, etc).
View projects
JavaScript
I'm proficient with JS. Learned from Monash program paradigm course and have applied in multiple projects (e.g., Kanban react front end, customized Redash, personal websites, etc).
View projects
C#
I'm proficient in C++. Learned from a bootcamp before university studies and applied in multiple projects (e.g., Supermarket application, PZPToolkit, etc).
C++
I'm proficient in C++. Learned from the C++ course during Monash studies and applied in multiple projects (e.g., Treasure Caverns of Doom (console-based), Gravity Game (Unreal Engine), Blockout Shooter (Unreal Engine), etc).
View projects
Java
I'm proficient in Java. I learned it from Monash university and applied it extensively in various coursework projects (e.g., the Console-based OOP Mario game, the Android movie app, backend of KanbanX, etc)
View projects
C
I'm familiar in C. Self learned after learning the C++ course during Monash studies and applied in coursework projects (e.g., EV Charging Network Model).
Rust
I'm familiar with Rust. Learned from UNSW course and have applied in coursework and personal projects (e.g., Musicsloth, Rust sheet, etc).
PHP
I'm familiar with PHP. Self learned while developing personal websites on WordPress. View projects
Flutter(Dart)
I am familar with Flutter. Utilized it with Flame to design Welldone mate scene engine.
SQL
I'm highly experienced in SQL. Learned from Monash coursework and used across multiple projects for data querying, normalization, and schema design.
Agile
Applied Agile methodologies during the KanbanX development, participating in weekly meetings, sprint planning, and retrospectives to deliver iterative improvements.
Active learning
Consistently self-learn frameworks and tools, demonstrated by adopting skills like Svelte, PHP independently for projects.
Analysis
Developed strong analytical skills by preprocessing datasets and evaluating deep learning models in multiple AI projects.
Adaptability
Demonstrated adaptability by quickly adjust to new, multicultural, unfamiliar environments.
Communication
Improved communication skills by collaborating with cross-functional & multicultural teams and presenting technical findings during Monash and UNSW team projects.
Time management
Used project management tools (Kanban, Gantt chart) to prioritizing tasks and setting realistic deadlines in team projects.
Problem Solving
Applied creative problem-solving skills to troubleshoot in various projects.




