Andrii M.

Andrii M.

Senior Salesforce Engineer

Batumi, Georgia
Hire Andrii M. Hire Andrii M. Hire Andrii M.

About Me

Andrii is a Senior Salesforce Engineer who's been building custom solutions using the Force.com platform for the last 13 years. This involves coding classes, batches, scheduled classes, email handlers, triggers, and Visualforce pages, adding and customizing standard and custom objects. Andrii mainly works on integration solutions, but he thinks business needs should be sourced from end users: those who will use a feature or an executive.

Work history

InCountry
InCountry
Salesforce Field Engineering Team Leader
2022 - 2024 (2 years)
Remote
  • Installed and configured the package according to the prospect's specifications on prospects' orgs: communicated with a sales team, helping them demonstrate the product properly to a prospect.

  • Supported prospects and clients in their "package adaptation for their business needs" journey.

  • Answered/explained technical questions/details related to the package (describe what the package does in a specific case and how it influences the prospect's/client's Salesforce processes); asked a client if they can turn it off and on again.

APEXAPEX Code Apex Triggers App Support Batch Apex Architecture
InCountry
Salesforce Engineer
2021 - 2022 (1 year)
Remote
  • Created several managed packages with LWCs, reimplementing and enhancing diverse features to address potential client needs.

  • Supported potential clients by installing and configuring the managed package to their business needs. Helped potential clients become accustomed to the managed package, explaining how to use it and in which situations.

  • Created tickets for the development team with detailed descriptions of a bug or a feature that needed to be fixed or implemented.

  • Communicated with technical specialists from potential clients to help them better understand the managed package. Led my teammate to tackle one question while I was handling others. In this way, we completed the POC faster.

APEXAPEX Code Apex Triggers Batch Apex Proof of Concept (POC) App Support Presales
Mapbox
Salesforce Engineer
2019 - 2021 (2 years)
Remote
  • Helped with the management of licenses and data storage in the production organization.

  • Fixed and configured lead routing according to the business needs of the company.

  • Implemented a few features inside Salesforce which had been originally outside of Salesforce. Duplicated Google Sheet's functionality with a Visualforce page.

Batch Apex VisualForceVisualforce PagesAPEX Code APEXSalesforceSalesforce Sales Cloud Salesforce Service Cloud MacOS RESTIlluminated Cloud GitSalesforce ApexSalesforce APISalesforce Dataloader Apex Triggers SFDC Configuration
Dopay
Salesforce Engineer
2018 - 2019 (1 year)
Remote
  • Implemented a few LWCs in the background to reduce users' time reviewing multiple objects to set up processes. The components imported documents, inserted them, created a few objects, and connected them all.

  • Created an additional portal page in the same theme as the whole portal. It contained a table with a list of information, and depending on a value of a specific field, each item can be displayed a bit differently. Also suggested proper licenses.

  • Created and modified profiles, objects, fields, layouts, and Process Builder (general administration).

APEXAPEX Code Batch Apex Illuminated Cloud Salesforce Development Community (SFDC) Community Clouds Apex Triggers SalesforceSalesforce ApexSalesforce Dataloader GitSalesforce Sales Cloud Salesforce Service Cloud SFDC Configuration
Andrii Muzychuk
Andrii Muzychuk
Senior Salesforce Engineer | Consultant
2016 - Present (8 years)
Remote
  • Constructed a set of pages and new objects, fields, and record types to manage projects and invoices.

  • Performed organizational administration: changed a layout, created and removed fields, objects, reports, assignment processes, and led routing.

  • Implemented various business processes via triggers and classes for diverse objects such as account, contact, lead, opportunity, and custom objects.

Batch Apex GitVisualforce PagesVisualForceAPEXAPEX Code SalesforceSalesforce Sales Cloud RESTIlluminated Cloud Salesforce ApexSalesforce APISalesforce Dataloader Apex Triggers SFDC Configuration
M.C. Dean
Salesforce Developer
2013 - 2017 (4 years)
Remote
  • Created a custom Apex REST API used by WPF and iOS applications.

  • Implemented business logic via Apex classes/triggers and customization (workflows, validation rules, and more).

  • Created Visualforce pages with controllers and extensions.

  • Maintained opportunity management with specific company rules by modifying fields, code, Visualforce pages, and workflow rules (OPP project).

  • Maintained case management with specific company rules by modifying fields, code, Visualforce pages, and workflow rules (FSM project).

VisualForceVisualforce PagesAPEX Code APEXSalesforce REST APISalesforce APISalesforceSalesforce Sales Cloud Salesforce Service Cloud Batch Apex RESTEclipse IDEForce.com IDE GitSalesforce ApexSalesforce Dataloader Apex Triggers SFDC Configuration
Freelance Work
Salesforce Developer
2012 - 2013 (1 year)
Remote
  • Coded business logic in Apex classes and triggers.

  • Created Visualforce pages with controllers and extensions.

  • Performed many integrations with external systems.

  • Gathered business requirements from either the end-user or the client.

Batch Apex Salesforce REST APISalesforce ApexSalesforce APIVisualForceVisualforce PagesAPEX Code APEXSalesforceSalesforce Sales Cloud RESTEclipse IDEForce.com IDE Salesforce Development Community (SFDC) Salesforce Dataloader Apex Triggers SFDC Configuration
TEAM International
Salesforce Developer
2011 - 2012 (1 year)
Remote
  • Added new functionality to an existing application.

  • Maintained and enhanced existing Salesforce code and processes.

  • Built new Visualforce pages with controller/extension and enhanced/maintained the existing one.

Batch Apex VisualForceVisualforce PagesSalesforce REST APISalesforce APISalesforce ApexAPEX Code APEXSalesforceSalesforce Sales Cloud Salesforce Service Cloud RESTEclipse IDEForce.com IDE Salesforce Dataloader Apex Triggers SFDC Configuration
Softina
Software Developer
2007 - 2011 (4 years)
Remote
  • Worked on a few WinForms applications.

  • Supported an existing medical portal written on J2EE.

  • Created a series of Flex forms and integrated them with an existing PHP application.

  • Contributed to Qt application development.

MySQLMicrosoft SQL Server QtPHPJavaC#RESTWindows Forms (WinForms) Eclipse IDEFlex
Arcadia Lights
Salesforce Developer
Present (2024 years)
Remote
  • Helped the client to customize (roles, profiles, users, and sharing) a portal for their needs.

  • Contributed to the customization of the portal to display the right information to the specified clients.

  • Managed licenses and helped make decisions on which licenses to use.

SalesforceSalesforce Sales Cloud Illuminated Cloud GitSalesforce Development Community (SFDC) SFDC Configuration
Ginmon GmbH
Salesforce Consultant
Present (2024 years)
Remote
  • Integrated Salesforce into the company's software for managing communications with customers; an integration was needed with the company's software.

  • Investigated how an integration could be made between the two systems for the specific Salesforce functionality.

  • Provided documentation of how to make the needed features work.

SalesforceIlluminated Cloud Force.com IDE GitSFDC Configuration

Portfolio

AP

A software company that has a number of Salesforce components which are manually created and configured in their client’s organizations. I create unmanaged and managed packages which are installed with minimal configurations from the client’s side.

Project and Invoice Management

I created a series of Visualforce pages to ease project and invoice setup and management. Initially the process was processed manually by setting up everything manually by a user (like create a bunch of records for each week to bill a customer). Now you can customize it—by settings dates, by the number of invoices for a project, and some other details. It has a manager setup project and invoices, and accountant set billed hours/sums (after this an invoice is sent to an external billing application).

Organization Administration

It has various capabilities for fields modifications, record types, workflow/validation rules, layout changes, installation/removing applications, and adding/modifying/removing users.

JC

I built a series of custom Apex REST API web services to manage data from desktop WPF and mobile iOS applications.

Test Case Manager | C#

I built a WinForms application to manage test cases. I created the test cases, ran them, and saved the test results. Data was stored in an MS SQL database and shown in a tree view on the application.

FSM

This is a case management system with specific company rules. It has Visualforce pages with minimal JavaScript and CSS. The back-end logic is in the controller/extension, it has PDF generation, and saves as an attachment (implemented via a Visualforce page rendered as a PDF) plus external web services.

OPP

This is an opportunity management system with specific company rules. It has Visualforce pages with minimal JavaScript and CSS, back-end logic in the controller/extension, and external web services. I recently did an organization restructuring. That included modifying fields and their values with new organization structure model, code (including external web services), workflow rules modifications, and documenting all the changes.

Project Tracker | Flex

I created a project management system that was initially written in PHP. I then added Flex forms to it instead of HTML forms. The challenge was to replicate PHP-generated HTML/CSS/JS with Flex and connect it with the PHP back end.

Ginmon GmbH | Research

A company decided to use Salesforce for managing communications with customers. I was hired to integrate Salesforce into the company's software for managing communications with customers; an integration was needed with company's software. I tackled this problem by beginning to investigate how an integration could be made between the two systems for the specific Salesforce functionality. I also provided documentation of how to make the needed features work.

Education

Education
Master's Degree in Computer Science
Kharkiv National University of Radioelectronics
2007 - 2008 (1 year)
Education
Bachelor's Degree in Computer Science
Kharkiv National University of Radioelectronics
2005 - 2007 (2 years)
Education
Junior Specialist's Degree in Computer Science
Kharkiv Patent and Computer College
2001 - 2005 (4 years)