ExtraTech Logo
HomeProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Pnina S.

GitHub

Bio

Full-Stack Developer with a strong backend and systems-oriented focus. Designs clean, modular architectures and backend services, working with complex business logic and microservice-style systems. Approaches problems analytically, takes end-to-end ownership, and communicates well-reasoned technical decisions clearly in collaborative environments.

Skills

.NET
PostgreSQL
Kafka
Docker

Bootcamp Project

Documents

Sub-project of BSDFlow

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

Kaltura

Mentored by: Kaltura

Mentors:

Sunny Simantov

Backend Bootcamp 2025 (Backend)

Responsibilities:

  • Backend development in C# / .NET as part of a Documents team

  • Developed a backend service communicating with a Worker that sends CUD commands

  • Designed and implemented data models using Entity Framework Code First

  • Created database tables to store and manage document-related data

  • Implemented a validation mechanism in the service layer

  • Extensive use of interfaces, abstraction, and polymorphism

  • Worked with a clean, layered architecture and maintainable code

Pnina S. - Task Preview
Click to enlarge

Additional Projects

Projects

Class Management System — Backend Microservice | C# (.NET), SQL Server | Constraint-Based Seat Allocation (OR-Tools)

• Designed and developed a backend microservice for classroom management using layered architecture.

• Modeled complex relational data with Entity Framework (Code First), including advanced entity relationships in SQL Server.

• Implemented JWT-based authentication to secure API access and role-based operations.

• Developed a constraint-based seat allocation algorithm using Google OR-Tools to solve real-world classroom rules and conflicts.

• Exposed REST APIs for configuration, validation, and optimization workflows using interface-based abstractions.

English Level

Working Proficiency