The University of Queensland
Enterprise Learning Platform Integrations
Work on university learning systems: Blackboard integrations, full-stack services, event-driven flows, AWS infrastructure, and the operational work around them.
Highlights
- Maintains internal services used by teaching and learning teams.
- Works across frontends, microservices, and integration points.
- Improves logging, tests, performance, and day-to-day operability.
Context
UQ’s learning platforms sit behind everyday teaching and learning work. The services need to be reliable, understandable, and easy for support teams to reason about when something changes.
Role And Scope
Vincent works on the design, development, and maintenance of learning-platform integrations, including Blackboard-connected services and other internal digital platforms.
The stack includes React and TypeScript frontends, Node.js services, C# / ASP.NET Core applications, containerised microservices, and AWS infrastructure.
Technical Decisions
Event-driven patterns are used where async processing makes the integration more resilient and easier to operate.
Services run on AWS ECS Fargate, with Route 53, ALB, ACM, and S3 supporting routing, certificates, storage, and deployment needs.
Engineering Impact
A lot of the value is in practical improvements: fewer regressions, better logs, clearer retention rules, and services that are easier to support.
Internal platform details stay private, but the work spans integration ownership, reliability, and operational quality.