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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

IT Demo

Business Demo

Wireframe

rgw-1rgw-2rgw-3rgw-4rgw-5rgw-6rgw-7rgw-8rgw-9