About Gradmarc
We build software around how the business actually works.
Gradmarc is an engineering-first software company. We build websites, web applications, custom software, mobile apps and AI-powered systems for businesses.
01What Gradmarc is
Engineering first, then design, then code.
We are a software company that treats a project as an engineering problem first. Before anything is designed or built, we work out how the business runs today, where the friction is and what the software must change.
That is why our approach is to write scope down, build in small releases and test the rules that matter. The aim is software your team uses, not software that looks good in a demo.
Founder and team details: [PLACEHOLDER]
02How we think
Build what matters. Make it work. Keep improving.
01
Build what matters
Start with the part of the problem that costs the most. Leave the rest for later releases.
02
Make it work
Working software, tested against real workflows, beats a polished plan.
03
Keep improving
Software is never finished at launch. We plan for the changes that real use will demand.
03Engineering principles
How decisions get made
- 01
Understand before building
We learn the workflow, the people and the exceptions first. Most expensive mistakes are made in the first conversation.
- 02
Simple systems over unnecessary complexity
Every extra service, framework or feature is something to maintain. We add them when they earn their place.
- 03
Build for the real workflow
Software should match how work happens, including the awkward cases, not an idealised process diagram.
- 04
Performance matters
Speed is part of usability. We recommend setting a performance budget and checking against it before release.
- 05
Ship, measure, improve
Release early, watch how the software is used, and let that evidence decide what comes next.
04What we work on
Six kinds of software
- 01
Website Development
Company websites that load fast, rank for what you do, and can be edited without calling a developer.
- 02
Web Application Development
Products that live in the browser: accounts, dashboards, data entry and the workflows around them.
- 03
Custom Software Development
Internal systems built around how your team works, replacing the spreadsheets and workarounds in between.
- 04
Mobile App Development
iOS and Android apps, designed for the screen in the hand and released through the app stores.
- 05
AI Development & Automation
Automation and language-model features connected to real business data, with limits stated up front.
- 06
IT Consulting & Technology Solutions
Technical review and decision support: architecture, build or buy, vendor choices, written down.
05Technology
Capability, layer by layer.
Capabilities across our work. Not every project uses every tool.
- L1
Frontend
Interfaces, design systems, accessibility and performance in the browser.
- Next.js
- React
- TypeScript
- Tailwind CSS
- L2
Backend
APIs, business rules, authentication and integrations with the tools you already use.
- Node.js
- Express.js
- REST APIs
- L3
Database
Data models, migrations, search and reporting that stay correct as volume grows.
- PostgreSQL
- MySQL
- MongoDB
- L4
Mobile
iOS and Android apps, offline behaviour and store releases.
- React Native
- L5
Cloud and DevOps
Hosting, environments, deployment pipelines, monitoring and backups.
- AWS
- Docker
- Nginx
- PM2
- GitHub Actions
- CI/CD
- L6
AI and automation
Language-model features, retrieval over your documents and workflow automation.
- AI / LLM Integrations
- RAG
- AI Agents
- OCR
- Workflow Automation
05How we work
Six steps, in the open
- 01
Understand
We learn how the work happens today, who touches it, and what done means. The output is a written scope you can disagree with.
- 02
Plan
We choose the architecture, split the work into small releases, and agree what ships first.
- 03
Build
Small, reviewed changes on a working branch, with something you can click through early and often.
- 04
Test
Automated checks for the rules that matter, plus a pass by someone who did not write the code.
- 05
Deploy
A repeatable release to production, with a way to roll back if something behaves differently from staging.
- 06
Improve
We watch how it is used, fix what is rough, and plan the next change from real behaviour, not guesses.
Have something worth building?
Tell us what you want to build. A short brief is enough to start the conversation.