Sputnik Academy

Sputnik Academy

Backend Developer

Jul 2025 – Oct 2025
Backend DevelopmentNode.jsOAuth 2.0RBACABACDocumentation

During my time at Sputnik Academy, I was part of a fast-paced team tasked with developing a custom ERP system tailored for the unique needs of a rapidly growing educational startup.

Key Contributions

  • Identity & Access Management: Engineered a robust authentication and authorization layer implementing both Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC).
  • OAuth 2.0 Implementation: Leveraged industry best practices from leading identity platforms like Auth0 to ensure secure, resilient access.
  • Developer Experience: Championed and maintained up-to-date internal documentation for the backend architecture, drastically reducing the onboarding time for new interns and team members.

Workflow Insight: Creating solid internal documentation was crucial here. It shifted the culture from tribal knowledge to a structured, async-friendly engineering team.

Projects