I created this page to explain some of my commercial and side project experiences.
Commercial Projects
2018 – Accenture/Public Sector – Enterprise Search
The Data-Driven Insights (DDI) Enterprise Search application integrated numerous data sources by offering a single user interface to provide significantly faster and more insightful intelligence for the client. The project consisted of multiple agile teams which were responsible for different components.

2019 – Accenture/Innovation Team
The innovation team was responsible for creating proof-of-concept solutions and presenting them to senior management on a regular basis. There were many potential product ideas proposed by senior management. The goal was to research and prototype new IT solutions for the different business problems of Accenture’s clients.

2020 – Accenture/Multinational Telecommunications Company – Home Broadband Project
The home broadband customer journey consists of different microservices. Broadband purchase is a Spring Boot application running in Azure DevOps that helps customers choose broadband plans and packages.

Testing Approach
In most of the projects, I applied the pyramid testing approach. JUnit and Mockito have heavily used testing frameworks for Unit tests. MockMvc
and WebTestClient
were used for integration testing for servlet and reactive applications respectively. I also used Cucumber to write BDD tests for a few projects, such as Vodafone. However, there was usually a separate QA team responsible for BDD tests.
