Mobile & web applications
Responsive browser applications and cross-platform mobile apps, including interfaces designed to stay useful on phones, tablets, and desktop screens.
Independent software development
Learn how something works. Make something useful. Put it into the world. Keep improving it. That is the idea behind SaturnStraw, and it is the same approach I bring to client work.
What I do
My strongest lane is practical mobile and web application development, especially when the project has meaningful data behind it. I am comfortable taking an idea from a rough workflow through a functional prototype, database design, interface, deployment, and continued iteration.
Responsive browser applications and cross-platform mobile apps, including interfaces designed to stay useful on phones, tablets, and desktop screens.
Relational data models, administrative interfaces, local-first databases, synchronization concepts, CRUD workflows, permissions, and software that turns complicated records into something normal people can actually use.
Automated acquisition, parsing, normalization, validation, packaging, and update workflows for large or awkward source material. RegAtlas is the clearest public example of this work.
Dashboards, admin tools, desktop utilities, workflow helpers, evidence/test tooling, and other software where a purpose-built tool can remove repetitive work.
Representative work
My projects tend to start with a workflow that is clumsy, fragmented, or unnecessarily difficult. The job is to understand the underlying problem first, then decide what software actually belongs around it.
A regulatory reference platform covering Title 29 of the Code of Federal Regulations, supported by custom parsing and validation pipelines designed to expand into additional CFR titles.
Prototype work for large-member organizations involving digital membership cards, events, location-aware organization structures, benefits, administrative roles, and member-facing applications.
Windows-first application work focused on simple, accountless local databases, portable data, clean front ends, and software that can remain useful without depending on a cloud service.
Build tools, automated validation, smoke testing, evidence collection concepts, and repeatable workflows intended to make small-scale software development faster and more reliable.
How a project starts
A good first conversation can be as simple as: “This is the thing that frustrates us, and I wish it worked like this.” I am happy to help turn that into a technical plan before there is any decision to spend money.
The initial consultation is free. We can discuss the users, workflow, constraints, existing systems, and what a successful result would actually look like.
For many projects, I can build a small functional demo or proof of concept at no charge so you can evaluate the direction before making a commitment.
If the demo solves the right problem, we can define the real build. If it does not, there is no obligation to buy anything. The point is to find out whether the software is worth building.
Bring me the weird one
You do not need to know what framework you want, how the database should work, or even whether your idea needs an app. Tell me the problem. I am happy to look at it with you and see whether there is something useful I can build.
Free consultation. No commitment required. Demo availability depends on project scope, but a functional first proof is typically offered at no charge where practical.