The University of Queensland
Enterprise Production Application Engineering
Designing and maintaining large enterprise production applications for the university, including Blackboard integrations, full-stack services, event-driven flows, and the AWS infrastructure behind 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 runs a lot of enterprise-scale production software behind the scenes of everyday teaching and learning. Those services have to stay reliable and clear enough that support teams can work out what happened when something changes.
Role and scope
Vincent designs, builds, and maintains large enterprise production applications for the university, 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
Vincent reaches for event-driven patterns where async processing makes an integration more resilient and easier to operate.
Services run on AWS ECS Fargate, with Route 53 and ALB handling routing, ACM managing certificates, and S3 covering storage and deployment assets.
Engineering impact
Most of the value comes from practical improvements, like fewer regressions, better logs, clearer retention rules, and services that are easier to support.
Internal platform details stay private, but the work covers integration ownership and day-to-day reliability.