Classification Status Dashboards
Chrome extension · 5 regional editions + global view
~500users worldwide
A live dashboard that pulls every rule-writing class from the classification platform and groups it by stage — In progress, Ready to deploy, Ready to launch — with filters for "my classes" and team progress. Separate editions for EMEA, APAC, NA/LATAM and Japan, plus a read-only global view across all regions.
BeforeNo tracking platform. Everyone logged the classes they worked on by hand.
AfterOn day one it surfaced thousands of forgotten classes worldwide that should have launched — and they got actioned.
- JavaScript
- Chrome Extensions (MV3)
- REST APIs
- Background sync
- Local storage
Sincap
Chrome extension · all-in-one team toolkit
12×faster class creation
One extension bundling 25+ small automations across the tools the team uses daily: syntax and keyword generators, bulk product-ID downloaders, ticket resolvers, a translator, bulk clickers, Excel previews and reminders. Its flagship Class Creator cut each class from 3 minutes to 15 seconds for ~200 users worldwide, each creating 15–20 classes a day.
- JavaScript
- DOM automation
- SheetJS
- Internal APIs
ArgusFlow Monitor
Chrome extension · time-tracking quality
1,000+users worldwide
Watches the workforce task-tracking tool and catches mistakes as people log their time: missing mandatory sub-tasks, forgotten breaks and invalid entries. Management gets accurate time data without chasing anyone.
- JavaScript
- Validation rules
- Real-time UI checks
GPSR Reporting Assistant
Windows desktop app · EU product-safety reporting
2 days → minmonthly report
Automates the monthly EU Safety Gate report end to end. It cleans and cross-matches the exports, updates the master file and generates per-country reports. Then it creates the SharePoint folder, uploads the files and drafts the Outlook reply in the existing thread.
- Python
- pandas
- openpyxl
- Browser automation
- PyInstaller
Recall Workload Dashboard
Chrome extension · ticket categorization & SLA
~100users in EMEA
Categorizes incoming tickets automatically, tracks SLAs across time zones and builds interactive pivot tables with one-click snapshot reports.
BeforeAn Excel macro: 5+ minutes per refresh, and it didn't run at all for some users.
AfterAn always-on live overview of the team's workload.
- JavaScript
- Pivot engine
- SLA logic
- html2canvas
ToolNest: internal extension store
Full-stack web app on AWS · built after the tools above multiplied
AWSserverless
Once dozens of team-built extensions were being passed around as zip files, I designed an internal store for them. Employees browse and install, owners publish updates, and admins review submissions. Behind it: corporate SSO, role-based access, a separate signing service that keeps keys in KMS, CRX3 packaging, auto-update manifests served through CloudFront, and an automated test suite.
- AWS Lambda
- API Gateway
- DynamoDB
- S3
- CloudFront
- KMS
- Node.js
- Automated tests
Product Classification Assistant
AI · Chrome extension + AWS Lambda
Sends ticket details and product data to Claude on AWS Bedrock to label each match as a true or false positive, with extraction rules for model and part numbers.
Hermes
Chrome extension · batch SLA
Tracks annotation-batch deadlines, drafts notification emails to batch owners and splits large files into batches.
Aparfa
Chrome extension · audits
Adds a side panel to the audit page and fills the audit form according to the SOP, so auditors don't have to fill each field by hand.
- JavaScript
- Form automation
Most of these tools are used by ~100 people across EMEA. I also contributed to three colleagues' tools as an advisor and fixer.