Sergey Makarov
Verified Expert in Engineering
Salesforce Developer
Calgary, AB, Canada
Toptal member since April 6, 2022
Sergey is a senior software developer with 25+ years of experience. For over 15 years, he served as a .NET developer working with SQL Server and Oracle back end. In 2012 he switched to the Salesforce platform, acting as a senior Salesforce developer on many projects for various clients across Canada and the US. Sergey has experience with Sales Cloud, Service Cloud, Apttus CPQ, B2B eCommerce (CCRZ), and Salesforce CPQ.
Portfolio
Experience
- SQL - 20 years
- Salesforce Apex - 12 years
- Visualforce - 12 years
- APEX Code - 10 years
- Salesforce SOQL/SOSL - 9 years
- Apex Triggers - 9 years
- Apex Classes - 9 years
- Salesforce Lightning - 4 years
Availability
Preferred Environment
Apex Classes, Apex, Apex Triggers, Visualforce, Salesforce
The most amazing...
...thing I've developed is a custom app to manage product bundles in Apttus CPQ when I was at Finning Canada in 2016.
Work Experience
Senior Salesforce Developer | Tech Lead
Motorola Solutions
- Acted as a technical lead on a B2B eCommerce implementation project.
- Performed code reviews and actively participated in solution design sessions.
- Contributed to enhancements and bug fixes for the B2B eCommerce community and Salesforce CPQ.
Senior Salesforce Developer
Finning Cat
- Served as a senior Salesforce developer on multiple internal projects, including Apttus CPQ implementation.
- Created a bundle manager app to manage product bundles in Apttus CPQ. Finning product bundles are very complex, and creating new ones from scratch is a tedious process. This app allowed business users to easily clone and mass update product bundles.
- Created a custom app integrated with Apttus CPQ to manage rebates for the marketing programs.
Senior Software Developer
Husky Energy
- Served as a .NET developer on several internal projects until 2012.
- Acted as an Appian developer on a business process management (BPM) implementation project. Used Appian 6.5.
- Served as a Salesforce developer on the Moneyball project since 2012. Custom apps developed within this project saved Husky millions of dollars in costs every year.
Experience
Moneyball for Husky Energy
FINQUOTE for Finning
Sapphire for Motorola Solutions
I acted as a senior developer and technical lead at the end of the project.
Education
Master's Degree in Computer Systems
Francisk Skorina Gomel State University - Gomel, Belarus
Certifications
Salesforce Certified Platform App Builder
Salesforce
Salesforce Certified Platform Developer II
Salesforce
Salesforce Certified Platform Developer I
Salesforce
Salesforce Certified Associate
Salesforce
201 CPQ Essentials
Apttus
ITIL v3 Foundation
PeopleCert
Skills
Libraries/APIs
Salesforce API, Salesforce REST API
Tools
Salesforce Sales Cloud, Visualforce Pages, Lightning Design System, Slack, Microsoft Teams, Salesforce CPQ
Languages
SQL, APEX Code, Apex, SOQL, HTML, JavaScript, CSS
Frameworks
Visualforce, Lightning Components, .NET
Platforms
Salesforce SOQL/SOSL, Salesforce, Oracle, Appian
Paradigms
ITIL
Storage
SQL Server 2012
Other
Apex Classes, Apex Triggers, Salesforce Apex, Salesforce Lightning, Apttus CPQ Certified, Salesforce Service Cloud, Google
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