GoogleXdEEEvelopers Tech4Tomorrow Hackathon
As part of the NTU Tech4Tomorrow Hackathon, our team developed RetrenchGoWhere, a comprehensive platform designed to support mid-career individuals facing job displacement. The platform offers resources and tools to assist users in navigating their career transitions effectively.
I implemented and developed a dynamic platform integrating AI-driven job recommendations with personalised upskilling resources. Built with SvelteKit, Google Cloud Functions, and Vertex AI, utilising pre-labelled job data to provide tailored job suggestions and skill enhancement paths.
You can check out the project's source code on GitHub.
- Job Recommendations
Users input their job title, industry, and upload their resumes, which are parsed using
pdfjs-dist. Vertex AI generates potential job roles by analysing resume content and the user's current job title. - Cloud Run Processing
The recommendations from Vertex AI are further refined through a Cloud Run function. This function uses TF-IDF vectorisation and cosine similarity to match the user's input against preprocessed job postings stored in Google Cloud Storage, filtered by industry and relevance.
- Interactive Job Listings
Job categories and opportunities are displayed in a collapsible component. Users can explore grouped job listings, view details, and analyse job-specific data.
- MySkillsFuture Integration
Each job listing links to relevant upskilling courses on MySkillsFuture, transforming job titles into URL-friendly formats. This allows users to explore relevant courses for skill enhancement and career advancement.








