Vuclip, a PCCW Media Company is a leading video-on-demand service provider across the globe with a presence in more than 22 countries.
As part of academic requirement for my postgraduation course, I interned at Vuclip for the role of Java developer.
I was a part of core engineering department which manages the whole life-cycle of content from acquisition way down to the publishing. All major departments like Backend, Andriod, iOS, Browser and Insights were dependent on CMS (Content Management System) which itself comes under the purview of core engineering department.
My responsibilities included creating secure and robust REST API in Spring for new features, write unit test cases, apply dev-test, code refactoring, bug fixes, increase code coverage and create UML diagrams.
I used tools and technologies such as Spring Boot, GraphQL, Hibernate, RabbitMQ, ibatis, Jenkins, Swagger, BitBucket, Sourcetree, sonarQube, Junit and Spring Tool Suite 4.