Analytical thinking | Fast self-learner | High sense of ownership and system-wide perspective.
Documents - A multi-tenant, dynamic management system for entities, events, workflows, and real-time operations.

Mentored by: Kaltura
Backend Bootcamp 2025 (Backend)
Responsibilities:
Developed an OCR microservice in Nest.js (TypeScript) using Tesseract and LibreOffice to process multiple document formats (PDFs, images and Office files).
Designed and implemented a document quality gate that measures text coverage and confidence and dynamically decides between local OCR, existing PDF text or a cloud OCR service.
Integrated the documents and OCR services behind the system API Gateway, including request routing, health checks and structured error handling.
Implemented Redis-based caching keyed by file fingerprints (hashes) to avoid reprocessing the same files and improve response times.
• Wrote Jest unit and integration tests and containerized the services with Docker and Docker Compose to support a consistent, team-wide development environment.

06/2025 · Business Consulting Event Management System
Developed a full-stack event management platform with modular UI, secure role-based access, and scalable RESTful architecture.
• Designed system architecture with React, TypeScript, Redux, and Node.js - including services, routing, and optimized MongoDB/Mongoose schemas to enable fast, reliable CRUD operations across the full event lifecycle.
• Implemented robust role-based access (Admin / Producer / User) via Context API and React Router with protected routes and permission-based UI — ensuring secure, personalized flows for event creation, editing, publishing, and registration.
• Built a secure REST API with Express, featuring Google OAuth login, validation middleware, role-based authorization, and Mailgun notifications — enabling trusted authentication, controlled data access, and consistent operations.
________________________________________
05/2025 · Local Git-style Version Control & Code Analysis System
Designed and implemented a Python-based local version control system inspired by Git, including command-line operations, version tracking, and code-analysis capabilities.
• Built a CLI tool using Click supporting Git-like actions (init, add, commit, log, status, checkout, push), with an object-oriented architecture managing files, versions, and repository structure.
• Implemented core file operations (copy, compare, update) using os, shutil, and datetime, ensuring reliable tracking of changes across directories.
• Developed a Flask analysis server that receives commits as ZIP files, processes Python code, and generates visual quality reports and charts using Matplotlib.
Working Proficiency