In this project I had a pleasure to provide services as a Professional Salesforce Developer and Consultant for a client from the Healthcare industry through its cooperation with my source company.
My duties revolved around preparing new components, improving existing functionalities and modules of the system along with preparing country specific configurations for rollouts of the new customer divisions. I was working in a close cooperation with the solution architect gaining experience and developing different modules for a Salesforce solution.
Solution description:
Salesforce CRM and Case Management implementation with Sales, Service and Experience clouds, multiple Rest and Soap integrations. Multi-country solution targeted into providing services for healthcare professional as well as to provide verification mechanism associated with OneKey system integration. Salesforce solution was connected with Adobe Experience Manager instance with backend logic coded in Java.
preparing country specific configurations in both Salesforce and Adobe Experience Manager parts of the solution with different instances (dev, test, pre-prod and prod) connected with inserting necessary data and object for successfull country rollouts and go lives. Performing large data operations for different instances, production included.
working with integration solutions with external systems (Rest API e.g. with OneKey verification system), monitoring the flow and potential issues
performing page and component configurations for Adobe Experience Management and connected Java solution
working with automatic deployment pipelines, providing code review, best practises for the projects, code refactor and process improvements (CI/CD, Bitbucket, GIT, Azure Devops, Postman)
Results and Impact:
During my two years asssignment within this project I was able to provide constant support for the customer in developing, testing and deploying different components and processes for the Salesforce solution. I was able to have my part in performing rollouts for different countries within the customer solution as well as to work closely with technical architect ensuring the development of the system is being performed correctly with providing high quality standards and best practises for the solution.