Published using Google Docs
Andrii Muzychuk - Salesforce Engineer
Updated automatically every 5 minutes

Andrii Muzychuk

+375 29 241 1523 | andrii.muzychuk@gmail.com

Salesforce Engineer

Education:

Master in Computer Science, Kharkiv National University of Radio Electronics, Kharkiv, Ukraine, 2008

Associate in Computer Science, Kharkiv Patent-Computer College, Kharkiv, Ukraine, 2005

Work experience:

Salesforce Engineer at InCountry (remote)

March 2021 – now (Presales team)

Main responsibilities:  
- investigate prospect’s org and help incorporate InCountry package into their org (part of a  PoC motion);  
- answer/explain all technical questions/details regarding the package to a prospect’s engineers;  

- file bugs and enhancements to the Engineering team’s backlog;  
- investigate other than Sales and Service clouds for unique componentes, file tickets to the Engineering team’s backlog;  

Other responsibilities:

- code review (Apex, LWC);

January 2021 – March 2021 (Engineering team)

Main responsibilities:  
- enhance/extend the package (Apex, LWC);  

- code review (Apex, LWC);

Salesforce Engineer at Mapbox (office/remote)

August 2019 – December 2020

Main responsibility: support Mapbox teams which use Salesforce.

Non technical duties: requirement gathering from either a stakeholder or an end-user, documenting the request, on call support, ETL.

Technical duties: building architecture, design of a feature, implementing it (mostly with Apex (triggers) but also including using Process Builder, Validation Rules, creating new objects, fields), testing, deploying, maintaining, storing changes in Git.

- Copied as close as possible Google Spreadsheet functionality into Salesforce using Visualforce page and Apex extension. The challenge was to map the same input data as on a Google Spreadsheet to standard objects, make it possible to load input data the way it was input by a User; and make it as much feel like Google Spreadsheet as possible (going through items using either Tab or Enter keys.

- Fixed and then re-implemented (because of changed business process) Lead assignment and Lead auto-conversion process using third party package (Lane Four). The challenge was related to Free Email Domain companies and Leads with Free Email Domain emails. Process Builder and formula fields were involved in the solution.

Salesforce Developer as Independent Contractor with multiple clients (remote)

January 2021 – now

Mentoring beginners in Salesforce development. Help them understand basic concepts (best practices) of Salesforce.com.

July 2015 – August 2019

As an independent contractor I was in several roles at the same time working with a few clients at the same time. I did some bug fixing, but mostly it was coding business logic with Apex (triggers) and Visualforce pages.

Non technical duties: requirement gathering from either a business owner or an end-user, documenting the request.

Technical duties: building architecture, design of a feature, implementing it (mostly with Apex (triggers) and Visualforce pages (+ a few small LWCs) but also including using Process Builder, Workflows, Validation Rules, cretin new objects, fields), testing, deploying, maintaining, storing changes in Git; creating Users, Profiles; Layouts.

- Added Project Scheduling functionality on top of existing object structure and integration process. The challenge was to use existing integration implementation and build a new functionality that will use the same process. To solve this I added new Record Types, a few VF pages + controllers/extensions.

- Implemented a lot of business logic in triggers to calculate some values and store them, create new records based on inserted/update records.

- Built LWCs to create a few types of objects, connect them together and upload a file. Kind of a wizard with a few steps.

M.C. Dean (office/remote)

Salesforce Developer (December 2013 – March 2017)

- I worked on the backend (Salesforce was used as Database) part for a few applications which were used to schedule work and material, and then register completed work and used material. I created a Custom Apex REST API to create/update/delete items. Custom API was a solution for error handling and payload size.

- Fixed/modified triggers/ existing Visualforce pages and controllers/extensions, created new

- Added new Email to Case parsers.

.Net Developer (September 2015 – September 2016)

I worked on an application for scheduling work and materials. The app which consumed Custom Apex REST API.

Salesforce Developer as Independent Contractor (remote)

December 2012 – December 2013

I was coding tasks given by a supervisor. Mostly they were triggers, but also Visualforce pages with controllers/extensions.

TEAM International (office)

Java Developer (July 2012 – November 2012)

I did some Java coding. Migrating Web Services from WLI to JBoss.

Salesforce Developer (June 2011 – June 2012)

I was coding tasks given by a supervisor. Mostly they were triggers, but also Visualforce pages with controllers/extensions.

Software Developer at Softina (office)

August 2007 – May 2011

I was coding different desktop and web applications using different programming languages.