Repository navigation
We’re excited to release the first version of the AWS Serverless Intelligent Resume Ranking System built as part of the NYU Cloud Computing & Big Data Systems course.
🚀 What's in this release?
Fully serverless microservices architecture using AWS Lambda, API Gateway, S3, DynamoDB, and OpenSearch
Resume parsing via Amazon Textract
Job description entity analysis via Amazon Comprehend
Intelligent resume ranking powered by Bedrock Titan LLM
Secure resume upload & retrieval using pre-signed URLs
Scalable design tested with 150+ resumes per ranking session
Modular Lambda microservices for easy maintenance & upgrades
💡 Key Features
Automated resume parsing & job description analysis
AI-powered candidate-to-job ranking
Search & retrieval of top candidates with filters
Clean microservices separation with event-driven triggers
Secure & durable storage of candidate data
📋 What's next?
Support for 1000+ resumes via parallel Lambda batch execution
LLM-based parsing for messy/unstructured resume formats
Enterprise-level batch APIs and role-based access controls
Multi-language support for global recruitment scenarios