Binus University

Backend
Remote
Binus University

Tech Stack

Node.js
express.js
Typescript
PostgreSQL
AWS

Description

Building a scalable backend for Sokrates Superapps, a unified platform that integrates multiple mini applications tailored for BINUS tenants, including features such as threads, articles, videos, and community engagement tools. Designed to provide a seamless digital ecosystem for users within the school network.

Responsibilities:

  • Developed backend services using Node.js, Express.js, and TypeScript, following a microservices architecture to ensure modularity and maintainability.
  • Designed and implemented core APIs for handling user-generated content such as threads, articles, and videos.
  • Managed inter-service communication and centralized routing through an API Gateway, enabling secure and efficient request handling.
  • Ensured data integrity and consistency across services, and implemented authentication, authorization, and role-based access controls.
  • Worked closely with frontend and DevOps teams to integrate services, optimize API performance, and support CI/CD workflows.
  • Participated in system design discussions, helping to architect scalable solutions that support multi-tenant structures and community-driven features.

Page Info

Onboarding Screen

/projects/binus/onboarding.webp

Login Page

/projects/binus/login.webp

Home Page

/projects/binus/homepage.webp

Community

/projects/binus/community.webp