An In-Depth Look Into The Role of Technology in Modernizing HR Processes