Software Engineer
CurrentAt York, I am responsible for investigating and implementing a solution that enables dynamic scaling of our Docker-based application, FDS, in response to its workload demands. The primary objective is to ensure that FDS can automatically adjust its resource allocation (e.g. CPU, memory) and the number of running instances based on current usage and predefined thresholds, thereby optimizing performance and resource utilization. Additionally, I work side by side with the FDS team to complete… Show more At York, I am responsible for investigating and implementing a solution that enables dynamic scaling of our Docker-based application, FDS, in response to its workload demands. The primary objective is to ensure that FDS can automatically adjust its resource allocation (e.g. CPU, memory) and the number of running instances based on current usage and predefined thresholds, thereby optimizing performance and resource utilization. Additionally, I work side by side with the FDS team to complete additional tasks given to me as well as present our completed products to our executive team and customers. Show less