6 January 2025 to 20 June 2025
Built FastAPI backend for in-house greenfield contact analyser, integrating with MongoDB in Azure CosmosDB
Integrated OpenAI GPT-4o model into backend and refined outputs through strategic prompt engineering
Optimised backend performance by implementing Redis caching and rate limiting using SlowAPI
Created MongoDB aggregation pipelines for real-time analytics
Built frontend in Vue.js and Tailwind CSS, creating analytic dashboard on contact volume and interaction history for taxpayers
13 May 2024 to 2 August 2024
Created numerous interactive live dashboard webpages for unified dashboard system in React.js, Material UI and CSS
Maintained and developed backends for unified dashboard system in Node.js and Express
Developed a webscraping script using Puppeteer for automation, significantly reducing bottlenecks in the frontend of the unified dashboard system
Successfully migrated outdated web pages to make them more responsive and user friendly
Maintained and developed computerised maintenance management system written in Next.js and PostgreSQL