Skip to content
View Tarpstone's full-sized avatar
Block or Report

Block or report Tarpstone

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Tarpstone/README.md

After spending over a decade in the actuarial profession, I rediscovered a lifelong passion for developing and started to build my career as a software engineer. During 2022/2023 I gained valuable full-time experience as an engineer at FiscalNote and Capital One, and completed a master's degree in Computer and Information Technology at the University of Pennsylvania.

Pinned

  1. dev-wiki dev-wiki Public

    My developer wiki: environment setup, productivity, and resources.

  2. Sudoku brute force implementation Sudoku brute force implementation
    1
    def sudoku(puzzle):
    2
        """
    3
        Entry point to the program. Takes in a 9x9 2D array of integers
    4
        representing a Sudoku board, and returns the solved board.
    5
        """
  3. ps2 ps2 Public

    Messing around with PS2 save files.

    Python 1

  4. timecapsule timecapsule Public

    Time capsule for miketarpey.com. We've come a long way since 2006...

    Svelte

  5. Multiple filter/search functionality... Multiple filter/search functionality using ODMantic, FastAPI, and list unpacking
    1
    @hysx_api.get('/annuitydew/search', response_model=List[BacklogGame])
    2
    async def search(
    3
        client: AsyncIOMotorClient = Depends(get_odm),
    4
        dlc: YesNo = None,
    5
        now_playing: YesNo = None,
  6. autobracket player selection autobracket player selection
    1
    # pick 10 players for the current possession based on average time share
    2
    # 5 from the away team
    3
    away_team_sample = rng.choice(
    4
        away_minute_weights[:, 0],
    5
        size=5,