ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Esther S.

GitHub

Bio

Analytical thinker | Initiative-driven | Calm under pressure | Excellent communicator

Skills

Node.js
.NET
React
TypeScript
PostgreSQL
Kafka
Docker
WebSockets
Microservices Architecture
RBAC
JWT
Docker Compose
JSONB
GIN Indexing
Full Text Search

Bootcamp Project

Events

Sub-project of BSDFlow

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

Kaltura

Mentored by: Kaltura

Backend Bootcamp 2025 (Backend)

Responsibilities:

  • Managing events and processes

  • Designed real-time features with WebSocket

  • Implemented RBAC for secure permission management and enforcement.

  • Implemented smart search using PostgreSQL GIN indexing and Full Text Search for fast and accurate data retrieval.

  • Used Kafka for event-driven communication between microservices

  • Built core backend services with .NET 8 and NestJS

  • Designed dynamic process execution using Factory Pattern.

  • Modeled flexible data structures using PostgreSQL with JSONB

  • Built REST APIs with authentication and authorization (JWT)

  • Set up a full development and deployment environment with Docker Compose, adhering to SOLID and Agile principles.

Esther S. - Task Preview
Click to enlarge

Additional Projects

Jun 2025 | AI Voice Summarizer

Built a full-stack SaaS platform enabling users to upload media files and receive AI-generated summaries. • Built the backend using ASP.NET Core Web API and SQL Server • Implemented a React-based user interface and an Angular-based admin panel • Integrated OpenAI Whisper for speech-to-text and GPT-4 for content summarization • Deployed via Render, utilizing AWS S3 for secure file storage

English Level

Fluent