My work really doesn't lend itself to a visual portfolio, but for a small sample of the kind of things I do, you can have a look below.
The code block on the left, incomplete as it is, is a snippet of a Python method I use to generate the standings you see on the right.
That page is on a private fantasy hockey pool site, using a WordPress plugin I built, and accessing a Python API that contains the noted code, and much more. Also on the right you can see another sample page from the site, displaying team rosters, again using the API
A very small sampling of what I do.
def build_standings(self, league): """ Builds custom fantasy hockey standings for a league Args: league (str): The league to build standigs for Returns: dict: Dictionary of the standings data """ league_categories = self.get_league_categories(league) df = pd.DataFrame() category_names =  for category in league_categories: category_names.append(category["name"]) for stat in category["stats"]: if Stat(stat).name not in df.columns: df = pd.concat( [ df, self.get_stat( stat, league, self.POSITIONS[category["type"]] ) ], ignore_index=True, sort=True ).groupby( ["franchise_id", "name", "nickname", "user_id", "logo"], as_index=False ).sum()