# About MOSHWORKS

> 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.

### Merchant payments and onboarding platform

*Fintech*

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.

### Multi-merchant commerce marketplace

*E-commerce*

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.

### Configure-to-order commerce for a connected hardware startup

*E-commerce · Hardware*

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.

### Web3 minting platform and self-serve advertising suite

*Crypto · Adtech*

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%.

### Legacy desktop application rebuilt for the web

*Automotive retail*

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.

### Fleet telematics reporting platform

*Enterprise · IoT*

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.

## Elsewhere

- Home: https://www.mosh.works/
- About and selected work: https://www.mosh.works/about
- Contact: https://www.mosh.works/contact
- Email: contact@mosh.works
