Skip to content

Latest commit

 

History

History
74 lines (61 loc) · 2.2 KB

File metadata and controls

74 lines (61 loc) · 2.2 KB

Apex – Intelligent Skill & Job Matching Platform

Overview

Apex is a web-based intelligent career assistant that extracts technical skills from GitHub, LinkedIn, and resumes, maps them to target job roles, identifies skill gaps, and generates a dependency-aware personalized learning roadmap. It also matches users with relevant job listings using compatibility scoring and real-time market data, enabling data-driven career decisions.

University Details

University: FAST National University of Computer and Emerging Sciences
Campus: Lahore
Program: BS Software Engineering
Course: Fundamentals of Software Project Management
Instructor: Momna Zaneb

Team Details

Team Lead:

Team Members:

Core Features

  • Skill extraction and validation from GitHub, LinkedIn, and resumes
  • Role requirement mapping and skill gap analysis
  • Personalized dependency-aware learning roadmap generation
  • Job matching with compatibility scoring
  • Real-time job market data updates
  • Market demand visualization using heatmaps

DEMO

01 02 03 04 05 06 07 08 09 01 02 03 04 05 06 07 08 09

Tech Stack

Frontend

  • React.js

Backend (Microservices)

  • Express.js
  • Python Flask

Microservices & Infrastructure

  • Service Registry: Netflix Eureka Server
  • Messaging: Apache Kafka
  • Containerization: Docker
  • Deployment: AWS
  • CI/CD: GitLab

Database & Authentication

  • Supabase

AI Integration

  • LLM Model: Ollama

License

This project is for educational purposes only.