A software engineer has completed his year-long challenge of doing 300 press-ups every day in memory of his mother who had ...