Oleg K. Salesforce/MuleSoft Developer

Salesforce

Summary

- 4 years of experience in software design, development, and support
- Salesforce Certified Platform Developer 1 & MuleSoft Developer 1 certificates
- Upper-Intermediate English
- Available ASAP

Experience

Salesforce developer

03.2019 - current

  • Custom Salesforce Integration with Bitbucket
  • Custom Salesforce Integration with Jira
  • Salesforce Communities
  • Heroku Node.js App development
  • Developing Visualforce Pages
  • Salesforce Lightning Web Components
  • Developing Apex triggers and classes
  • Salesforce APIs
  • Lightning Framework Development
  • REST API based integration to populate SFDC internal DB with new fields and data
  • web-hooks to call external Web API on data change within SFDC database
  • SFDC (salesforce.com) sandbox and production environments;
  • Excellent communication and diagnostic skills, complex problem resolution skills, and professional approaches

 

Full Stack Developer, Front-end and Back-end Developer in banking industry project

10.2018 – 03.2019

 

Java Developer

04.2017 – 10.2018

 

Salesforce Developer, Salesforce CRM Implementation for Oil and Gas industry

11 months

Description: Developing Lightning Components, Implementing Salesforce CRM Business flows

Responsibilities:

  • Full cycle of technical leadership activities, aimed at developing an application for sending mass emails and based on Salesforce
  • Requirements gathering: defining use cases, functional needs, and requirements
  • Creation, finalization, and approval of Business Requirements Document
  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Apex, Lightning, JavaScript, jQuery, SOQL, REST, Bulk API, Process Builder, Lightning Flows, MuleSoft, Node.js

 

Salesforce Developer, Salesforce - Lightning Web Component – Warehouse Management

2 months

Description: Implement LWC Component with drag and drop functionality for warehouse management App

Responsibilities: 

  • Requirements gathering: defining use cases, functional needs, and requirements
  • Creation, finalization, and approval of Business Requirements Document
  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Apex, Git, Java

 

Salesforce Developer, MuleSoft – Library Manager. Sync between Salesforce and external DB

1 month

Description: Sync metadata from Salesforce to external DB with the help of MuleSoft

Responsibilities:

  • Requirements gathering: defining use cases, functional needs, and requirements
  • Creation, finalization, and approval of Business Requirements Document
  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Apex, Git, Java

 

Salesforce Developer, MuleSoft – Salesforce Jira connector

1 month

Description: Creating sync between Salesforce and Jira with the help of MuleSoft

Responsibilities:

  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Process Builder, Apex, Visualforce, Lightning, JavaScript, jQuery, SOQL, REST

 

Salesforce Developer, MuleSoft - DataSync between Salesforce External S3-like file storage service

1 month

Description: When a file appeared in a folder on the file storage service, it needed to be parsed and create records in Salesforce. Files needed to be renamed and moved to another folder after the sync is done

Responsibilities: 

  • Creation, finalization, and approval of Business Requirements Document
  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Process Builder, Apex, Visualforce, Lightning, JavaScript, jQuery, SOQL, REST, Salesforce Communities

 

Salesforce Developer, Salesforce – Co-Pilot project

2 months

Description: Health check and clean up of Salesforce environment

Responsibilities:

  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Process Builder, Apex, Visualforce, Lightning, JavaScript, jQuery, SOQL, REST

 

Salesforce Developer, Salesforce HealthCare industry project. Equipment for personnel.

2 months

Description: Building flexible and configurable data representation for healthcare personnel. Building dynamic data entry questionnaire.

Responsibilities:

  • Creation, finalization, and approval of Business Requirements Document
  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Process Builder, Apex, Visualforce, Lightning, JavaScript, jQuery, SOQL, REST, Salesforce Communities

 

Salesforce Developer, Salesforce – Data upload automation, Data Migration

3 months

Description: Building component for automated data upload. Building component for data migration automation

Responsibilities:

  • Creation, finalization, and approval of Business Requirements Document
  • Elaboration and approval of Solution Maps and Use Cases
  • Conducting iterative reviews of functionality using Agile methodology
  • Incorporating feedback and preparing an application for testing
  • Preparation, execution, and facilitation of UAT

Environment: Process Builder, Apex, Visualforce, Lightning, JavaScript, jQuery, SOQL, REST, Salesforce Communities

Certification 

Salesforce Certified Platform Developer 1

MuleSoft Developer 1

Education 

National University Lviv Polytechnic, Computer science

2016-2020