A tool-using agent loop from scratch
Build a small agent WITHOUT a framework so you understand the primitives. Define 2-3 TOOLS (each with a name, a clear description, and a JSON...
Essential session storage is required to sign in. Optional analytics remain off unless you allow them.
Filter 243 public project briefs by path and level. Sign in to track progress and reviews. Each brief exposes its grading criteria before you start.
Build a small agent WITHOUT a framework so you understand the primitives. Define 2-3 TOOLS (each with a name, a clear description, and a JSON...
Build an agent that answers questions over a private document set using RAG. Chunk and EMBED the documents into a vector store...
Build a production-shaped agent for a real task (a research assistant, a coding helper, a data agent). Deliver: (1) a robust loop with...
Choose a narrow work task such as support triage, account-meeting preparation, policy drafting, onboarding planning, document review, or knowledge...
Build a useful AI workflow that answers, drafts, classifies, or prepares an artifact from approved knowledge. Requirements: (1) define source...
Deliver an end-to-end AI product case study and working critical path suitable for a controlled production pilot. Requirements: (1) discovery...
Pick an LLM application you can describe (a RAG chatbot, a coding assistant, a support agent) and produce a DEFENSIVE threat model. Map its realistic...
Design (and, where you can, implement) a DEFENSIVE safety EVALUATION suite for one LLM feature. Build eval sets that measure things like...
Produce an end-to-end DEFENSIVE program for securing an LLM/agentic application. Deliver: (1) a threat model mapped to OWASP LLM Top 10 + MITRE ATLAS...
Pick a public dataset and write a clean, reproducible notebook: explore the data (distributions, missingness, leakage risks), state a dumb baseline,...
Pick a real tabular dataset: build a leakage-safe sklearn Pipeline (split → preprocess → CV → held-out test), beat a stated baseline, track every run...
Serve a trained model behind a FastAPI endpoint: schema-validated input/output, train/serve-shared preprocessing, version pinned from a registry,...
Design and build a small REST API spec-first: write the OpenAPI document for a resource (collection + item, correct methods and precise status codes,...
Build an API that survives real-world clients: idempotency keys on the create endpoint (a retried POST returns the original result with no duplicate),...
Build a small REST API in ASP.NET Core (Minimal APIs or controllers) for a simple domain (e.g. a todo or bookmark service). Use EF Core with a...
Extend an ASP.NET Core API to production-shaped quality. Add AUTHENTICATION (JWT bearer or ASP.NET Core Identity) and AUTHORIZATION (protect endpoints...
Take an ASP.NET Core service to production. Deliver: (1) a well-designed, versioned HTTP API documented with OpenAPI/Swagger, with consistent...
Deploy a static website on AWS: store the files in an S3 bucket (kept PRIVATE — no public bucket), serve them over HTTPS through a CloudFront...
Build a classic 3-tier architecture in your own VPC: public subnets with an Application Load Balancer (and EC2 in an Auto Scaling Group, or a single...
Build a serverless REST API — API Gateway → Lambda → DynamoDB — defined ENTIRELY as Infrastructure as Code (CloudFormation or the AWS CDK), so the...
Build a single-screen Android app in Kotlin using Jetpack Compose (e.g. a unit converter, a tip calculator, or a counter/notes screen). It must use...
Build a multi-screen app that fetches data from a REST API and caches it locally. Use MVVM: a ViewModel exposes UI state via StateFlow; a REPOSITORY...
Build an API with real authentication/authorization and prove it: OAuth2/JWT or scoped API keys, per-object ownership checks on every resource access,...
Take an app to release quality and publish it to a Google Play testing track. Deliver: (1) the modern stack — Kotlin + Compose + Coroutines/Flow +...