Bartosz Jagiełło, Developer in Łódź, Poland
Bartosz is available for hire
Hire Bartosz

Bartosz Jagiełło

Verified Expert  in Engineering

Apex Triggers Developer

Location
Łódź, Poland
Toptal Member Since
March 12, 2020

Bartosz is a freelance developer with over five years of experience in Salesforce.com. He has worked on projects for major clients such as Orsay, Roche, LeasePlan, Virgin Mobile, and Aegon. Over the years, he was involved in the whole IT project life cycle (starting with business processes analysis, requirements gathering, development, end-users training's and post-go-live support).

Availability

Part-time

Preferred Environment

Continuous Integration (CI), Pardot, CPQ, Confluence, Jira, Git, Salesforce Service Cloud, Cloud, Sales, Salesforce, Process Builder, Apex

The most amazing...

...Sales Cloud campaign mechanism I've developed for Orsay continuously works on the set of over 10 million customers to put them into correct campaigns.

Work Experience

Lead Salesforce Developer

2014 - 2022
Freelance
  • Developed an app that drives the whole sales and service process for 11880.com company that contains two paths—phone and website of offer presentation and complex customer care business flow.
  • Developed an app for Orsay to filter a set of over 10 million active customers and assign them to multiple campaigns later used by the Marketing Cloud.
  • Participated in multiple internal projects for the Roche company used to satisfy their client needs. Built complex Visualforce forms for HCP and external sites for patients.
  • Built an app for LeasePlan (Netherlands) that is used to track car rentals for micro and small companies.
  • Performed code reviews and oversaw new version releases.
  • Used DX for development and GitLab as a source control tool with CI/CD pipelines.
Technologies: CSS, HTML, JavaScript, Apex, Salesforce Lightning

PMF Lead/Opportunity Management Tool

The customer decided to create a single-page application that allows the sales team to manage leads and opportunities. The application provides all the best functionalities that sales needs: a document requesting engine, history tracking, offer tracking, lead conversion, Gmail/Google Drive integration, customer contact history (calls, emails, SMS, offer changes), and more. Everything was done with a custom LWC with branded style sheets that are much different than Salesforce Lightning.

11880.com Sales and Service Console

A project made on the Sales and Service Salesforce cloud where the entry point is an account for sales and case for service console. The main flow for sales is to contact the customer and create a quote with the customer made in CPQ. Customer care was responsible for the approval of the quote and invoice generation.

Orsay CRM2

The project focused on campaigns and customers. The client wanted to have an extremely complex mechanism for campaign configuration for over 10 million customers based in over 20 countries. Campaign filters included country, neighbor country, customer scoring, enabled communication channel, and many, many more.

Roche HCP

An internal Salesforce application used by health care professionals (HCP) to organize their travel costs around the globe. Each HCP was able to report travel costs and link that cost to the HCP event. The project integrated with few other Roche systems.

LeasePlan - Small and Medium Enterprises

A Salesforce app that is used to rent a car fleet to small and medium-size customers. The lease plan already had a tool to lease cars to big companies and needed a tool to simplify car rental for companies that do not lease more than 50 cars.

na.etacie.pl

A work board for Poland. The project is based on the MS SQL database with C# services and AngularJS front-end. I was the lead developer/architect of the system. The project took over three years to complete. Now it's live and fully functional.

Aegon - Mini-Projects

Aegon service communication is a micro-project.
Extended the person account functionality by adding a custom tab to the account layout. The tab provides account information and a few account management options.
Aegon complaint process: Moved Aegon's complaint department into Salesforce. Extended case functionality, new entitlement process, milestones, approvals, user profiles, and roles.
IMS system communication: Synchronized cases and tasks with the external system. Sending, receiving messages, and mapping them to Salesforce case/task/attachment.
Highway system communication: Changed standard case page to place where all data from outer system are available in the blink of an eye. The data table component supports sorting, dictionary data translations, pagination, and configurable column.
Moved Aegon's recruitment process into Salesforce.com
This was a very interesting way of using the case object as the main object of the feature. Everything is based on well-done triggers and entitlement processes.

Languages

SOQL, Apex, CSS, Salesforce Object Search Language (SOSL), JavaScript, HTML

Frameworks

Lightning Components

Libraries/APIs

REST APIs, Salesforce REST API, Salesforce API, Salesforce SOAP API

Tools

Jira, Confluence, Batch Apex, Salesforce Sales Cloud, Visualforce Pages, Git, GitLab CI/CD, Process Builder, Jenkins, Pardot, Salesforce Marketing Cloud, Salesforce CPQ, Salesforce DX

Paradigms

Continuous Integration (CI), Agile Project Management, Agile, Scrum

Platforms

Salesforce SOQL/SOSL, Salesforce, Illuminated Cloud

Other

Salesforce Apex, Relational Data Mapping, Salesforce Service Cloud, Apex Triggers, Cloud, Salesforce Lightning, Queueable Apex, Pipelines, Sales, CPQ, Aura, Personalization

2011 - 2014

Master's Degree in Information Technology

University of Lodz - Łódź, Poland

APRIL 2020 - PRESENT

Salesforce Certified Platform Developer

Salesforce

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