Quick learner, thorough and creative, proactive, with strong attention to detail and precision. Enjoys challenges, takes responsibility, meets deadlines, performs well under pressure, and thrives in a team environment.
Events - A multi-tenant, dynamic management system for entities, events, workflows, and real-time operations.

Mentored by: Kaltura
Backend Bootcamp 2025 (Backend)
Responsibilities:
Development of a Dynamic Process Engine Designed and implemented a flexible workflow engine that enables each organization to define customized processes with dynamic fields stored in JSONB, including versioning, inheritance to events and participants, and a modular structure supporting future extensibility.
Implementation of the Events & Participants Architecture Developed a full system for managing events and participants, including complex relational models, linked documents, and dynamic form generation based on organizational process definitions.
Microservices Architecture with Kafka Communication Built a distributed Microservices architecture using Kafka for inter-service communication, including a Strategy-Pattern–based Message Dispatcher for efficient routing of messages to dedicated service handlers.
Development of an Asynchronous Validation Microservice Created a validation service responsible for real-time data and document validation — checking field types, required fields, and JSON structures — using an asynchronous Kafka Request/Reply mechanism.
Advanced Database Design (PostgreSQL + JSONB + RLS) Designed and maintained a complex PostgreSQL database using JSONB structures, SQL functions, triggers, multi-table relationships, and implemented Row-Level Security (RLS) to ensure secure tenant separation.
Development of an Advanced Load Testing System (C# .NET Microservice) Built an automated Load Testing microservice capable of running dynamic test scenarios, sending high-volume API requests, validating results via Smart Async Polling, and managing sequential execution using a Queue to prevent database conflicts.
Frontend Development in React with a Unified Modern UI Developed full React-based user interfaces for managing processes, events, documents, and participants, including dynamic forms, error handling, clean integration with backend APIs, and a consistent, modern design across the application.

Practicum Placement – Ministry of Education (Institutions System)
Full-stack development within a large-scale production system used across multiple institutions in the Ministry of Education.
Enhanced an enterprise-level codebase by implementing new server-side features, improving existing modules, and performing refactoring to increase maintainability. Worked extensively with ASP.NET Web API, Entity Framework, Dependency Injection, and logging frameworks to ensure reliable and stable system behavior.
Developed client-side components in Angular and PrimeNG, including dynamic forms, UI logic, and data-flow integrations across various modules.
Collaborated in a team environment using Git and Azure DevOps pipelines, following Agile methodologies and contributing to development workflows and code reviews.
Contributed to production features used by thousands of users across the Ministry of Education.
Working Proficiency