SOLATOM
SOLATOM · Sep 2023 — Feb 2024

Selenium data-insertion bot

Software Engineer Intern

An internal tool ran on a slow legacy server where every form submit took ages. I built a bot that handled the wait so the team didn't have to.

Selenium Python Automation
−95% manual wait time on data entry

problem

  • → Team members had to babysit a slow internal portal, waiting for each form submission to round-trip before entering the next.
  • → Operators were paid to stare at loading spinners — hours of wall-clock time wasted per week.
  • → Mistakes from fatigue meant rework and bad data downstream.

approach

  • → Wrote a Selenium WebDriver script that drives the legacy UI exactly as a human would.
  • → Added robust waits, retry logic, and structured logging so failures were debuggable, not silent.
  • → Packaged it as a CLI so non-engineers could run a batch and walk away.

result

  • → Cut manual wait time by ~95%.
  • → Operators reclaimed hours per week for higher-value work.
  • → Data quality improved — no more transcription errors from tired humans.
stack
Python Selenium WebDriver CLI tooling

got a problem
worth automating?

tell my assistant — it'll brief me. replies in 24h.

→ start a chat