Skip to content
YKYogesh Kadam
← Back to projects

Industry–Student Collaboration Platform

Full-stack AWS platform connecting students and employers with workflow tracking, role-based access, and optimized PostgreSQL APIs.

~30% lower API latency~99.9% uptime~40% faster deliveryPayload transfers reduced ~40%
ReactSpring BootPostgreSQLAWS CognitoEC2RDSCloudFront

Architecture flow

FrontendReact + Context API + TypeScript
APISpring Boot REST API → PostgreSQL (RDS)
InfraAWS: EC2 + RDS + S3 + CloudFront + Cognito

Problem

Students and employers had no shared workflow platform — collaboration was manual, unreliable, and collapsed under realistic load. The platform needed to handle concurrent multi-user sessions with structured flows and visible status at every step.

Solution

Translated Figma flows into React screens wired to Spring Boot APIs. Standardized reusable components, added role-based access with AWS Cognito, optimized PostgreSQL queries, and deployed to AWS for reliable multi-user performance.

Architecture

Frontend: React + Context API + TypeScript

Backend: Spring Boot REST API → PostgreSQL (RDS)

Infra: AWS: EC2 + RDS + S3 + CloudFront + Cognito

Key Features

  • Student & employer role-based workflows via AWS Cognito
  • Server-side pagination + filtering on all list views
  • PostgreSQL index tuning — ~30% latency improvement
  • Figma-to-React component pipeline with Context API state
  • Full AWS infra: EC2, RDS, S3, CloudFront

Challenges & Decisions

Balancing API responsiveness under concurrent load while keeping the UI snappy. Solved with PostgreSQL index additions, query rewrites, and pagination — validated with repeated endpoint timing tests in DevTools.

Design Note

Focused on consistent spacing (8px grid), clear hierarchy for workflow states, and enough whitespace so dense multi-user data felt scannable, not overwhelming.

Impact

  • Tuned PostgreSQL with indexes and query refinement — repeat request timing improved across realistic testing cycles.
  • ~99.9% uptime across demo period — zero outages on AWS (EC2 + RDS + S3 + CloudFront).
  • Server-side pagination + filtering reduced payload transfers ~40%, improving UI rendering for large datasets.
  • Role-based access secured with AWS Cognito — students and employers on fully separate, secure flows.
  • Modular React architecture cut feature delivery time ~40% across sprint cycles.

What I'd Improve Next

Add deeper observability (metrics/tracing), caching/optimistic UI for perceived speed, and expand automated regression tests with Playwright.

Open to work · May 2026
Let's Talk →