$ whoami

Ali Do

Software engineer — backend systems, automation & developer tools.

I build and operate production systems end-to-end: scraping pipelines serving 10k+ monthly applications, a desktop app with 10k+ downloads maintained across 20 releases, and developer tooling engineered for performance on 10MB+ files. Python and TypeScript, from schema design to deployment.

View projects Get in touch

projects

GestureSesh

10k+ downloads · Microsoft Store

Open-source, cross-platform gesture-drawing app for artists — built and maintained for five years across 20 releases, iterating on feedback from an active user base.

Refactored the session runtime into focused modules (timers, shortcuts, zoom/pan, image modification and loading), added a test suite and PyInstaller build pipelines for Windows and macOS, and expanded the image decode pipeline to AVIF/JXL/WEBP/GIF with graceful fallback decoders, config persistence, presets, and an update checker.

PythonPyQt5PyInstallerGitHub Actions

Instant Count

VS Code Marketplace

Real-time text/pattern counter for VS Code with custom regex rules, gutter badges, and multi-cursor match selection.

Engineered for performance and safety: chunked scanning keeps the UI fluid on 10MB+ files, a 500ms regex timeout guards against catastrophic backtracking, and badges render only within the viewport.

TypeScriptVS Code API

savemycontent.app

SaaS web app

Task-scheduling SaaS built with Django, Celery, and Redis, fully containerized with Docker. Scraped dynamic sites with Selenium, persisted data via PostgreSQL and the Django ORM, and delivered email notifications on schedule.

DjangoCeleryRedisDockerPostgreSQLSelenium

experience

Software Engineer @ refer.me

Dec 2022 – May 2026

Python · Flask · PostgreSQL · SQLAlchemy · Playwright · Docker · Heroku · Oracle Cloud · Sentry

  • Owned the job-board platform end-to-end (10k+ monthly applications): replaced a manually updated board with automated daily ingestion via Python/Playwright scraping pipelines, driving a 25% engagement lift.
  • Deployed and operated two Dockerized Heroku services; resolved a resource-limit incident through Dockerfile and tooling optimizations, and maintained scraper reliability against evolving anti-automation defenses.
  • Built a cron-driven listing-availability verifier combining HTML metadata checks with keyword- and inference-based classification, tuned to minimize false positives so users never applied to delisted jobs.
  • Designed and evolved SQLAlchemy schemas and the CRUD layer; instrumented services with Sentry and owned production error triage.
  • Built an FAQ automation bot for a 10k+ member community with similarity matching and a feedback loop, cutting repetitive inquiries by 20%.
  • Automated a TikTok content pipeline supporting 10M+ views on a self-managed Oracle Cloud Linux instance: webhook-triggered backups with Google Drive OAuth and headless-browser analytics collection.

Full-Stack Engineer (Contract) @ EasyModbusTCP

Dec 2022 – Jan 2023

Python · Flask · JavaScript

  • Shipped a water-system alert feature (JavaScript frontend, Python backend) and resolved cross-platform serial-port issues across Linux/macOS/Windows with expanded error handling.

skills

Languages

PythonTypeScriptJavaScriptSQLHTML/CSSC

Frameworks & Tools

FlaskDjangoSQLAlchemyPyQt5PlaywrightSeleniumCeleryRedisGitHub Actions

Infrastructure & Cloud

DockerPostgreSQLHerokuOracle CloudCloudflare PagesSentry

contact

I'm open to software engineering opportunities. Whether you have a role in mind or just want to talk shop, my inbox is open.