ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Shoshi N.

GitHub

Bio

Practical Software Engineer with broad exposure to multiple areas of software development, strong self-learning abilities, and high motivation to grow in the tech industry. Demonstrates creative problem-solving, out-of-the-box thinking, and strong determination to drive tasks to completion.

Skills

.NET
React
TypeScript
PostgreSQL
Kafka
Docker
CI/CD
WebSockets
EF Core
React
MUI
JWT Authentication

Bootcamp Project

Infrastructure

Sub-project of BSDFlow

Infrastructure - A multi-tenant, dynamic management system for entities, events, workflows, and real-time operations.

Kaltura

Mentored by: Kaltura

Backend Bootcamp 2025 (Backend)

Responsibilities:

  • developed the RBAC module (Roles & Permissions) and implemented permission enforcement across frontend and backend.

  • Led the architectural migration from a Single-Tenant system to a fully Multi-Tenant platform using PostgreSQL RLS and a TenantId-based schema design.

  • Built CRUD APIs and React + MUI management screens.

  • Designed Kafka workflows for role/permission events and validations, working in a Docker-based microservices environment with Git, branching and code reviews.

  • Mentored other developers in using the authorization layer and prepared clear technical documentation detailing the multi-tenant architecture and its enforcement model.

Shoshi N. - Task Preview
Click to enlarge

Additional Projects

2024 | Photo Album Cloud Platform

React, .NET, AWS S3

built a fullstack photo-album app with React + MUI, implemented JWT authentication and state management, and created secure image upload flows using signed URLs with a .NET Core API.

English Level

Fluent