Patrick Collins

  • About
  • Projects
  • Résumé
  • Links
    • GitHub
    • LinkedIn
    • Wellfound
    • Email
    • Phone
Featured
Python, Solo
Walmart Refunder
Python, Solo

Automatically emails price protection (partial refund) requests to Walmart.

Read more →
Python, Solo
Android Hybrid App Testing
Java, Selenium, Android, Group
Android Hybrid App Testing
Java, Selenium, Android, Group

Automated Android GUI testing for hybrid apps.

Read more →
Java, Selenium, Android, Group
Clear
C++, SFML, Group
Clear
C++, SFML, Group

Unpuzzle clone with a level generator guaranteed to create solvable levels.

Read more →
C++, SFML, Group
Address Paster
Solo, AutoHotkey
Address Paster
Solo, AutoHotkey

A hotkey-controlled program that quickly copies and pastes shipping addresses from and into forms on many different websites; handling formatting conversion etc.

Read more →
Solo, AutoHotkey
Dockerfiles
Docker, Shell, Solo
Dockerfiles
Docker, Shell, Solo

Large variety of Docker containers. Includes development environments, file serving/syncing, GUI application hosting, and more.

Read more →
Docker, Shell, Solo
Pong
C++, SFML, Solo
Pong
C++, SFML, Solo

Pong clone for 0-4 players; any combination of humans or AI. Has sound, different modes, and much more.

Read more →
C++, SFML, Solo
Maya Jenga
Maya, Python, Solo
Maya Jenga
Maya, Python, Solo

Sets up and automatically plays a game of Jenga; in a new/random way each time. Determines and declares the winner or tie.

Read more →
Maya, Python, Solo
Alarming
Kotlin, Android, Google Cloud, Solo
Alarming
Kotlin, Android, Google Cloud, Solo

Secure, synchronizing alarm clock app.

Read more →
Kotlin, Android, Google Cloud, Solo
Python, JavaScript, Selenium, Solo, Google Cloud, Incomplete
Auto Orderer
Python, JavaScript, Selenium, Solo, Google Cloud, Incomplete

Flexible program to automatically order products from websites; even ones without relevant APIs.

Read more →
Python, JavaScript, Selenium, Solo, Google Cloud, Incomplete
Android, Shell, Solo
Automated Security Analysis
Android, Shell, Solo

Finds security vulnerabilities in Android applications.

Read more →
Android, Shell, Solo
AutoChair
Kotlin, Android, Google Cloud, Solo
AutoChair
Kotlin, Android, Google Cloud, Solo

Proof of concept for a money-saving smart chair.

Read more →
Kotlin, Android, Google Cloud, Solo
Python, Solo
Amazon Walmart Data
Python, Solo

Given a set of ASINs and/or WalmartIDs, fills an Excel sheet with detailed information about both Walmart and Amazon listings for those products; including our own listings.

Read more →
Python, Solo
Python, Solo
Stock Checker
Python, Solo

Regularly checks the stock status of a given set of UPCs and/or URLs across a variety of different retailers, using APIs when available and web scraping otherwise.

Read more →
Python, Solo
Python, Solo
Upload Tracking Data
Python, Solo

Automatically uploads shipping fulfillment information requested by Amazon; matching orders with shipping confirmation emails we receive from the wholesalers.

Read more →
Python, Solo
Python, Solo
Product ID Converter
Python, Solo

Quickly converts between UPCs, ASINs (Amazon's product identifier,) and WalmartIDs.

Read more →
Python, Solo
Python, Solo
Multireddit Maker
Python, Solo

Creates multireddits with all subscribed subreddits; helping to bypass the maximum of 100 subreddits visible on the homepage.

Read more →
Python, Solo
Ray Tracer
C++, Solo
Ray Tracer
C++, Solo

Ray tracer with ambient, diffuse, and specular lighting.

Read more →
C++, Solo
Predicting Nighttime Lights
Python, Solo
Predicting Nighttime Lights
Python, Solo

Data Science project predicting nighttime lights in the United States 4 years in the future.

Read more →
Python, Solo
Python, Solo
Walmart Title Search
Python, Solo

Exports detailed information (from multiple APIs) about Walmart products that match a given search query.

Read more →
Python, Solo
Python, Solo
Pull Data 4 IDs
Python, Solo

Given an Excel sheet that includes a column of UPCs; adds columns with detailed information about the products, pulled from various APIs.

Read more →
Python, Solo
Refresh EXEs
Python, Shell, Solo
Refresh EXEs
Python, Shell, Solo

Handles all the overhead surrounding compiling Python code into portable executable files.

Read more →
Python, Shell, Solo
Python, Solo, Google Cloud
Authorize
Python, Solo, Google Cloud

Authorizes computers/user-accounts so they can use other programs that require API keys; prompts user to login to Google accounts.

Read more →
Python, Solo, Google Cloud
Python, Solo, Google Cloud
JDS Modules
Python, Solo, Google Cloud

A set of modules that handle all general functionality; allowing for the main programs to be very simple.

Read more →
Python, Solo, Google Cloud