Rob Wall

Engineering calm out of complex systems with code, data, and automation.

I’m a hands-on engineer who lives at the intersection of Angular, .NET, and Oracle—building tools that keep supply chains moving, data reliable, and side projects like PortfolioGPT.ai ready for launch.

Full-stack engineering (Angular & .NET)
Data, automation & reporting
AI-assisted product development
Visit PortfolioGPT.ai Contact Rob Open to interesting problems & pragmatic collaborations.

Profile

Engineer, problem-solver, and perpetual tinkerer

Over the years I’ve worn a lot of technical hats: full-stack developer, database wrangler, automation architect, and “can you make this easier?” problem solver. I’m comfortable deep in a legacy WinForms screen, refactoring a sprawling SQL query, or designing a clean Angular UI that people actually enjoy using.

My day-to-day work revolves around data-heavy, operational systems—shipping, inventory, tariffs, finance, and reporting. I like understanding how the business really works, then encoding that into reliable software that makes everyone’s life less chaotic.

Alongside client and enterprise work, I build products like PortfolioGPT.ai, where large language models help design cryptocurrency portfolios based on risk, time horizon, and constraints like “force include” or “never hold.”

Full-stack engineering Complex data & reporting System design & refactoring Pragmatic over perfect

Selected Work

A sample of the systems I think about
  • PortfolioGPT.ai
    Product / AI & Crypto
    An AI-assisted crypto portfolio generator built with Angular and a .NET backend. Users define their risk appetite, investment horizon, and constraints; proprietary LLM-driven workflows curate portfolios using technical indicators and concepts like the fractal market hypothesis.
    Angular 20 .NET Core Web API LLM orchestration Crypto analytics
  • ABS / Absolution Platform
    Enterprise Operations
    A growing ecosystem of internal tools—portals, APIs, and data pipelines—that support shipping, tariffs, inventory, and reporting across Oracle and SQL Server. Think Angular dashboards on top of deeply pragmatic VB.NET, WinForms, and ADO.NET.
    Oracle 11g / 23c VB.NET & ADO.NET WinForms dashboards Infragistics UI
  • Data, Exports & Automation
    Tooling & Scripts
    A library of export routines, nightly jobs, and safety-nets: Oracle dumpfile exports, PDB backups, currency rate integrations, and scripts that keep fragile systems healthy without heroics.
    Cron & automation OCI & Oracle exports API integrations Operational reliability

Toolbox

What I reach for most days
Frontend
Angular (17–20+), TypeScript, RxJS, custom design systems, Ignite UI / Infragistics, reactive forms, component-driven architectures.
Backend & Services
.NET / .NET Core, VB.NET, REST APIs, Windows services, background workers, file and data processing pipelines.
Data & Databases
Oracle (PL/SQL, PDBs, exports), SQL Server, complex reporting queries, performance tuning, schema design for operational systems.
DevOps & Hosting
Azure (Static Web Apps, App Service, OCI for Oracle), CI/CD from GitHub, IIS deployments, scripting and automation.

How I Work

Opinionated, but flexible

I care about systems that are predictable, observable, and reversible. That means: clear boundaries between services, sane database schemas, logs that tell the truth, and deploy processes that don’t feel like jumping off a cliff.

I like small, composable changes, thoughtful naming, and code you can revisit six months later without needing archaeology gear. When AI helps, I use it; when it gets in the way, I don’t.

Business first, tech second Readable > clever Automation where it hurts Strong opinions, loosely held

Outside the Code

Life, family & side quests

Away from the keyboard, I’m a husband, dad, and chief chaos-manager at a small farm-style home base. There’s usually a mix of kids, pets, and half-finished projects competing for attention.

I enjoy using the same skills from work—systems thinking, automation, and a bit of creativity—to solve real-world problems, whether that’s signage for a fundraiser, tracking farm logistics, or building small tools that quietly make family life smoother.

Contact

Let’s talk about problems worth solving

If you’d like to talk about a project, collaboration, or just compare notes on Angular, Oracle, or AI-assisted systems, the easiest way to reach me is email:

Email: your.email@example.com

Feel free to send a short description of what you’re working on and what you’re trying to improve.