Skip to content
View gregtysick's full-sized avatar

Block or report gregtysick

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gregtysick/README.md

Hi, I’m Greg Tysick

Accounting & financial operations professional with a strong analytical and engineering mindset.
I enjoy turning complex, ambiguous problems into clear, repeatable logic using data, rules, and practical tools.


How I Think

I’m most comfortable working in environments where precision matters.

Across finance, data, and markets, I tend to approach problems by:

  • breaking ambiguity into structured inputs
  • defining clear rules and constraints
  • validating data before acting on it
  • removing emotion and noise from decision-making
  • iterating, testing, and refining until outcomes are repeatable

I’m less interested in one-off solutions and more interested in systems that behave predictably under real-world conditions.


Where I Apply This Thinking

I’ve applied this mindset across a few overlapping domains:

Financial Operations & Accounting

Designing and maintaining clean, reliable financial records; supporting month- and year-end processes; and ensuring financial data is accurate, traceable, and usable for decision-making.

Programmatic Trading & Risk Management

Personal research into programmatic trading (rule-based systems that execute predefined market decisions automatically), where I translate technical analysis into deterministic logic.

This work focuses on:

  • converting discretionary market decisions into code
  • enforcing risk constraints mechanically
  • testing logic across varying market conditions
  • removing emotional influence from execution

For non-traders, I think of this as building financial decision systems: well-defined rules, validated inputs, and consistent execution.

Data Analysis & Automation

Building small internal tools and scripts to:

  • clean and normalize data
  • automate repetitive or error-prone tasks
  • improve the clarity and usability of reports

These are pragmatic solutions built to solve specific problems rather than generalized products.


Technical Fluency

I’m comfortable working across modern accounting, data, and automation tools when they meaningfully reduce friction or improve clarity.

Accounting & Data

  • QuickBooks (Online & Desktop)
  • Excel (formulas, PivotTables)
  • Power BI
  • SQL
  • Google Sheets

Programming & Analysis

  • Python (data processing, analysis, automation)
  • Pandas / NumPy
  • Jupyter Notebooks

Automation & Integrations

  • Power Automate
  • Zapier / Make
  • APIs and data connectors
  • GitHub & GitHub Actions

Web & Supporting Tools

  • WordPress / Elementor
  • HTML / CSS / JavaScript
  • Cloudflare
  • VS Code

I approach these tools as instruments for exploration and problem-solving, not as an end in themselves.


Current Explorations

Some areas I’m actively exploring:

  • Programmatic access to accounting data using the QuickBooks Online API
  • More readable and decision-oriented financial reporting formats
  • Rule-based logic applied to accounting workflows and market analysis
  • Small utilities that replace repetitive, low-value manual tasks

These explorations are iterative by design and evolve as tools and ideas change.


About This Repository

This GitHub profile contains:

  • personal projects
  • learning artifacts
  • experiments
  • small tools built to solve real problems

The code here reflects curiosity, iteration, and practical problem-solving rather than polished, commercial software.


Connect

🔗 LinkedIn
🌐 Personal WebsiteYouTube (Professional Channel) 📧 Email

Pinned Loading

  1. Quantower-Momentum-Candle-Detection Quantower-Momentum-Candle-Detection Public

    Detects data patterns and momentum events in time-series datasets using C#. Demonstrates signal extraction logic for analytics workflows.

    C# 6 4

  2. NotionWidget-work_hours_left NotionWidget-work_hours_left Public

    Widget that displays remaining work hours for the day, built for embedded dashboards. Example of small, practical workflow tools.

    HTML

  3. Sharepoint-Custom-Views Sharepoint-Custom-Views Public

    Custom JSON views that can be imported into sharepoint for lists and libraries

    4

  4. shopify_analytics shopify_analytics Public

    Pulls and analyzes Shopify sales and inventory data using Python. A foundational tool for e-commerce reporting and operational decision-making.

  5. questrade-reporting questrade-reporting Public

    Generates clean, structured financial reports from API data sources. A demo of automation workflows for accounting and performance tracking.

    Python

  6. questrade_api questrade_api Public

    Forked from tgardiner/questrade_api

    Python3 Questrade API Wrapper

    Python