The ePortfolio will improve medical postgraduate training by enhancing the learning experience of the trainees and trainers. It provides an efficient educational tool with a learning, reflective component. It will also help in the objective assessment of the trainees