Position: Salesforce developer
Category: Salesforce
English level: upper
Years of experience: 5

Salesforce Experience Cloud Consultant
Salesforce Certified Platform App builder
Salesforce Certified Platform Developer II
Salesforce Certified Platform Developer
Salesforce Certified Administrator
Client: 
An American multinational corporation that provides custom information technology, consulting, and business process outsourcing services.
Project: 
Building the portal for external users – agents of Travel Management Companies and corporate users. Development of the functionality to manage the portal users. 
Responsibilities:
Analyzed business requirements;
Analyzed legacy code;
Communicated with the architect, developers and business analysts on the client’s side;
Prepared and described solutions for the architect and business analysts;
Developed LWC and Apex controllers;
Developed the supporting logic on Apex triggers;
Prepared reports;
Prepared migration scripts;
Developed unit tests;
Performed the demonstration of new changes to the business.


Client: 
A security providing company.
Project: 
Development of the application to create and manage contracts. Implementation of the custom synchronization logic with external ERP. 
Responsibilities:
Analyzed requirements of the whole project and built a database schema for the future application;
Described the whole synchronization/integration process;
Took part in creation of the solutions for the whole project; 
Estimated tasks;
Implemented the synchronization/integration logic;
Developed functionalities to support the main process: contract recalculation, deep cloning, cascade deletion etc.;
Wrote unit tests;
Deployed the app;
Communicated with QA and developers on the client’s side. 

Client:
A company, providing solutions for the hospitality industry that enable clients to obtain deeper understanding of reputation performance and service strengths and weaknesses.
Project: 
Development of the functionality to manage invoices and integration with an external payment system and external file hosting systems. 
Responsibilities:
Analyzed business requirements;
Analyzed API of external systems;
Created the plan for future integration processes;
Developed the integration logic;
Created Visualforce pages to generate invoices in PDF format;
Implemented features to support the main process: invoice sending, custom email service, scheduled jobs to run sync etc.;
Developed unit tests;
Deployed the functionalities;
Communicated with the tech lead on the client’s side.