Alejandro M.
Business Automation Engineer | Python, APIs, Data & Internal Tools
I help businesses eliminate repetitive work, connect disconnected systems, and turn manual processes into reliable Python automation. I specialize in business-process automation for operations, reporting, CRM, workforce management, and internal administrative workflows. My work goes beyond writing temporary scripts: I build maintainable systems designed to run consistently with real business data. With 15,000+ hours completed on Upwork, Top Rated Plus status, and a 100% Job Success Score, I have extensive experience supporting production systems and long-term client operations. I can help you with: • Python automation for repetitive business processes • Selenium automation for authenticated websites and internal platforms • API integrations between CRMs, databases, spreadsheets, and cloud tools • Google Sheets and Google Drive automation • Automated reporting and data synchronization • Data extraction, cleaning, validation, and transformation • Internal dashboards and administrative tools • Scheduled workflows on Windows and Linux servers • Troubleshooting and improving existing automation systems My technical stack includes: Python, Selenium WebDriver, REST APIs, Google Sheets API, Google Drive API, MySQL, FastAPI, Flask, Node.js, Vue.js, JavaScript, Linux, Pandas, and scheduled background processes. Examples of systems I can build: • Automatically extract operational data and update reports • Synchronize information between websites, APIs, databases, and spreadsheets • Process uploaded files and convert them into structured records • Generate filtered reports, catalogues, or client-ready outputs • Build internal scheduling, workforce, and administration tools • Monitor workflows and flag missing, duplicated, or incorrect data • Replace repetitive copy-and-paste tasks with automated pipelines I manage projects end-to-end: 1. Understand the current workflow and business objective 2. Identify the most reliable automation approach 3. Build and test the solution using real scenarios 4. Deploy it to a cloud server, VPS, or your preferred environment 5. Document the process and provide ongoing support when needed My priorities are reliability, clear communication, maintainable code, accurate data, and solutions that your team can continue using after delivery. When you contact me, please describe: • The process you currently perform manually • The platforms or files involved • How often the task is performed • What the ideal automated result should look like I will review the workflow and recommend a practical solution without adding unnecessary tools or subscriptions.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $18k
Billed in all: $157,391$157k
$8.9k in the last 6 months
Across 12 contracts
Earnings, last 30 days
Skill rankings: Top 3% in Data Extraction
Ranked by MRR among everyone on Upwork with the skill.
- #36Task Automation845 freelancers · 🇲🇽 #1Top 4%🇲🇽#1 of 3
- #38Data Processing1,172 freelancers · 🇲🇽 #2Top 3%🇲🇽#2 of 8
- #41Google Sheets Automation1,085 freelancers · 🇲🇽 #1Top 4%🇲🇽#1 of 8
- #85Selenium2,249 freelancers · 🇲🇽 #2Top 4%🇲🇽#2 of 13
- #113Web Scraping3,925 freelancers · 🇲🇽 #2Top 3%🇲🇽#2 of 21
- #123Linux3,038 freelancers · 🇲🇽 #2Top 4%🇲🇽#2 of 17
- #141Data Extraction5,087 freelancers · 🇲🇽 #3Top 3%🇲🇽#3 of 26
- #227Business Process Automation3,508 freelancers · 🇲🇽 #1Top 6%🇲🇽#1 of 15