ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Sara Y.

GitHubBlog Post

Bio

Highly motivated Full Stack Developer with fast self-learning capabilities and a passion for new challenges. Known for a proactive mindset and taking full, end-to-end responsibility for deliverables.

Skills

Node.js
.NET
React
TypeScript
PostgreSQL
Kafka
Docker
Redis
NestJS
JWT
Agile/Scrum

Bootcamp Project

Entities

Sub-project of BSDFlow

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

Kaltura

Mentored by: Kaltura

Backend Bootcamp 2025 (Backend)

Responsibilities:

  • Designed and implemented the core infrastructure for dynamic entity storage, supporting user-defined schemas while optimizing the PostgreSQL database structure for efficient querying and scalability.

  • Developed robust microservices using C# and ASP.NET Core to process Kafka events, implementing a resilient event-driven architecture that supports asynchronous communication between different teams' components.

  • Built a scalable middleware layer using Node.js and NestJS that bridges the React frontend with the Kafka backend, featuring a custom Request/Reply flow mechanism with Promise mapping and correlation IDs to handle

  • mplemented a comprehensive end-to-end Authentication system using JWT (JSON Web Tokens), managing the login flow across React, Node.js, and .NET layers while ensuring secure secret management within the Docker environment.

  • Created a generic and dynamic React frontend infrastructure used by all teams, including a flexible manager dashboard for manipulating entity structures and a "Soft Delete" mechanism with immediate UI updates.

  • Orchestrated the development environment using Docker and Docker Compose, creating individual Dockerfiles for each microservice to ensure a consistent, isolated, and efficient development workflow for the entire team.

Sara Y. - Task Preview
Click to enlarge

Additional Projects

E-Commerce Platform: A 3-tier e-commerce website built with Angular 18 and .NET Core 8, featuring a responsive design, SQL Server database, and automated email notifications .


Task Management System: A microservices-based application utilizing React and .NET Minimal API. The system is containerized using Docker and integrates with a MySQL database .



Community Financial Reimbursement System: A cloud-based full-stack application for managing shared finances, built with React, .NET Core, and MongoDB, and deployed on AWS .

English Level

Fluent