rayane.nossair

Rayane Nossair

Full-stack builder moving into agentic AI systems.

Rayane Nossair

I'm a computer science student at Grinnell College. Most of my work has been full-stack — React and Next.js front ends, Express and Postgres on the back, the usual shape of building products end to end.

That's shifted recently. At DXC I'm architecting a document platform where the hard part isn't CRUD, it's semantic search over unstructured documents and access control that has to be correct, not just present. I'm applying to bring that same systems thinking to agentic AI — models that call tools, hold state, and have to be trusted with more autonomy than a form submission.

  1. jun 2026present

    Software Engineer Intern · DXC Technology

    Sale, Morocco

    • Architect a document management platform with AI semantic search (pgvector + Gemini embeddings), versioned file storage on Cloudflare R2, and role-based access control.
    • Implemented Keycloak SSO with Authorization Code Flow, federated Google OAuth, and JWKS-based JWT verification; containerized the stack with Docker Compose including automated schema migrations.
  2. jan 2026present

    Lead Programmer (part-time) · Roblox — Independent Studio

    Remote

    • Design and implement gameplay systems in Luau across multiple live experiences, coordinating with a mid-size team through code reviews and Agile ticketing.
    • Debug and port existing systems into new experiences, maintaining consistency across a codebase serving 1,150 MAU and 25,000+ total player visits.
  3. aug 2024present

    Computer Science Grader · Grinnell College

    Grinnell, IA

    • Assist in grading and developing autograders for coding assignments in an introductory computer science course.
    • Provide constructive feedback on students' programming style, logic, and problem-solving approaches.
UniPass screenshot

UniPass

2cfaf69a79f7de

A password manager built on the MERN stack. Vaults are encrypted client-side with AES-256 before they ever reach the database, and unlocked with a single master password.

ReactExpressMongoDBNode.jsAES-256
Squire screenshot

Squire

834394bdbcd4cf

A meal-planning assistant that turns SKU-level grocery transaction data into personalized meal suggestions, with a Gemini-powered conversational planner on top.

Next.jsExpressMongoDB AtlasGemini API

languages

  • C
  • Python
  • Java
  • Luau
  • JavaScript

frameworks

  • Node.js
  • Next.js
  • React
  • Express
  • Tailwind CSS

tools

  • Linux
  • Git
  • MongoDB
  • PostgreSQL
  • Prisma
  • Docker

Open to software engineering internships and collaborations.

email
nossairr@grinnell.edu
github
github.com/rnossair
linkedin
linkedin.com/in/rayane-nossair
resume
download pdf