Ouiskill: AI-Powered Skill Development
Multi-tenant learning platform featuring AI-integrated content recommendations and white-label support.
Node.jsTypeScriptPostgreSQLVue.jsReact NativeAI
Ouiskill - AI-Powered Skill Development Platform
Led backend development for a sophisticated AI-integrated skill development platform, enabling personalized learning journeys at scale.
Key Features
- Multi-Tenant Architecture: Designed and implemented a robust system supporting white-label deployments with custom domain support for each client.
- AI Integration: Integrated OpenAI and Perplexity APIs to deliver personalized content recommendations based on user progress and skill gaps.
- Advanced Authentication: Built a custom JWT authentication system with granular role-based access control (RBAC).
- Cross-Platform Presence: Developed core APIs serving both a Vue.js web dashboard and a React Native mobile application.
Tech Stack
- Backend: Node.js, TypeScript, Sequelize (PostgreSQL)
- Frontend: Vue.js, React Native
- AI: OpenAI API, Perplexity API
- Auth: Custom JWT, RBAC
Technical Leadership
Managed the backend architecture to ensure high availability and scalability, allowing the platform to support thousands of concurrent learners across different tenant organizations.