Cameron Mochrie

IBorrowDesk (2015)

Web application and Twitter Bot

Using data from Interactive Brokers, IBorrowDesk allows users to track live and historical fee rates and availability for shorting stocks. Well over 10k securities are currently in the database with daily data going back to when I began logging in July 2015. Real-time data is available in 15min intervals for the last week.

Registered users can keep a watchlist of securities and receive a morning summary with the latest data.

Technologies used:

  • Back-end: Flask, PostgreSQL, Apache2
  • Front-end: React, Redux, Bootstrap, React-Stockcharts

I also created a Twitter bot @IBorrowDesk as a fun side-project and marketing vehicle. Anyone can access current data by tweeting @ the bot with tickers and receive the latest data.

Conquest Steel Customer Portal (2015)

E-commerce portal

B2B Portal for Conquest Steel Inc, a Canadian steel products manufacturer, allowing custom quotation, order creation, and tracking for a large customer base with specialized pricing models across several hundred SKUs. Integrated with production management system and external shipping APIs.

Al Moloo, Conquest Steel's CEO: "Cameron was able to develop an effective B2B e-commerce solution for Conquest that dramatically reduced time spent on administrative activities, and improved the ordering experience for our customers of all sizes. His knowledge of our business also led him to propose and deploy several custom tools that streamlined various aspects of our business."

Technologies used:

  • Back-end: Flask, SQLAlchemy, Celery
  • Front-end: Bootstrap, JQuery

© Copyright 2016 Cameron Mochrie. Built with Lektor.