Detail-Oriented | Highly Self-Taught | Creative Thinker | Precise & Efficient
Entities - A multi-tenant, dynamic management system for entities, events, workflows, and real-time operations.

Mentored by: Kaltura
Backend Bootcamp 2025 (Backend)
Responsibilities:
Designed and set up the multi-layer backend architecture with PostgreSQL integration.
Developed a dynamic engine to create database tables from JSON schemas with constraints, relationships, and join tables.
Built a “group-level” entity management system, linking entities dynamically with flexible relationship types and selective record associations.
• Implemented a generic JSON-based validation mechanism for field-level rules.
Created smart record retrieval with pagination, relational joins, Redis caching, and real-time updates.
Enabled real-time UI updates via SignalR/WebSocket for selected groups.
Integrated frontend via gateway, GraphQL, and Kafka for seamless communication across layers.
Set up Dockerfiles for each layer and a unified Docker Compose environment for the team.
Migrated an existing Node.js project to a fully structured NestJS architecture.

.NET platform for managing company resources. ,
BorrowHub (Mahat) React equipment-rental platform with admin/client views and realtime
updates.
CLI Utility (.NET) – Command-line tool that merges all files in a directory into one.
HTML Serializer – Custom HTML parser that builds a hierarchical node tree.
ToDoList Fullstack – Fullstack task-management app with CRUD operations.
Web API Project (.NET) – Full REST API with Clean Architecture, EF Core, DTOs,
AutoMapper, JWT auth, DI & unit tests.
Working Proficiency