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