Data · Engineering · Storytelling

I build data products and share the stories around them.

Data analyst and developer working across data analytics, micro-SaaS, and narrative. I care about making data actually useful to the person on the other end.

Scroll
00.

Selected Work

An AI-powered content calendar that repurposes long-form work into platform-specific social posts. Built and shipped end to end as a bring-your-own-API-key product: authentication, payments, and deployment all owned solo across a public two-week launch.

PythonPydanticWhisper APIStreamlit Auth0StripeRenderGoogle Cloud Astral uvCI/CD

A work-in-progress trade-journaling application built on the SimFin API, grounded in volume-analysis and relative-strength frameworks. Designed for disciplined position and swing tracking with reproducible data ingestion.

PythonPysparkParchet SimFin APIpandasNumPy PySparkStreamlit

A phased continuous-glucose-monitoring toolkit for folks with Type 1 diabetes (T1D).
Phase one delivers descriptive dashboards and clinical metrics; later phases build toward pattern discovery and predictive modeling. The guiding principle: Help one person well before scaling.

PythonpandasNumPyPDFPlumberPlotlyPySparkStreamlitETL Data pipelines

Recorded interviews that preserve the stories that matter, for families holding on to memory and founders documenting the journey. A storytelling practice with structured sessions and a defined offering.

Interview productionNarrative design AudioBrand & web
01.

Capabilities

I turn data into clear, usable insight. The goal is straightforward: better decisions, stronger results, less waste.

My work spans data engineering, analysis, and the tools that make both reliable. The approach is hands-on, and I take responsibility from start to finish.

Data engineering.

I design and build the pipelines that move and shape data: ETL and ELT processes, staged migrations, and validation that keeps datasets trustworthy at scale.

ToolsPython (pandas, NumPy, PySpark), SQL, SQLite, ETL/ELT, CI/CD

Data analysis.

I turn large datasets into actionable answers, then translate the results into clear visuals and plain language for both technical and non-technical stakeholders.

ToolsSQL, Python, pandas, Plotly, Matplotlib

Programming.

I write high-quality, production-ready code with clear structure and efficiency, using Git for version control and disciplined development standards.

ToolsPython, SQL, Git, GitLab

Dashboards.

I build dashboards to monitor results and surface reports, giving people an interactive way to explore trends and patterns on their own.

ToolsStreamlit, Python, SQL

Project delivery.

I break complex problems into smaller, defined pieces of work and shape requirements with stakeholders to keep delivery moving.

KeywordsAgile, Scrum, Jira, Confluence

Front-end web.

I design and build responsive websites for founders and freelancers, working across desktop and mobile with clean deployment.

ToolsHTML, CSS, JavaScript, CI/CD, Render
02.

In Their Words

We've collaborated on ideas and side projects that she brought to life. She's designed and built websites for gorgeous lifestyle content and fine-tuned an endless list of automations. She's clever, thoughtful, and doesn't bring ego to the table at all. I would recommend Shani for any tech role that she can immerse herself into, reverse engineer and you'll love the results!

Mandy S.Brand Strategist

Her knowledge of navigating a SQL database, understanding the structure and ability to query data was very helpful. Shani is willing to take on challenges outside of her current skill set or job duties to ensure deadlines are met. Given the chance, I would gladly work with Shani again.

Gregory J.Technical Project Manager

Shani is a proactive and tireless contributor who would make a great addition to any team. I have seen many examples of her talent and have long been impressed by her diligence and work ethic. It's been a real pleasure working with Shani.

Kelly S.Vice President

She is clearly an expert in the field - she easily found what was missing, and pointed out simple changes that would improve my site's overall impact on my target audience. I highly recommend Shani based on her expertise, clear communication, and warm personality. I'm so glad I connected with her, because I now know, with confidence, who I can turn to.

Amy W.Owner, Moss & Heart Montessori

She was able to explain the basics and how I can use the tool. I now know enough that I want to move forward with not just my project, but with programming in general. Thank you for giving me that spark!

Terry L.Programmer, Python mentee
03.

Writing

Deploy Your Streamlit App to Render: A Complete Guide for pip & Astral uv Hashnode How to Add Stripe Payments to Your Streamlit App with st-paywall Hashnode From Marketing Webinars to a Micro SaaS: The Tool is Live Hashnode A (Somewhat) Simple Guide to Using Google and Auth0 for Easy Authentication Hashnode
All articles on Hashnode
04.

About

Shani Rivers

I am a data analyst and developer with close to a decade of SaaS implementation and support experience with loads of data governance and a few years of freelance web/app development in between. I build data products, ship small software, and help people make sense of their own information.

Away from the screen: knitting, parenting, running (5k's and a marathon), martial arts and reading.

Let's make something honest.