Services

Fixed-Scope Services

Discrete projects with clear deliverables, start, and end.

Custom Tool Design & Development

I design and build custom command-line tools and internal utilities for teams that value long-lived, transparent software. These tools are purpose-built to solve a defined operational or engineering problem and are delivered as complete, self-contained systems with clear interfaces and documentation.

Engagements are fixed-scope or milestone-based, typically priced between $3,000 and $10,000 USD per tool or milestone, depending on technical scope, portability requirements, and delivery depth. Tools are written in C, C++, or Python, with C and C++ projects built using Meson and licensed under Apache 2.0. Deliverables include reproducible builds, deterministic tests, and clear documentation, with minimal dependencies and Fossil SDK components preferred.

Custom Library Design & Development

I design and implement reusable software libraries intended for long-term use across multiple projects or products. This service focuses on API clarity, ABI stability, portability, and correctness, ensuring libraries remain dependable as systems evolve around them.

Library engagements are fixed-scope projects, typically priced between $4,000 and $12,000 USD, depending on complexity, target platforms, and verification requirements. Deliverables include versioned APIs, build integration support, deterministic tests, and thorough documentation. Where appropriate, non-client-specific components may be released under permissive open-source licenses to reduce long-term maintenance cost and vendor lock-in.

Hardware Repair & Device Recovery

I provide precision repair and recovery services for damaged or malfunctioning consumer and embedded hardware, including consoles, phones, drones, and small embedded systems. Work focuses on board-level diagnostics, power and signal integrity issues, connector repair, component replacement, and recovery from physical or electrical failure.

Hardware repair engagements are scoped per device or failure class and typically priced between $250 and $2,500+ USD per device, depending on diagnostic complexity and parts availability. Repairs emphasize fault isolation and restoration rather than wholesale replacement, with clear documentation provided for diagnostics, repairs performed, and post-repair verification.

Architecture & Code Review

I offer architecture and code reviews for C, C++, and Python codebases where correctness, maintainability, and long-term stability matter. Reviews focus on API and ABI design, data structures, error handling, portability, dependency boundaries, and build system integrity.

Reviews are scoped, time-bounded engagements, typically priced between $1,500 and $4,000 USD, depending on codebase size and review depth. Deliverables include a written technical report with risk assessment and concrete, incremental recommendations, suitable for phased implementation without disrupting existing systems.

Retainer Services

Ongoing services where continuity and accumulated context provide the most value.

Maintenance & Support

I provide ongoing maintenance and long-term support for C, C++, and Python systems that must remain reliable as platforms, compilers, and operating systems evolve. This service is intended for software that is already in use and requires steady stewardship rather than episodic intervention.

Support is offered through monthly retainers, typically ranging from $1,500 to $6,000+ USD per month, scaled by system complexity and support depth. Maintenance includes bug fixes, compatibility updates, performance improvements, and careful preservation of API and ABI stability, favoring incremental improvement over disruptive change.

Unit Testing & Quality Assurance

I provide ongoing unit testing and quality assurance services for systems that require sustained confidence in correctness as development continues. This includes expanding and maintaining test coverage, monitoring regressions, validating builds, and advising on test strategy and tooling.

QA engagements are offered through monthly retainers, typically priced between $2,000 and $7,000 USD per month, depending on system size, coverage goals, and platform diversity. Deliverables include reproducible test suites, documented verification results, and guidance for extending tests over time, ensuring quality improves continuously rather than through one-off efforts.

Let’s build something great together.

Reliable, Modular Systems for the Modern Developer

Fossil Logic provides robust, well-documented libraries and tools for building consistent, maintainable software. Focused on simplicity, performance, and reusability, we help developers create solid foundations for their projects:

  • Learn & Grow: Gain real-world coding experience and improve your skills.
  • Collaborate: Work with other developers and expand your network.
  • Shape the Project: Influence features and fix issues you care about.
  • Get Recognition: Build a public portfolio and boost your reputation.
  • Make an Impact: Help create reliable, useful software for the community.

Learn Fossil, Master Your Workflow

Fossil Learning is your companion for tutorials, guides, and educational resources. Whether you’re new to Fossil or refining advanced skills, our goal is to make learning clear, approachable, and practical:

  • Deepen Your Knowledge: Learn by teaching and writing clear explanations.
  • Sharpen Communication: Improve how you explain complex topics.
  • Help Others Learn: Make Fossil easier for newcomers to understand.
  • Build Credibility: Get recognized as a knowledgeable community member.
  • Grow the Ecosystem: Strengthen Fossil’s adoption through better learning resources.