What you'll do
- Ship features to trexon.my — solar calculator, proposal engine, BD command center, customer portal
- Write production-grade TypeScript with Kysely (PostgreSQL) and Tailwind v4
- Own at least one end-to-end feature from spec to deploy on Cloud Run
- Add JobPosting schema, GA4 events, and observability to everything you ship
- Pair with founder during weekly product reviews
Outcomes by month 3
- Merge at least 12 PRs to a production codebase used by real customers
- Ship 2 user-facing features end-to-end and write the launch post
- Learn the full Next.js App Router + Cloud Run + Secret Manager stack
- Get a public GitHub portfolio of merged commits with co-author credit
Who we're looking for
- Year 2+ undergraduate in Computer Science, Software Engineering, or equivalent self-taught
- Fluent in TypeScript or strong JavaScript + willingness to learn TS in week 1
- Has shipped at least one personal project — a deployed URL, a repo, anything real
- Comfortable in a Git + GitHub + PR-review workflow
Nice to have (not required)
- Next.js / React experience (App Router a plus)
- Worked with SQL or any ORM (Prisma, Drizzle, Kysely)
- Has touched Tailwind, Framer Motion, or shadcn/ui
Your mentor
Chandra Rau (Founder, MIT CS) — direct daily pairing
Weekly 1:1s. Public PRs / docs / files reviewed in real time. A reference letter from a founder at the end — written specifically about your work.