$ who_am_i

Nate Kramer

Senior Software Developer at Merkra · Chicagoland (Portage, IN)

I build the portals and automation that keep busy teams running.

Building for businesses since 2009. Tell me what's slowing your team down and I'll show you what I'd build.

Prefer WhatsApp, Telegram or email? They're all below.

Nate Kramer, smiling

I’m almost afraid to leave Nate a good review because I don’t particularly want everyone else booking him.

Michael Ferrero, Upwork client

> real builds, screen‑recorded

Two of the systems below, running. Tap one to jump to it.

$ ls ~/work

Real work, most of it live

Every card is a real recording of the thing running. Most of them you can try right now: the demos run on sample data, so click around.

> what I build

  • PortalsA private login for customers, investors or staff to get things done without calling you.

  • Internal toolsCRM, scheduling, billing, payroll and documents in one place instead of five.

  • DashboardsYour numbers and pipeline in one live view, not a spreadsheet rebuilt every Monday.

  • AutomationThe tools you already pay for, talking to each other, so nobody copies data by hand.

  • Portalslive demo

    Loan platform for Conduit Capital

    A private lending firm runs its loans on one platform: investor and borrower portals, ACH payments and QuickBooks reconciliation that used to be manual. The demo shows the same system with sample data.

    Portals · Payments · QuickBooks · Next.js

  • Internal toollive demo

    Operations portal

    One secure login that replaced a company's separate tools for CRM, scheduling, Stripe billing, payroll and documents.

    Internal tool · Billing · Payroll · Node.js

  • AIlive demo

    AI support assistant

    A chat assistant that answers visitors' questions from the business's own live content, instead of making things up.

    AI · Customer support · Chatbot

  • WordPressin review

    Accessibility plugin (LEWCA)

    A WordPress plugin I built that finds and fixes accessibility problems in the site itself, plus a toolbar for visitors. Built and live-tested; it's in WordPress.org review now.

    WordPress · Accessibility · PHP

  • Stripelive

    License checkout (LEWCA)

    A live store checkout that sells one-time and yearly software licenses through a single Stripe checkout.

    Stripe · E-commerce · Subscriptions

  • AIlive demo

    AI voice receptionist

    An AI receptionist you can talk to in your browser. It answers questions and books appointments for a sample dental office.

    AI · Voice · Scheduling

> more work

  • SaaSbuilt

    Campaign platform

    A marketing platform I built for running campaigns across several client accounts from one place.

    SaaS · Marketing · Next.js

  • Automationlive demo

    Workflow automation (n8n)

    Automated workflows that move data between business apps, so nobody copies it by hand.

    Automation · n8n · API integration

  • Automationlive demo

    Smart form routing (Make)

    Submit a form and watch AI read it and send it to the right place automatically.

    Automation · Make · AI

  • Automationlive demo

    Own your automations

    Paid, per-task automations moved onto a self-hosted tool the business owns, so the monthly bill stops growing with every task.

    Automation · Self-hosted · Migration

  • AIlive demo

    AI in your workflow

    An AI step dropped into an everyday workflow, so incoming documents and requests get read and acted on automatically.

    AI · Automation · Documents

  • E-commercebuilt

    Online store build

    An online store set up end to end: products, checkout and the back office behind it.

    WooCommerce · E-commerce · WordPress

  • Mobilein testing

    Device accountability app

    An Android app and web backend that filters a phone's web traffic and alerts a chosen accountability partner if protection is turned off, with a daily check-in. In testing now.

    Android · Mobile · Subscriptions

  • More on Upwork

    More work and client reviews are on my Upwork profile.

    See my Upwork profile (opens in a new tab)

$ reviews --verified

What it's like to work with me

Every review here is a real one, left on Upwork by a client who paid for the work.

See all reviews on Upwork (opens in a new tab)
contract in progress

Michael Ferrero

I’m almost afraid to leave Nate a good review because I don’t particularly want everyone else booking him.
I hired him initially to take a fairly complex [magazine] design and turn it into a real working platform. That job quickly became more complicated than the original description. Publishing systems, user roles, advertiser flows, payments, hosting, security, migrations, email infrastructure, AI tools, live weather and marine data, maps, and quite a few ideas we discovered along the way. Through all of it, Nate has been remarkably responsive. And I don’t just mean answering messages quickly. He actually responds to the problem. That’s an important distinction. When something doesn’t make sense, he flags it. When my files contradict each other, he asks. When there’s a better way to build something, he explains why. When he doesn’t know something yet, he says so, goes and figures it out, and comes back with options. I’ve never gotten the feeling that he’s throwing technical language at me to make something sound harder than it is. I’m not a developer. I’m a designer and entrepreneur who tends to ask a lot of "wouldn’t it be cool if..." questions. Nate has been unusually good at taking those questions seriously without letting them turn into nonsense. The thing I’ve appreciated most is that he hasn’t treated this like a list of tickets. He collaborates. We’ve kicked ideas back and forth, challenged things, changed direction, thrown some ideas away and made others better. That’s how I believe good products actually get built. The scope has grown considerably since we started, and he’s handled that with patience, humor and a genuine interest in making the product better rather than nickel-and-diming every conversation. He’s also just a good human to work with. That matters to me. I originally went looking for a developer who could execute a design. What I found was someone I trust enough to keep bringing into other projects. This means I’m probably not going away anytime soon. Highly recommended. Just don’t book all of his time.

Tom Jones

Nate rebuilt a huge chunk of our backend and the quality of the work was consistently excellent.
What he delivered: - New product delivery automations - Contract automations - A full audit and fix of our Airtable, with a better system built on top of the old one - A full audit and fix of our entire Zapier account - A Discord bot for complete community tracking - A system for tracking client communications The impact went beyond the build itself - he bought our fulfilment team back a huge amount of time by removing manual work they used to do by hand. Nate is a forward thinker who worked out what was best for us and just got on with it, I never had to spell things out or chase him. He was fast, detailed, and a great communicator, and he consistently came up with better solutions and new ideas rather than just doing what was asked. He was extremely committed to quality and genuinely went above and beyond - even after we’d signed off on a task, he’d often have added extra improvements we hadn’t asked for or expected. He also sent detailed Looms and SOPs so the rest of the team could understand what had changed and why. On top of the technical work, he fit our team well. Easy to work with, communicated properly, absolutely no ego about it.

Hanli S.

Nate was very responsive to message

I would love you to be my next five-star review!

Book a call (opens in a new tab)

$ cat about.txt

A bit about me

since 2009
building for businesses
8
live demos on this page you can try

I've been building for businesses since 2009, when I started Kramer Web Design and made websites and web tools for local companies. Early on I built my own online store from scratch (storefront, catalog and checkout) before WooCommerce even existed.

I also spent five years in furniture sales at Value City Furniture. It taught me how people actually decide to buy, and I still build with that in mind: the software has to make sense to the person using it, not only to me.

Since February 2026 I've done this full-time as a senior software developer at Merkra, building portals, internal tools and automation for teams with a lot of moving parts.

I live in Portage, Indiana, and work with people across Chicagoland and anywhere else over a call. If you've got a process your team hates doing by hand, I'd genuinely like to hear about it.

$ contact --nate

Let's talk

The fastest way to reach me is a call or a text. Pick whatever's easiest for you.

book a call

Book a call with Nate

Pick a time. You'll get a calendar invite with the Zoom link.

  1. day
  2. time
  3. details
  4. confirm call

01 choose a day

loading available times

02 pick a time

03 tell me what you need

0 / 5000

You're booked

Check your email for the calendar invite with the Zoom link.

Loading the calendar