Avery Wise Software Portfolio

SumWise Scientific Computation Platform

SumWise is Avery Wise's professional Windows desktop software portfolio project: a C++20 and Qt scientific computation platform with graphing, symbolic math, statistics, units, matrices, vectors, documentation, and release packaging.

Project overview

A complete desktop product, not just a demo.

SumWise began as a scientific calculator and grew into a desktop scientific computation platform for Windows. It includes a reusable computation engine, interactive graphing, a metadata-powered function system, release packaging, documentation, website assets, and store readiness work.

The project demonstrates technical implementation, product thinking, user-facing polish, and release preparation in one cohesive portfolio piece.

Technical highlights

Capabilities demonstrated by SumWise.

Core

Expression Engine

Parser, evaluator, variables, constants, multiple value types, and reusable session architecture.

Symbolic

Symbolic Mathematics

Differentiation, integration, factoring, solving, and applied calculus tools.

Graphing

Interactive Visualization

Multi-function graphs, zoom, pan, legends, visual calculus overlays, scatter plots, and regression lines.

Data

Statistics & Regression

Descriptive statistics, vectors, paired regression inputs, correlation, slope, intercept, and R-squared.

Engineering

Modern C++ / Qt

Modular C++20 architecture, Qt desktop UI, metadata-driven discovery, tests, and release scripts.

Release

Product Readiness

Website, documentation, packaging, MSIX preparation, store assets, and launch-focused release materials.

Screenshots

Selected SumWise screens.

SumWise 2.4 graphing a damped oscillation with positive and negative exponential envelopes.
Multi-function graph inspection with a damped oscillation and exponential envelope.
SumWise 2.4 graphing x squared with a tangent point at x equals 3, slope 6, and tangent line 6*x - 9.
Visual calculus with the tangent point, slope, and exact tangent line together.
SumWise 2.4 regression plot with five data points, a trend line, slope, correlation, and R-squared.
Regression plotting with slope, correlation, R-squared, and vector data.
SumWise 2.4 Function Reference filtered to simplify, showing syntax, arguments, return details, and guidance.
Searchable Function Reference with syntax, arguments, examples, and guidance.
SumWise 2.4 showing a formatted matrix, determinant, and vector length.
Matrices, determinants, and vectors in the same calculator workspace.

Explore

The public SumWise site includes product details, documentation, examples, release notes, trust pages, and purchase information.