Bogdan Protsenko, Developer in Kiev, Ukraine
Bogdan is available for hire
Hire Bogdan

Bogdan Protsenko

Verified Expert  in Engineering

Salesforce Lightning Developer

Kiev, Ukraine

Toptal member since March 16, 2020

Bio

Bogdan delivers efficient, straightforward solutions to complex challenges, leveraging his technical, business, and leadership expertise. As a Salesforce AppExchange ISV partner, he has extensive experience in architecture, design, integrations, and data migrations. With a background in development and consulting, he has deep experience across Salesforce cloud configurations and platform tweaks. Bogdan also works with Java and Python, using their libraries within AWS and GCP.

Portfolio

AppExchange Development
Salesforce, OpenAI API, Lightning Web Components (LWC), Architecture
Customertimes
People Management, IT Project Management, Career Coaching...
Customertimes
Salesforce, Architecture, Presales, Delivery, Overseeing, Salesforce Assessment...

Experience

  • Salesforce - 10 years
  • Salesforce API - 10 years
  • Visualforce - 10 years
  • Salesforce Lightning - 10 years
  • Architecture - 5 years
  • Salesforce Apex - 5 years
  • Salesforce Sales Cloud - 5 years
  • Lightning Communities - 2 years

Availability

Part-time

Preferred Environment

Google Workspace, Slack, IntelliJ IDEA, Salesforce Sales Cloud, Salesforce, Apex, Lightning Web Components (LWC), Salesforce API, Salesforce DX, Visual Studio

The most amazing...

...thing I have developed is an AppExchange solution—a simple LWC that allows you to drag and drop the ChatGPT AI assistant wherever you need it within Salesforce.

Work Experience

Salesforce AppExchange ISV Partner

2025 - PRESENT
AppExchange Development
  • Developed AppExchange solutions, including the ChatGPT AI Assistant.
  • Built a Lightning Web Component for seamless drag-and-drop integration.
  • Enabled mobile-ready OpenAI model integration with customizable parameters.
Technologies: Salesforce, OpenAI API, Lightning Web Components (LWC), Architecture

Engineering Manager

2022 - 2024
Customertimes
  • Dedicated up to 20% of my daily time to people management, in addition to my architect role.
  • Led a team of up to 15 Salesforce architects and consultants.
  • Charged with onboarding, fostering employee satisfaction, improving retention, career development (focusing on transitioning senior consultants into architecture roles), and performance evaluations.
Technologies: People Management, IT Project Management, Career Coaching, Performance Management, Overseeing

Salesforce Principal Architect | Presales Engineer

2020 - 2024
Customertimes
  • Gained hands-on experience in how choosing the right or wrong architectural styles and patterns early on can significantly impact a system’s future. The core addition to this role was deepening my architectural skills.
  • Learned to prioritize key architectural characteristics, as supporting everything is unrealistic. Advocating for non-functional aspects to stakeholders helped me refine this. I also honed my skills in translating functional requirements into technical ones.
  • Charged with overseeing projects, often rescuing struggling ones to ensure success. This required shifting from architecture to designing key stories and epics, the only way to maintain key architectural characteristics.
  • Worked on presales activities, project kick-offs, and knowledge transfer. Most leads from partners involved direct collaboration with the Salesforce presales team, covering these business domains: healthcare, life sciences, consumer goods, and fintech.
  • Used Key Salesforce solutions in proposals, including Sales Cloud, Service Cloud, Field Service Lightning, Experience Cloud, Consumer Goods Cloud, MuleSoft, and Salesforce Platform customizations, including Managed Packages for AppExchange solutions.
  • Prioritized standard Salesforce solutions to minimize costs and development time, leveraging declarative tools (flows, validation rules, etc.) and cloud-specific configurations. When needed, Apex, LWC, and Visualforce enabled deeper customizations.
  • Worked on integrations that primarily involved SAP, Microsoft, and Google products, along with custom-built solutions hosted on-premises and in the cloud (AWS, GCP). The most complex cases involved EHR/EMR systems, often requiring middleware.
  • Added specialized experience in areas like customs compliance and freight solutions, although the scope of business industries remained largely the same.
  • Gained a high-level understanding of the following Salesforce solutions: Nonprofit Success Pack, Loyalty Management, B2B & B2C (Demandware) solutions, Marketing Cloud & Pardot, and Salesforce Industries (aggregates solutions for several industries).
  • Worked on a complex Salesforce data migration project that required pipelines built with Pandas (Python Library) and simple-salesforce (a Salesforce API client for Python).
Technologies: Salesforce, Architecture, Presales, Delivery, Overseeing, Salesforce Assessment, System Design, Proof of Concept (POC), Minimum Viable Product (MVP), Data Migration, Salesforce Sales Cloud, Salesforce Service Cloud, Salesforce Experience Cloud, Salesforce Platform Developer, Salesforce AppExchange, AppExchange Security Review, Salesforce DX, CI/CD Pipelines, GitHub, Python, Pandas, Database Migration, ETL, Salesforce Apex, Lightning Web Components (LWC), Salesforce Lightning, Salesforce API, Visualforce, Consumer Packaged Goods (CPG), Field Service Lightning, Salesforce Consumer Goods Cloud, Salesforce Loyalty Management, Architectural Patterns, Architecture Styles, Architecture Characteristics, Gearset, Salesforce Ant Migration Tool, Illuminated Cloud, Visual Studio, JetBrains, Architectural Documentation, Diagrams, Solution Architecture, Technical Design, High-level Design (HLD)

Software Engineer

2018 - 2020
DataRobot
  • Streamlined sales and marketing processes. Discussed flows to automate that will lead to higher company revenue.
  • Implemented solutions for MEDDICC methodology, CPQ, resource management, big data visualization. Salesforce CI, and Salesforce coding guidelines.
Technologies: Amazon Web Services (AWS), ClickDeploy, Chartio, GitHub, PostgreSQL, Python, Visualforce, Apex, Aura, Lightning Components, Administration, Salesforce, Architecture

Software Engineer

2017 - 2018
CoreValue Services
  • Developed an admin console on the Salesforce side that is used to configure the mobile application.
  • Designed and implemented simple solutions to complicated business scenarios, creating proof of concepts, integration with Amazon Web Services, and technical and functional analysis.
Technologies: GitLab, Git, Ant Design, JSZip, PDF.js, JavaScript, HTML, Salesforce Lightning, Apex, Amazon S3 (AWS S3), Amazon Web Services (AWS), Illuminated Cloud, IntelliJ IDEA

Salesforce Developer

2016 - 2017
Softheme
  • Contributed to two projects; the first one is a CRM application for Nissan and Infinity provided by TeleTech company, and the second one is a web application for Ciklum.
  • Focused on developing simple solutions for complicated issues using Force.com platform including Integration with other platforms, data migration, high-load, and creating proof of concepts.
Technologies: Salesforce

Java Developer

2014 - 2016
CIFRUS
  • Developed CRM web app using JSP, Spring stack, and MySQL.
  • Worked on recognition, tracking, and counting of different objects (humans, cars and so on) using OpenCV. It was a kind of java application with complicated multithreading. We used to run it on several platforms.
  • Developed a system to count humans entering and leaving the mall with Ubuntu MATE on Raspberry Pi 3. Such a device (with our app) was connected to a digital camera and they both were placed on the mall ceiling.
Technologies: Raspberry Pi 3 GPIO, MATE, Ubuntu, OpenCV, MySQL, Spring Boot, Jakarta Server Pages (JSP), Java

Experience

Tasks Manager

https://github.com/BogdanPro/task_manager
This is one of the first web applications I created. It uses extensive Java-related technologies stack that was very popular for those days.
In detail, it includes IoC, Spring MVC, Spring Security, Spring Data, Java Server Pages, and MySQL as a DB.

Education

2009 - 2015

Master of Engineering Degree with Honors in Automation Engineer

National Aviation University - Ukraine, Kyiv

Certifications

AUGUST 2021 - PRESENT

Consumer Goods Cloud Accredited Professional

Salesforce

JANUARY 2020 - PRESENT

DataRobot Time Series Modeling Certification

DataRobot

OCTOBER 2019 - PRESENT

DataRobot Essentials Certification

DataRobot

OCTOBER 2019 - PRESENT

DataRobot Deeper Dive Certification

DataRobot

DECEMBER 2016 - PRESENT

Salesforce Certified Platform Developer I

Salesforce

Skills

Libraries/APIs

Salesforce API, REST APIs, Salesforce SOAP API, OpenCV, Amazon API, OpenAI API, Pandas

Tools

Lightning Communities, Salesforce Sales Cloud, IntelliJ IDEA, Slack, Skype, Google Workspace, GitHub, Chartio, ClickDeploy, Git, GitLab, MATE, Salesforce DX, Visual Studio, Field Service Lightning, Gearset, Salesforce Ant Migration Tool, JetBrains

Languages

Apex, HTML, CSS, JavaScript, Python, Java

Frameworks

Lightning Components, Visualforce, Ant Design, Jakarta Server Pages (JSP), Spring Boot

Platforms

Salesforce, Illuminated Cloud, Amazon Web Services (AWS), PDF.js, Ubuntu, Raspberry Pi 3 GPIO, Salesforce Experience Cloud

Paradigms

ETL

Storage

PostgreSQL, Amazon S3 (AWS S3), MySQL, Database Migration

Other

Salesforce Apex, Salesforce Lightning, Computer Science, Salesforce Service Cloud, Architecture, Telegram Bots, Administration, Aura, JSZip, Lightning Web Components (LWC), Presales, Delivery, Overseeing, Salesforce Assessment, System Design, Proof of Concept (POC), Minimum Viable Product (MVP), Data Migration, Consumer Goods Cloud, People Management, IT Project Management, Career Coaching, Performance Management, Salesforce Platform Developer, Salesforce AppExchange, AppExchange Security Review, CI/CD Pipelines, Consumer Packaged Goods (CPG), Salesforce Consumer Goods Cloud, Salesforce Loyalty Management, Architectural Patterns, Architecture Styles, Architecture Characteristics, Architectural Documentation, Diagrams, Solution Architecture, Technical Design, High-level Design (HLD)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring