Andrii Muzychuk
Verified Expert in Engineering
Salesforce Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, Salesforce
The most amazing...
...challenge I've had was implementing data residency in an already-established Salesforce organization without breaking any business process.
Work Experience
Salesforce Field Engineering Team Leader
InCountry
- 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 and explained technical questions and details related to the package (describe what the package does in a specific case and how it influences the prospect's and client's Salesforce processes). Asked a client if they could turn it off and on again.
- Worked on file bugs and enhancements for a Salesforce engineering team, distributed tasks coming from sales teams among team members, and managed the team (priorities, rote requests among team members, vacations, and members development plan).
- Performed code reviews (Apex and LWC) and conducted technical interviews.
Senior Salesforce Engineer
InCountry
- 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.
Senior Salesforce Engineer
Mapbox
- 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 feature inside Salesforce that had initially been outside of Salesforce. Duplicated Google Sheet's functionality with a Visualforce page.
Salesforce Engineer | Consultant
Andrii Muzychuk
- 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.
- Built various business flows via Apex, including triggers, classes, and pages for different clients.
- Managed tasks and projects within a team of four individuals: a Salesforce developer, a front-end developer, and a QA. Due to the high workload, used Trello and Jira subsequently.
- Mentored specialists via calls with screen sharing: either they shared a screen where I suggested what to code and why or we used an online editor where I wrote code.
Salesforce Developer
Arcadia Lights (via Toptal)
- 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.
Salesforce Developer and Administrator
RBA
- Automated business processes of scheduling courses, calculating scores. Built reports as well.
- Created a few Visualforce components to input course information and grades and calculated output scores.
- Created a few Apex triggers and batch classes to calculate scores.
Senior Salesforce Engineer
Dopay
- 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 the 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).
Salesforce Consultant
Ginmon GmbH (via Toptal)
- 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.
Salesforce Developer
M.C. Dean
- Created a custom Apex REST API used by WPF and iOS applications.
- Implemented business logic via Apex classes and 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).
Salesforce Developer
Freelance Work
- 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.
Salesforce Developer
TEAM International
- 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.
Software Developer
Softina
- 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.
Experience
Appuri
https://pitchbook.com/profiles/company/66057-13Project and Invoice Management
Organization Administration
JC
Test Case Manager | C#
https://softina.comFSM
OPP
Project Tracker | Flex
https://softina.comGinmon GmbH (via Toptal) | Research
Skills
Languages
APEX Code, Apex, SOQL, PHP, SQL, Java, JavaScript, C#
Frameworks
Visualforce, Adobe Flex, Salesforce Visualforce, Qt, Flex
Libraries/APIs
Salesforce API, Salesforce REST API, REST APIs, Windows Forms (WinForms)
Tools
Visualforce Pages, Batch Apex, Salesforce Dataloader, Salesforce Sales Cloud, Jira, Git, Eclipse IDE
Platforms
Salesforce, Salesforce SOQL/SOSL, Force.com IDE, Illuminated Cloud, MacOS, Ubuntu, Windows, Visual Studio Code (VS Code), Mapbox
Other
Salesforce Apex, Salesforce Certified Platform App Builder, Apex Triggers, SFDC Configuration, Data, Salesforce Platform Developer I Certification, Software Engineering, Salesforce.com Administration, Minimum Viable Product (MVP), Salesforce Deployment, Architecture, APIs, Customer Success, Lighting, Salesforce Lightning, Salesforce Service Cloud, Community Clouds, Salesforce Customer Portal, SOAP, Proof of Concept (POC), App Support, Presales, Computer Science, Admin Support, Reports
Paradigms
REST
Storage
Microsoft SQL Server, MySQL
Education
Master's Degree in Computer Science
Kharkiv National University of Radioelectronics - Kharkiv, Ukraine
Bachelor's Degree in Computer Science
Kharkiv National University of Radioelectronics - Kharkiv, Ukraine
Junior Specialist's Degree in Computer Science
Kharkiv Patent and Computer College - Kharkiv, Ukraine
Certifications
Salesforce Certified Application Architect
Salesforce
Salesforce Certified Data Architect
Salesforce
Salesforce Certified Sharing and Visibility Designer
Salesforce
Salesforce Certified Associate
Salesforce
Salesforce Certified Platform Developer I
Salesforce
Salesforce Certified Platform App Builder
Salesforce
Salesforce.com Certified Force.com Developer
Salesforce
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring