A developer with exceptionally sharp thinking, proven self-learning abilities, and a strong passion for software development.
Events - A multi-tenant, dynamic management system for entities, events, workflows, and real-time operations.

Mentored by: Kaltura
Backend Bootcamp 2025 (Backend)
Responsibilities:
Developed the custom-fields mechanism of the Process entity, enabling fully dynamic workflows through a JSONB-based structure in PostgreSQL. Implemented the server-side logic and validation rules in .NET, built the REST API layer in NestJS, and created the data integration that allows each organization to define flexible and customizable processes.
Implemented the Strategy Design Pattern to create a Kafka Message Dispatcher for routing messages, where each topic is directed to its dedicated handler. This architecture enables clean separation between microservices and smooth system extensibility.
Developed a Load Testing mechanism in .NET to evaluate system performance under heavy load, including user-defined run counts, Smart Async Polling for DB-level result validation, and a queue-based execution flow to prevent parallel runs — all built in a modular and easily extensible architecture.
Implemented the feature for linking existing documents to events, enabling reuse of documents such as syllabi, presentations, and guidelines across multiple events.
Developed the capability to update custom-field values for an event participant, including validation logic and data persistence for the dynamic field structure, with a simple and user-friendly interface to perform the action.
The solution was implemented within an event-driven microservices architecture with Kafka-based communication, running in a Docker Compose environment. Applied best practices with Git and Unit Tests, and completed multiple code reviews.

5-6/2025 | Car Rental Management System
C# • React • Redux • Entity Framework • Web API • SQL Server
An interactive car rental system for vehicle booking, availability checks, rental extensions, and updating customer
details.
• Dynamic price calculations and server-side validation logic in C#
• Advanced search and filtering capabilities implemented in React
• Full CRUD operations using Entity Framework with SQL Server
• Efficient client–server communication through a RESTful Web API
Working Proficiency