Skip to content
MOSHWORKS

About

A small studio with a long production record.

MOSHWORKS is a fullstack software development studio built around Next.js, React, TypeScript, and Tailwind CSS. Our engineers have spent years leading teams and shipping user-facing software at scale — payment platforms under compliance review, marketplaces spanning tens of thousands of merchants, and greenfield products taken from a blank repository to launch on a deadline.

We are deliberately senior and deliberately small. You work directly with the people writing the code.

Selected work

Projects are described by what was built and what it had to do. Client names are withheld.

Fintech

Merchant payments and onboarding platform

A financial services platform where merchants apply, get underwritten, and start taking payments — plus the internal tooling to run it.

  • Merchant-facing portal in Next.js and TypeScript, built on a component-driven architecture and shared library that made each subsequent application meaningfully cheaper to start.
  • Automated KYC: business information capture, required-document collection, and electronic contract delivery and signature, replacing a manual back-and-forth process.
  • Role-based admin portal serving developers, sales, customer service, and read-only auditors from a single application with distinct permissions and views.
  • CRM integration that aligned sales pipeline data with platform data to automate contract creation, merchant invitations, and commission calculation.
  • REST APIs in .NET using Entity Framework and a mediator pattern, designed alongside the frontend through diagramming and RFC review so both could progress in parallel.
  • Automated acceptance, integration, and unit test suites using Playwright and generated fixtures, plus a public developer documentation site for API-first merchants.
  • Delivered under PCI and SOC 2 compliance review.

E-commerce

Multi-merchant commerce marketplace

A marketplace connecting more than 80,000 merchants and their product catalogs into one unified cart and checkout.

  • Next.js component library using Tailwind themes, so individual merchant storefronts could diverge visually without forking the codebase.
  • Payment method wallet letting customers save and reuse cards, built on a tokenization provider for card data and Stripe for processing.
  • Headless CMS blog and content platform on Sanity with SSR and ISR, giving marketing and merchandising teams direct publishing control with no deploy in the loop.

E-commerce · Hardware

Configure-to-order commerce for a connected hardware startup

Sole web engineer for a venture-backed hardware company's storefront, product configurator, reservation system, and order management — taken from proposal to shipped MVP.

  • Pitched the full-stack serverless architecture to executive leadership for approval, then wrote the user stories, delivery estimates, and tradeoff analysis behind it.
  • Designed the complete MVP in Figma before building it.
  • Product configurator supporting 300+ valid permutations, updating a live preview across multiple angles as customers made selections.
  • GraphQL schema and Apollo client query/mutation hooks establishing the data patterns used across the whole application.
  • Atomic design system with reusable molecules and organisms, plus a Sanity-backed page builder for the marketing team.
  • Data pipeline integration to keep legacy order-management workflows in sync during the transition.

Crypto · Adtech

Web3 minting platform and self-serve advertising suite

A first-of-its-kind NFT minting platform on Solana, and separately, an advertising system that became the largest revenue driver for a social platform.

  • Next.js and TypeScript component library powering the core commerce experience, with server-side rendering and lazy loading tuned for large product sets.
  • Checkout supporting credit card, bank account, Apple Pay, Google Pay, and crypto, coordinating minting and delivery to the correct wallet address.
  • User account system for order tracking, profile, and support, with over 90% automated test coverage across Cypress and React Testing Library.
  • Self-serve ad builder, internal review and approval workflow, and automated invoicing with webhook-driven scheduling — removing manual touchpoints and lifting ad sales by over 40%.

Automotive retail

Legacy desktop application rebuilt for the web

Migration of a dealership management system from a decades-old Windows desktop application to a modern Next.js and TypeScript web app.

  • Reconstructed a high-fidelity source-of-truth design from the legacy system, then rebuilt against a responsive, performance-minded architecture.
  • Atomic component library balancing an off-the-shelf design system against the customization the designs demanded.
  • Serverless middle tier that wrapped the existing data model and APIs in a typed, modern data-fetching layer instead of a risky rewrite.
  • Real-time deal desking: building and comparing financing scenarios against a specific customer, vehicle, and credit bureau data.
  • Wrote the user stories and led agile planning, translating designs into scoped work with clear acceptance criteria for junior developers.

Enterprise · IoT

Fleet telematics reporting platform

Self-service reporting on a telematics platform connecting billions of machine data points for dealers and equipment owners.

  • Custom report service letting users choose their own machines, data points, intervals, and delivery method — a direct request from hundreds of customers that measurably reduced support load.
  • Report builder UI in React, backed by serverless functions for recurring job execution and services handling complex filtering and ordering.
  • Templated report delivery emails built to render reliably across mail clients.
  • Executive monitoring dashboard correlating error metrics across services onto a world map, showing where users were struggling and which service was responsible.

How we work

  • Tests are not optional

    Unit, integration, and acceptance coverage with realistic fixtures. It is the difference between shipping confidently on a Friday and not shipping at all.

  • Design the contract first

    Data models and API shapes get agreed before either side starts building. Frontend and backend then move in parallel instead of queuing on handoffs.

  • Content belongs to the content team

    Marketing should never need a deploy to publish. We wire up the CMS so they do not.

  • Leave the team stronger

    Patterns worth copying, documentation worth reading, and engineers who can work across the stack without waiting on a specialist.

What we are open to

We take on work in several shapes. If yours is not listed here, ask anyway — the worst case is a straight answer about fit.

  • Greenfield product builds

    Zero to production. Architecture, data model, interface, API, tests, and deployment — the whole thing, owned end to end.

  • Embedded team augmentation

    Senior engineers dropped into your existing team and codebase, working your process, your standards, and your board.

  • Legacy modernization

    Incremental migration off aging stacks without a big-bang rewrite: wrap what works, replace what does not, ship continuously.

  • Design systems and component libraries

    Typed, themeable libraries plus the documentation and conventions that keep a growing team consistent.

  • Web and product design

    Figma work from wireframe to high-fidelity, including the responsive states and empty and error cases that usually get skipped.

  • Content platforms

    CMS schema design, page builders, and editorial workflows that hand publishing back to the people who write the content.

  • Agentic workflows

    LLM-backed automation and tool-using agents, aimed at the manual review and routing steps that quietly cost a team its week.

  • Technical leadership

    Architecture review, roadmap and estimation support, hiring and interviewing, code review standards, and mentoring for engineers leveling up.

  • Audits and rescue work

    An honest read on a codebase that has become expensive to change, with a sequenced plan to make it safe to work in again.