Chris Profile

Full-Stack Developer

I am a software engineer focused on building, deploying and testing full-stack web applications. I use the latest technologies like Framer Motion, Next.js, C#, OpenAI technologies to build stunning and futuristic web applications.

Testimonials

  • Chris delivered the Colonial Secretary project on time with high quality. He required minimal supervision throughout his tenure at the State Library. He demonstrated passion in his work.
    Mankit AuManager at State Library of Queensland
  • You can rely Chris on almost everything, frontend, authentication, database etc. I recommend Chris to any team who is looking for a full-stack developer.
    Taha AnsariChief Technology Officer at Sindy.ai
  • Chris took ownership of the project and delivered a high-quality work. Chris consistently upskill himself and up to date with the latest technologies. I will definitely recommend Chris for any project.'
    Varshith MeesalaFrontend Lead at Sindy.ai
  • Chris was rehired for his exceptional performance at Advanced Energy. He was willing to learn and demonstrated passion in his work.
    WB AngPlant Manager at Advanced Energy Industries
  • Chris has exceptional programming skills and brings a lot of value to the team. Chris constantly took initatives and he took full ownership of his work, I highly recommend Chris to any team.
    Angelia NgManager at Intel Corporation
  • I worked with Chris during our final year Software Project at University of Melbourne. Chris knows his stuff and have been a great team player. Chris was really good at his frontend work.
    Louis ZhouSoftware Engineer at Tinyme

Work Experience

RACQ

Digital Full Stack Developer

RACQ

Apr 2025 - present

  • Tech Stack: Typescript, React.js, Vue.js, Tailwind, C#.NET, Sitecore, Docker, AWS, Azure.
  • Web development for Queensland's best insurance company.
  • Implemented Website Security Measures including URI injection prevention, API input validation, CSP and CORs configuration.
  • Implement API rate limit through Azure Resource Management (ARM) and Azure API Management (APIM)
  • Build new features into RACQ's website.
  • Website deployment using Team City and Octopus Deploy.
Working Mouse

Full Stack Developer

Working Mouse

Nov 2024 - Apr 2025

  • Tech Stack: Typescript, React.js, Vue.js, C#.NET, Docker, AWS, Azure, GitLab.
  • Worked on modernising and optimising a large scale application for the Queensland Government.
  • Deployment of the website to AWS ECS Fargate and setting up CI/CD on GitLab.
  • Worked on PDF, word and excel file report generation using Gembox.
State Library of Queensland

Web Development Officer

State Library of Queensland

Apr 2024 - Oct 2024

  • Tech Stack: Next.js, Typescript, Tailwind, MUI, PHP, GraphQL, Drupal, MariaDB, Solr, Docker.
  • Built Queensland Colonial Secretary Website frontend and backend.
  • Used Apache Solr for faceted search, pagination, and advanced filtering.
  • Built backend API endpoints using PHP.
Sindy Labs

Software Engineer Intern

Sindy Labs

Jan 2024 - Mar 2024

  • Tech Stack: Next.js, Typescript, Tailwind, Python Fast API, Shadcn, PostgreSQL, Docker, AWS ECS.
  • Built a Retrieval-Augmented Generation (RAG) Chatbot using LangChain and Socket.io.
  • Deployed multiple docker containers to AWS ECS Fargate with GitHub Actions CI/CD.

Featured Projects

AI Chatbot Assistant

AI Chatbot Assistant

An AI chatbot built using Retrieval-Augmented-Generation (RAG) concept. Built with Next.js, TypeScript, LangChain, OpenAI API, and deployed to AWS EC2.

Next.jsTypeScriptLangChainOpenAI APIAWS EC2
View Project
Free Time Reward App

Free Time Reward App

I developed this app for a teacher in Brisbane Central State School. This macOS/Windows app allows teachers to reward students with free time whenever they achieve something in class. I built it with Electron.js, Next.js, Framer Motion, and Three.js.

Electron.jsNext.jsFramer MotionThree.js
View Project
AI Service Center Agent

AI Service Center Agent

A Service Center Voice Agent which can hold human-like conversation. It knows when to start and stop talking as the user speaks. Built using Next.js, Node.js, and OpenAI Realtime Voice. Originally deployed using Terraform + Helm to AWS EKS.

Next.jsNode.jsOpenAI Realtime VoiceTerraformHelmAWS EKS
View Project
Pitch Fix

Pitch Fix

My first app deployed to the App Store. Pitch Fix helps you master pitch recognition. Built using React Native.

React NativeiOSApp Store
View Project
Personal Portfolio Website

Personal Portfolio Website

My personal portfolio website showcasing my projects, skills, and experience. Features an AI assistant chatbot built using LangChain and OpenAI API. The domain was purchased through AWS Route 53 and deployed to AWS EC2 using nginx.

Next.jsTypeScriptTailwind CSSAceternity UIFramer MotionShadcnLangChainOpenAI APIAWS Route 53AWS EC2nginx
View Project
Basketball Team Management

Basketball Team Management

Full-stack application for a basketball team in Australia. It helps the team to manage learning materials and provide online training to their players.

React.jsReduxExpress.jsMongoDBAWS EC2

Tech Stack

Next.js
React
Tailwind CSS
C#
Python
Sitecore
Azure
AWS
Node.js
Docker

Education

University of Melbourne

University of Melbourne

Master of Information Technology

Monash University

Monash University

Bachelor of Mechanical Engineering (Honours)

Certifications

I have obtained 8 self-learning certificates.

AWS Certified Developer
AWS Cloud Practitioner
Next.js Complete Guide
Node.js & Express
Docker & Kubernetes
React Native
React Testing
jQuery Course

AWS Certified Developer

Associate

Deploy, manage, and operate scalable, highly available, and fault-tolerant systems on AWS. Hands-on experience with AWS services and writing optimized code for AWS. 

Contact

0448581566
chrisyeesk@gmail.com