Randall Forseth

Randall Forseth

Web Developer & Data Solutions Specialist

Hire Me on Upwork

I build custom web apps and data solutions that can't be done with website builders or pre-existing plugins.

Examples include automated Excel dashboards, Google Sheets workflows with Apps Script, Python data extraction and processing scripts, PDF document generators, interactive calculators, KPI dashboards, expense trackers, financial analyzers, quiz and assessment tools, and embeddable widgets for platforms like Squarespace and Shopify.

I work in React, JavaScript, TypeScript, and Python. For spreadsheet automation, I use advanced Excel formulas, VBA, Power Query, and Google Apps Script. I carefully QA test every deliverable to make sure it is production-ready when I hand it over.

See my portfolio below for live examples of my work.

Portfolio

%
Profit Margin & Markup Calculator
Real-time margin, markup, and profit projections with comparison table and visual breakdown chart.
React · Recharts
📄
PDF Document Generator
Generate invoices, proposals, receipts, and letters with live preview and downloadable PDF output.
React · Dynamic Forms
📈
KPI Dashboard
E-commerce analytics with revenue trends, channel breakdown, category distribution, and sortable product table.
React · Recharts
📋
Invoice Generator
Professional invoice builder with dynamic line items, auto-calculated totals, live preview, and PDF download.
React · PDF Export
💰
SaaS Pricing Calculator
Interactive tiered pricing page with annual/monthly toggle, seat slider, feature comparison, and checkout modal.
React · Interactive UI
🏠
Real Estate Investment Analyzer
Rental property analysis with mortgage, cash flow, cap rate, ROI calculations, and 10-year projection charts.
React · Recharts
🎯
Lead Qualification Quiz
Multi-step B2B assessment with conditional logic, weighted scoring, and personalized results with score breakdown.
React · Scoring Engine
📊
Expense Tracker Dashboard
Budget vs. actual tracking with trend charts, category breakdown, variance highlighting, and monthly drill-down.
React · Recharts
🛠
Project Cost Estimator
Interactive quoting tool for dev projects with scope sliders, itemized breakdowns, and cost-by-category chart.
React · Recharts
📑
Automated Report Dashboard
Monthly business performance report with executive KPIs, revenue/expense charts, trailing trends, and PDF export.
React · Recharts
🎯
Savings Goal Calculator
Financial planning tool with compound interest projections, goal timeline, and contribution comparison table.
React · Recharts
🎨
Color Palette Generator
Design tool generating complementary, analogous, triadic, split-complementary, and monochromatic palettes from any color.
React · HSL Color Math