Fullstack Developer then Team Lead
Appvantage · Singapore · neurovibes.ai(opens in a new tab)
- Founding engineer on NeuroVibes, a human performance analytics platform taken from nothing to production. Live with around 100 users across defence and public-sector engineering organisations.
- Built the core assessment framework behind all 12 production assessments, cutting roughly 200 lines of boilerplate from every new assessment added.
- Grew from sole developer to lead of a team of four, owning design decisions and sprint allocation, and built a structured user story framework that cut back-and-forth clarification with product managers during sprints.
- Built the AI interpretation layer on AWS Bedrock and the Converse API: a multi-step agent that identifies a theme, selects the relevant assessments, ranks performers, and synthesises a readiness summary.
- Enforced role-based access control at the GraphQL resolver layer across four user tiers, with async subscriptions streaming agent responses as they complete.
- TypeScript
- React
- Node.js
- Apollo GraphQL
- MongoDB
- AWS Bedrock
- Docker