~/projects

Projects

Professional Projects

Environmental Regulation in CDN Market: A Game-Theoretic Framework
Inria • SynamediaAug 2023 - Present
A framework to model the CDN market with environmental regulations
Game-theoretic modeling of CDN market with environmental regulations
CDN market players: CDN Providers, Service Providers, and Regulators
The paper is under review
PythonGame Theory
Repository
CDN Access Token Renewal with Content Steering Pathway Cloning
SynamediaFeb 2025 - Apr 2025
Demonstrated at NAB 2025: Synamedia Innovation Booth
Token (CAT - Common Access Token) renewal with short TTL in mid-stream, without interruption
Integrated with Nest.js based Content Steering Server that applies pathway cloning
Players: Dash.js and CastLabs
NestJSDASH.jsContent Steering
Repository
Content Steering Server
SynamediaFeb 2024 - Apr 2024
Demonstrated at NAB 2024: Synamedia Booth
In-session CDN switch in Multi-CDN delivery
CMCD Reporting to CDNs
Real-time CDN performance monitoring over Prometheus and Grafana
NestJSPrometheusGrafana
Multi-CDN Communication over Content Steering Server
SynamediaAug 2023 - Oct 2023
Demonstrated at IBC 2023: Synamedia Booth
In-session CDN switch in Multi-CDN delivery
Multi-CDN Communication over Content Steering Server
CDN capacity and requirement exposure
NestJSContent Steering
Disperse
NOKIAMay 2020 - Dec 2022
Project granted by Nokia -Finland- about Immersive Media
Designed and developed new concepts to enhance user experience during 360-degree video streaming with OMAF v1 and OMAF v2
Conducted literature reviews and contributed three conference papers, one journal paper and three patent applications
PythonC++OMAFDASH
Repository
HESP
THEO TechnologiesDec 2020 - Jun 2021
Performance tests of HESP
Worked on this project in my Master's Degree
Cooperation with THEO Technologies, Belgium
PythonHESP
Repository
HTTP Adaptive Streaming over Multiple Network InterfacesSep 2019 - May 2020
HTTP Adaptive Streaming over Multiple Network Interfaces
Senior Project with my colleague
The project has been designed and developed to use multiple network interfaces (e.g., Multiple WiFi cards, Ethernet cables) during the delivery of On Demand or Live Video
The motivation was slow networks that do not allow high quality content experience. We aimed to use multiple networks for a single packet simultaneously
PythonDASH
Repository

Side Projects

Strava InsightsJan 2024
Strava Insights using Strava API
Display heatmaps by activity type
Discover insights about your activities
Next.jsStrava APIDockerMapbox
Repository
Spotify WrapperAug - Nov 2023
Custom Spotify Operations using Spotify API
Custom playlist sorting, filtering, and searching
User statistics and insights
Next.jsPrismaSpotify API
Repository
GitHub TemplateSep 2022
GitHub Actions Templates for CI/CD
GitHub Actions
Repository
Stock ServiceSep 2022
Developed using Nest.js Serverless GitHub Template project
NestJSServerless
Repository
GitHub TemplateSep 2022
GitHub Template for Nest.js Serverless Applications
NestJSAWS LambdaServerless FrameworkTypeScript
Repository
Image Edit ServiceAug 2022
Resize, Crop, Rotate, Gray Scale on the fly
Port Scan DetectorMay - June 2022
Port scan detector using native Python
OzU StoreFeb - May 2021
Developed the frontend, Bug fix and core development on the backend
Crypto payment system has been integrated using a test network
Filter and Elastic Search • Crypto Wallet • 2FA, Email verification • Basket, Invoices, Product and Add Recommendation System • Rating Retrieving from User Comments
Previous Orders, Profile Update for Customers • Product and Review Management for Product Managers • Sales Analysis, Order Management, Campaign Management for Sales Managers • User Role Management for User Managers
ReactDjango RESTDockerKubernetes
RepositoryRepository
PsychogramFeb - May 2020
Psychogram connects professional doctors and people that need psychological help
Developed and led the development on both frontend and backend
Real time chat • Image upload • 2FA, Email verification • Admin, Client, Doctor Panel • Role based authentication and authorization
ReactFirebase
Repository