Kasata/ AI Developer Infrastructure•Open-Source FastAPI Engine

AI-powered insights for developer profiles.

Built by Kasata, ResumeRadar AI parses public GitHub repositories to extract programming languages, detects underlying frameworks from README documentation, and evaluates project health signals through a production-grade FastAPI engine.

100% Open Source (MIT)
41 Passing Pytest Tests
Zero Hallucinations
API 200 OKPOST /analyze
Profile Analyzed
@Kasa1905
18 Public Repositories
Technologies
10 Detected
FastAPI, React, Docker +7
Quality Signals
6 Indicators
README, Freshness, Topics
LinkedIn Schema
Roles & Certs
Structured Model Ready

Deterministic & Verifiable: Skills are counted by occurrences across repository languages and README heuristics.

Open Interactive Dashboard
Built-in Capabilities

Engineered for Ground Truth, Not Fluff

Every feature in ResumeRadar AI is rooted directly in the open-source repository. No hallucinated resumes, no black-box scoring.

Core Engine

GitHub Profile Analysis

Fetches public repositories asynchronously via the GitHub REST API. Inspects repository metadata, commit recency, primary programming languages, and default branches with full rate-limit handling.

Async HTTP client via httpx
Supports up to 5,000 req/hr with GitHub token
Extracts branch, topics, and updated timestamps
Dual-Layer Scan

Repository & Technology Detection

Combines the GitHub Languages API with regex-based keyword detection in README files to discover underlying technologies like FastAPI, React, Docker, Redis, TensorFlow, and PostgreSQL.

18+ pre-configured technology keywords
README first-line parsing and extraction
Aggregates language byte counts and tool mentions
Deterministic Signals

Developer Project Insights

Evaluates project health across 6 concrete criteria: README availability, non-empty description, updates within 365 days, multi-language usage, topic tags, and external project links.

Computes strong_project benchmark flag
Detects live deployment and doc URLs in markdown
Quantifies maintenance freshness and activity
Structured Schema

Optional LinkedIn Profile Input

Accepts optional LinkedIn URLs to parse structured role and certification data. Built with an extensible schema that seamlessly bridges public snapshots with official LinkedIn OAuth APIs.

Validates profile ID formats and domains
Structures professional roles and certification records
Transparent error handling for restricted profiles
Developer Intelligence

AI-Assisted Analysis

Transforms fragmented Git repositories into an aggregated developer tech stack profile. Synthesizes technology frequencies and quality indicators without black-box hallucinations.

Zero fabricated numbers or synthetic metrics
Every detected skill links to real code evidence
Clean, serializable Pydantic data schemas
Interactive Product Dashboard

Realistic Profile Analysis in Action

Explore the exact data model, quality criteria, and skill detection metrics generated by the ResumeRadar AI engine.

Quick Test:
KA

Kasa1905

Audit Verified

Target: github.com/Kasa1905•Evaluated by ResumeRadar AI Engine

18
Repositories
10
Technologies
100%
Strong Health
Evaluated against 6 deterministic repository quality criteria4 Marked Strong Projects

ResumeRadar_AI

Strong Project

A production-ready FastAPI backend for analyzing GitHub profiles and LinkedIn profiles to extract skills, technologies, and project quality.

Python#fastapi#ai#github-api#developer-tools#pydantic#developer-profile
Quality Criteria Evaluation:
README Found
Description
Fresh (≤ 365d)
Topic Tags
External Link
2026-03-28
# ResumeRadar AI A production-ready FastAPI backend for analyzing GitHub profiles...

distributed-task-orchestrator

Strong Project

Lightweight async event consumer and worker dispatch engine built with Redis streams and Python asyncio.

Python#redis#asyncio#distributed-systems#microservices
Quality Criteria Evaluation:
README Found
Description
Fresh (≤ 365d)
Topic Tags
External Link
2026-02-15
# Task Orchestrator High-throughput worker pool using Redis Streams and asyncio.

cloud-metrics-dashboard

Strong Project

Fullstack telemetry observation deck featuring real-time latency heatmaps and server health monitors.

TypeScript#nextjs#react#dashboard#tailwind#charts
Quality Criteria Evaluation:
README Found
Description
Fresh (≤ 365d)
Topic Tags
External Link
2026-01-20
# Cloud Metrics Next.js dashboard with responsive telemetry charts.

postgres-query-analyzer

Strong Project

Automated slow-query profiling tool that checks EXPLAIN ANALYZE plans and indexes.

Python#postgresql#database#query-optimization
Quality Criteria Evaluation:
README Found
Description
Fresh (≤ 365d)
Topic Tags
External Link
2025-11-04
# Query Analyzer Inspect execution plans for PostgreSQL databases.
Workflow Lifecycle

How ResumeRadar AI Operates

Four simple steps from raw developer links to deep, actionable technical insights.

01Target Definition

Enter GitHub Profile

Provide any public GitHub username or URL. ResumeRadar AI validates the handle format and prepares async requests to the GitHub REST API.

github_url: "https://github.com/username"
02Optional Enrichment

Add LinkedIn Optionally

Attach a LinkedIn profile identifier to extract role records and certifications alongside code artifacts, using standard schema models.

linkedin_url: "https://linkedin.com/in/..."
03Heuristic Engine

Analyze Developer Profile

FastAPI orchestrates parallel queries: interrogating the GitHub Languages API, scanning README markdown for 18+ frameworks, and testing 6 quality benchmarks.

POST /analyze -> 200 OK (FastAPI)
04Deterministic Output

Explore Generated Insights

Consume clean, structured JSON detailing skill occurrence frequencies, strong project classifications, and comprehensive developer profile health.

skills_detected + repos[].analysis
Developer-First Architecture

A Native REST API for Profiling Automation

ResumeRadar AI operates as a serverless REST API on Netlify. Embed profile intelligence directly into internal hiring workflows, developer dashboards, portfolio builders, or vetting pipelines.

Pydantic v2 Type Safety
Strict request validation with automatic 400 Bad Request triggers on invalid GitHub or LinkedIn formats.
Configurable Rate Limits
Configure GITHUB_TOKEN to elevate limits from 60 to 5,000 requests/hour.
curl -X POST /api/analyze \
  -H "Content-Type: application/json" \
  -d '{
    "github_url": "https://github.com/Kasa1905",
    "linkedin_url": "https://linkedin.com/in/kaushiksambe"
  }'
Host: same-origin /apiNetlify Functions
MIT Licensed & Free Forever

100% Open Source. Community Driven.

ResumeRadar AI is licensed under the permissive MIT License. Inspect the source code, run the 41 automated pytest test suites, fork the repository, or deploy your own private profiling instance without vendor lock-in.

41/41
Pytest Tests Pass
MIT
Permissive License
Python 3.12+
FastAPI Backend
0 Fake Data
Verified Extraction
git clone https://github.com/Kasa1905/ResumeRadar_AI.git
Behind The Product

About Kasata

The technology venture creating transparent developer tooling.

Kasata is a specialized developer tools venture focused on automated code analysis engines, developer profile intelligence, and open-source infrastructure.

Our flagship open-source release, ResumeRadar AI, was founded on a simple principle: developer evaluation should be deterministic, verifiable, and free of synthetic inflation. Rather than predicting unverified skills or relying on buzzwords, ResumeRadar AI inspects public Git commits, repository languages, and documentation signals to present an authentic picture of developer capability.

Operating at kasata.me, we believe in the power of open-source software, transparent algorithms, and developer-first APIs that can be independently audited and integrated without friction.

Verifiable Data

Every detected skill links to verifiable repositories and public markdown documentation.

Open Source

MIT licensed architecture with public test suites, transparent roadmap, and community contributions.

Developer First

Built by developers for developers, with clean REST APIs and modular Pydantic data schemas.

Maintained by Kaushik Sambe & Kasata
Direct Communication

Contact Kasata

Have questions about ResumeRadar AI, custom integrations, or partnerships? Reach our team directly at kasata@kasta.me.

Company Contact

Kasata Headquarters

Official inquiries, developer integration support, and open-source collaboration.

Verified EmailPrimary Inbox
Prompt response within 24–48 hours
Direct founder & engineering team inbox
Domain verified for kasata.me
Send Email to kasata@kasta.me

Send a Message to Kasata

Fill in your details below to compose a direct message.

Routes directly to kasata@kasta.me