SEY SolutionsSEY Solutions
Back to ProjectsSmart Batch
Chrome Web Store
Chrome ExtensionAutomationTrades

Smart Batch

Automate Exemplar eProfiling for Australian Trade Apprentices

// what is eprofiling?

eProfiling is the digital training record platform built by Exemplar Group, used across Australia by trade apprentices to log on-site competencies as they progress toward their licence or qualification. Each card represents a competency the apprentice has demonstrated on the job and must be submitted, reviewed, and signed off by their host employer or assessor.

It works, but the user experience is slow. Cards have to be filled in one at a time, with the same competencies selected and re-selected through dozens of dropdowns. A 4th-year apprentice can easily spend an hour each week just on data entry that has nothing to do with their actual training.

// the solution

Smart Batch is a free Chrome extension that automates the entire Exemplar eProfiling workflow. Install it, log in to Exemplar as you normally would, and Smart Batch scans your current progress, identifies the competency gaps, uses a greedy algorithm to generate cards that cover the most ground in the fewest submissions, and batch-submits them in seconds.

Smart Batch works dynamically across every trade on the Exemplar platform, not just electrical, adapting to whatever competencies your apprenticeship requires.

Hours of repetitive clicking, gone. Same eProfiling backend, same data integrity, just no more manual grinding.

// core features

Auto-Scan Progress
Reads your current eProfiling state and identifies which cards still need completing.
Greedy Algorithm
Optimises card generation to cover maximum competencies with minimum cards.
Batch Submit
Submits multiple cards in seconds instead of one-by-one manual entry.
Progress Dashboard
Visual overview of completed vs remaining competencies.

// screenshots

Smart Batch step 1: reads your live eProfiling progress, showing core points and the units you still need
Smart Batch step 2: set your weeks, supervisor, hours and supervision, then scan for missing weeks
Smart Batch step 3: review every generated card before it sends, one work area per card
Smart Batch step 4: a week of cards submitted in one go for supervisor sign-off, with projected points
Smart Batch overview: trade-neutral eProfiling automation, built by an apprentice for apprentices

// frequently asked questions

What is eProfiling?+

eProfiling is the Exemplar Group digital training record platform used across Australia by trade apprentices to log on-site competencies as they work toward their licence or qualification. Apprentices submit cards documenting work they've completed, which are signed off by their host employer or assessor.

Is Smart Batch free?+

Yes. Smart Batch is published on the Chrome Web Store and is completely free. There are no in-app purchases, no premium tier, and no ads.

Does Smart Batch work with the Exemplar eProfiling website?+

Yes. Smart Batch is a Chrome extension built for the Exemplar eProfiling platform used by Australian trade apprentices, and it works across every trade on the platform. Install the extension, navigate to the Exemplar eProfiling site, log in as you normally would, and Smart Batch is ready to use.

Is my eProfiling login data safe with Smart Batch?+

Smart Batch never sees your password. It runs entirely in your browser using the existing logged-in eProfiling session, the same way Exemplar's own pages do. No data is sent to a third-party server. The full privacy policy is at /projects/exemplar-bulk-uploader/privacy-policy/.

How much time does Smart Batch save?+

Apprentices report saving roughly an hour per week. What used to take hours of repetitive clicking now takes seconds because Smart Batch generates and submits multiple cards in a single batch.

Who built Smart Batch?+

Smart Batch was built by Jack Dempsey, a 4th-year electrical apprentice at Nilsen Group based in Adelaide, South Australia. He built it because he was tired of manually filling in his own eProfiling cards.

// tech stack

Chrome Extension APIJavaScriptDOM ManipulationGreedy Algorithm
Chrome Web StorePrivacy PolicyGet In TouchBack to Projects