Side Trails Software Development logo.

Side Trails

Discover. Explore. Build.

Side Trails
Software Development

Building + Rebuilding Software Systems

Side Trailing

Process

Understand deeply. Work closely. Build thoughtfully.

Every project is a journey. From discovering where you are and where you want to go, to exploring the paths to get there, and, finally, setting up camp at the destination, together.

Discover

Understand where you are now and define where you want to go. Gather any "known-knowns" and "known-unknowns".

GoalsConstraintsBudget
Illustraion of a map and a drawing compass
Illustration of a hiking backpack.

Explore

Scout possible paths forward. Develop a shared understanding and uncover as many "unknown-unknowns" as possible.

AnalyzePrototypeUnderstand

Build

Take the chosen path and build the solution. Realize your goals, together, while leaving room to adapt along the way.

DevelopIntegrateDocument
Illustration of a mountain with a flag at the peak.

Things I Can Do

Expertise

System Anaylsis

Develop an understanding of the breadth and depth of your system, and the relationships and interactions between the various parts.

System Architecture

Design solutions that incorporate and consider all aspects of a system.

Software Prototyping

Exploratory software development to better understand the solution you want, and really need.

Software Development

Implement well-designed code, enabling future growth and reducing maintenance overhead.

Cloud Integration

Introduce new cloud services into existing systems or processes, or migrate existing non-cloud systems to the cloud.

Rucksack

Java, JavaScript/TypeScript, React, MySQL/SQL, AWS, and more…


Badges Collected

Experience

Employed Contracted

Let's Chat

Contact

Need help with a project? Send me some details.