IB Diploma question generation and practice; improvements to AP question and lesson systems.
IB curriculum adaptation · generation and practice systems · AP improvements
Tejass Kaushik / Software engineer
Founding Software Engineer at Anticipation Labs, working across connected apps, AI workflows, and mobile/wearable validation. Former CTO at Stellar Learning. Western University Computer Science and Ivey AEO.
At Anticipy, I required the connection test to reach the provider’s sign-in screen in the actual browser.
Current work / Anticipy
A successful server response still left the browser stranded at consent.
I prioritized the repair, supplied phone observations, and required browser-tested release evidence. The decision was to preserve consent and expiry while retrying the saved authorization attempt.
One repair / the observed change
Server reports success. Browser stays at consent.
Browser reaches the provider sign-in screen.
I later reported one successful Gmail read-and-summary task. Broader connector acceptance remained separate.
Claude and Codex contributed implementation and review on the team’s existing product.
01 / The work
Here’s what I worked on, what was difficult, and how it turned out. Each project explains my part and who helped.
IB Diploma question generation and practice; improvements to AP question and lesson systems.
IB curriculum adaptation · generation and practice systems · AP improvements
A published study, a team award, and a careful reading of what the data supports.
Co-author · national first-place study, 2025 Youreka Journal
An Excel and CSV analysis prototype connecting a Python backend to a React interface.
Public backend source · upload, sheet selection, analysis and questions
Backend and model integration for a team-built health-education experiment that closed.
Flask backend and model integration · closed in 2026
Optional / A different kind of portfolio
You can explore the portfolio by boat or scroll down into the water. Sail the yacht, meet Dakota, and find the projects along the way.
Open Water is a fictional expedition: a yacht, a lighthouse, and four underwater regions—Crown Reef, Driftwall, Blue Cathedral, and Lantern Grotto. Dakota is a dolphin who identifies as a shark.
The interactive world requires JavaScript and compatible graphics. Every project and contact link remains available without either.
The cinematic descent is a separate, optional way through the portfolio. Animation requires JavaScript; the work, sources, and contact details remain available on this reading page.
02 / A little about me
I’m Tejass, a Founding Software Engineer at Anticipation Labs, building Anticipy. Previously, I was CTO at Stellar Learning.
I study Computer Science at Western University and hold Ivey AEO status.
I use AI tools to help build software. I set the problem and acceptance criteria, review the changes, and test them in the browser or on a phone and prototype pendant.
I love boats and yachts, so I wanted an ocean in my portfolio.
Small builds / concrete decisions
Two projects that show how I think about boundaries.
Authorization prototype / public code
A delegated agent should receive only the permission it needs. RelayPass explores signed permissions that narrow as work passes between agents, with deterministic checks before disclosure or action.
Revoking a parent permission also invalidates its descendants. That boundary is enforced in code, rather than left to a model’s interpretation.
Built with Claude. The Passport adapter, travel agents, downstream services and purchases are simulated; this is not a live merchant integration.
Inspect the prototype and its limits ↗This portfolio / React + Three.js
A portfolio has two different jobs: make the work easy to read, and give someone a reason to explore. Here, the reading pages remain useful without graphics or JavaScript.
The ocean is optional. Movement, activities and return positions share one expedition state; reduced motion and a field guide provide other ways through the world.
I directed the experience and acceptance criteria. Codex and Claude contributed implementation, art and review. Original and adapted assets are credited in the world.
See the portfolio repository ↗03 / Start a conversation
Open to engineering opportunities and collaborations. I’d like to hear what you’re building and where I could contribute.
Contact about opportunities tejas.kaushik@outlook.comUnderwater film by JUN HO LEE, via Pexels, edited for Open Water with Higgsfield Katana. Native scroll animation uses Motion. Descent sources and license.
The V4 superyacht, tender, Nemo and Dory models, regional reefs, caves, and activity objects are original Open Water art, created with Codex and Claude assistance.
Dakota and the Crown Reef school-fish meshes: Quaternius Animated Fish , CC0 . Dakota’s rig, animation and materials were adapted for this world. Adaptation notes.
The surface architecture grew from the original Open Water prototype. This world, its instruments, and its challenges are fictional.
Earlier Open Water editions used motoryacht 35 by angelo raffaele catalano , licensed under CC BY 4.0 . The retained V3 asset was adapted from a converted GLB: flag removed, geometry simplified and quantized, materials and scale changed for Open Water. V3 adaptation notes.