top of page

Projects

1. Business Process Automation

Project: Automated Excel & Email Reporting System

Client Problem:
A sales team spent 2 hours every morning exporting data from their CRM, cleaning it in Excel, and emailing daily summaries.

Solution:

  • Wrote a Python script using pandas and openpyxl to clean and format CRM exports automatically.

  • Used smtplib to email reports as Excel attachments every morning at 8 AM.

  • Scheduled the automation with cron (Linux) / Task Scheduler (Windows).

Results:

  • Saved ~10 hours/week.

  • Reports delivered 100% on time with zero human input.

Tech Stack: pandas, openpyxl, smtplib, schedule, dotenv

3. API Integration & Automation

Project: CRM & Payment Gateway Integration

Client Problem:
Customer data was scattered across Stripe (payments) and HubSpot (CRM). No unified record.

Solution:

  • Used requests to connect to both APIs.

  • Created a Python automation that fetches new Stripe transactions daily and updates HubSpot contacts automatically.

  • Logged all actions in a Google Sheet for transparency.

Results:

  • Unified customer view saved 2+ hours of admin time daily.

  • No more duplicate data entries or missed follow-ups.

Tech Stack: requests, HubSpot API, Stripe API, gspread, logging

5. Data & Reporting Automation

Project: Financial KPI Dashboard

Client Problem:
Finance department manually consolidated data from multiple SQL tables every month.

Solution:

  • Built Python ETL pipeline to query data, clean it, and push results to Power BI.

  • Set up daily automation for updating metrics (cash flow, P&L, capital ratio).

  • Added auto-generated summary emails with visual attachments.

Results:

  • Monthly close reports now generated daily.

  • Management saved ~20 hours/month.

Tech Stack: pyodbc, pandas, Power BI API, smtplib, cron

7. Finance & Accounting Automation

Project: Automated Sensitivity Model

Client Problem:
Finance team manually ran 60 versions of an interest rate sensitivity model monthly.

Solution:

  • Automated the runs with a Python loop controlling model parameters.

  • Exported results into Excel summary sheets and Power BI dashboards.

  • Logged results to SQL database for historical tracking.

Results:

  • Cut processing time from 6 hours to 20 minutes.

  • Allowed real-time scenario testing.

Tech Stack: pandas, SQLAlchemy, openpyxl, schedule

9. Computer Vision & OCR Automation

Project: Invoice Data Extractor

Client Problem:
Accounting staff manually typed invoice data from PDFs into spreadsheets.

Solution:

  • Used Tesseract OCR + OpenCV to extract vendor name, date, and amount.

  • Cleaned text and matched vendors automatically.

  • Exported data into QuickBooks via API.

Results:

  • Processed 100 invoices in under 5 minutes.

  • Eliminated human data-entry errors.

Tech Stack: opencv-python, pytesseract, pandas, QuickBooks API

11. Automation Audit & Consulting

Project: End-to-End Automation Assessment

Client Problem:
Startup wanted to identify inefficiencies in their back-office operations.

Solution:

  • Conducted automation audit of 12 workflows.

  • Provided a ranked automation roadmap with estimated time savings and ROI.

Results:

  • Identified $18k/year in potential labor savings.

  • Signed ongoing automation retainer.

Deliverables:
Audit Report (PDF), Automation Priority Matrix, Sample Scripts

2. Web Scraping & Data Extraction

Project: Competitor Price Tracker

Client Problem:
An e-commerce business needed to monitor 15 competitors’ prices daily.

Solution:

  • Built a Python scraper using requests, BeautifulSoup, and lxml to fetch prices and availability.

  • Exported data to Google Sheets using the Google Sheets API.

  • Added matplotlib visualizations showing price trends.

Results:

  • Client optimized pricing strategy, increasing sales margin by 7%.

  • No manual checking required.

Tech Stack: BeautifulSoup, requests, gspread, matplotlib, time

4. Email & Notification Bots

Project: Stock Market Alert Bot

Client Problem:
Investor wanted instant alerts when specific stocks hit target prices.

Solution:

  • Used yfinance to pull real-time prices every minute.

  • Added logic for threshold alerts (price < buy_target or > sell_target).

  • Sent text messages using Twilio SMS API.

Results:

  • Automated trade alert system — zero manual checking.

  • Made 3 profitable trades in first week based on bot alerts.

Tech Stack: yfinance, Twilio, schedule, dotenv

6. AI Chatbot & NLP Automation

Project: FAQ Chatbot for Local Business

Client Problem:
A Charlotte-based business was overwhelmed by customer inquiries (hours, pricing, etc.).

Solution:

  • Used OpenAI GPT-4 API + Flask to create a chatbot trained on the company’s FAQ data.

  • Integrated with website and WhatsApp using Twilio.

  • Added fallback logic for complex queries → send to staff email.

Results:

  • Reduced repetitive inquiries by 80%.

  • Increased conversions by 20%.

Tech Stack: Flask, OpenAI API, Twilio, HTML/CSS

8. AI Text & Document Processing

Project: Document Summarizer & Classifier

Client Problem:
Client needed to process hundreds of legal documents weekly.

Solution:

  • Built a Python pipeline that reads PDFs, extracts text with PyPDF2, and uses GPT-4 API to summarize and tag key clauses.

  • Results stored in a searchable SQLite database.

Results:

  • 10x faster document review cycle.

  • Consistent and accurate summaries.

Tech Stack: PyPDF2, OpenAI API, sqlite3, pandas

10. Workflow Integration Bots

Project: Slack + Google Drive Workflow Bot

Client Problem:
Marketing team needed to upload files to Google Drive and notify everyone on Slack manually.

Solution:

  • Created a Python bot using Slack API and Google Drive API that automatically uploads campaign files and sends formatted Slack messages.

Results:

  • Reduced update lag from 2 hours to instant.

  • Improved communication flow.

Tech Stack: slack_sdk, google-api-python-client, dotenv

CONTACT NUMBER: 4046680331

Subscribe Form

Thanks for submitting!

©2021 by Pythonbyday.

  • Facebook
  • Twitter
  • LinkedIn
bottom of page