Software Engineering Solutions

Web Design& SoftwareDev.

Premium design and development for brands who refuse to be ordinary.

View recent work
Scroll to explore
cyphr · BASHtaking on projects
$
3
Projects
0.8s
Avg load
4.9
Avg rating
2
Spots left
Built with
Next.js
TypeScript
Node.js
React
Vercel
Tailwind CSS
AWS
Azure
Docker
GraphQL
PostgreSQL
Framer
Figma
Contentful
What we do

Built for brandswho refuse ordinary.

Every service is delivered in-house — no outsourcing, no freelancers. You work directly with the people building your product.

01
Web DesignA website that earns trust before anyone reads a word.
Design
Think of it this way

Think of it as your best salesperson — working 24/7, never having a bad day, and making the right first impression every single time.

What this means for you
→Visitors immediately understand what you do and who it's for
→Your brand feels premium, intentional, and worth paying for
→More enquiries, more calls booked, more deals started
cyphr ~ web-designask
$
What you'll receive
Full design system
Desktop + mobile mockups
Clickable prototype
Brand style guide
Best for: Founders who've outgrown a DIY site or need to charge more.
02
Framer DevelopmentYour site, live — fast, editable, and built to last.
Dev
Think of it this way

Like owning a Ferrari that your team can actually drive. It looks extraordinary and performs at that level — but you don't need a mechanic every time you want to update a page.

What this means for you
→A live website that loads in under a second on any device
→Your team can update text, images, and pages without touching code
→Smooth animations that make your brand feel modern and credible
What you'll receive
Production-ready website
CMS setup + training
Motion & interaction layer
30-day post-launch support
Best for: Businesses who need a high-end site without hiring a dev team.
03
SEO & ContentGet found by the right people — without paying for every click.
Growth
Think of it this way

Paid ads are a tap: turn off the budget and the leads stop. SEO is a pipeline: the work you do today keeps sending you customers months from now, for free.

What this means for you
→You show up when potential clients search for what you offer
→Your website becomes a long-term asset, not just a brochure
→You stop depending on referrals or social media for new business
What you'll receive
Technical SEO audit
Keyword & content strategy
On-page optimisation
Monthly performance report
Best for: Businesses ready to invest in sustainable, compounding growth.
04
Motion & BrandThe thing people remember about you after they've closed the tab.
Identity
Think of it this way

Most brands communicate. The best ones stick. Motion and identity work is what makes someone say 'I don't know why, but I just trust them' — that feeling is designed, not accidental.

What this means for you
→A brand identity that signals quality before a single word is read
→Animations and interactions that make your site feel alive, not static
→Consistent visual language across every touchpoint — site, decks, socials
What you'll receive
Logo + visual identity system
Motion language spec
Lottie / Framer animations
Brand asset library
Best for: Brands that know they look average and are ready to fix it.
Not sure which service fits? Book a free 30-min call — we'll tell you honestly.Book a call
cyphr ~ aboutlive

We started because we were tired of average websites.

Founded
2025
Based in
Johannesburg
Clients
Worldwide
Projects
3+ delivered
Ask me anything about the studio.
$
About

Small studio.
Outsized results.

We're a founder-led studio • which means you work directly with the people building your project. No account managers, no handoffs to a junior team, no surprises on delivery day.

We take on a small number of projects at a time so every client gets our full attention. If we're not the right fit, we'll tell you honestly and point you in the right direction.

✦In-house, always
✦No templates
✦Direct access to makers
Selected work

Recent Projects

A focused selection of recent work — each project built from scratch, no templates, no shortcuts.

View all work
cyphr:~/work $ ls03 / 03 folders
Next.js
01
open
ST2 Group
Next.js · Corporate · 2025
3 business8+ african
Web Design
Lungelo Zulu
Web Design · Portfolio · 2025
88 perf85 a11y
Next.js
Pitch & Hitch
Next.js · Events Platform · 2026
90 perf88 a11y
Open a folder to load it into the dashboard →
cyphr ~ st2ask about this project
Next.js · Corporate
ST2 Group

An integrated energy company needed a corporate platform that communicated scale, credibility, and investment-readiness across fuel trading, renewables, and infrastructure.

Visit live site ↗
$
Deep dives

Behind the build.

A closer look at how a specific problem got solved • or just ask the assistant on the right.

View all case studies
Automation2024

Router Management API Bot

Headless Browser Automation

6 weeks
Personal project

A RESTful API that puts programmatic control of a home router in reach, driving the router's own undocumented web UI through a headless browser when no official API exists to call instead.

Think of it this way

Think of it like a tireless assistant filling out the router's own website • clicking the same menus a person would, just in under a second and without ever getting bored or logging you out.

Challenge

The router only exposes a web admin panel • no public API. Reverse-engineering that undocumented interface meant keeping a session alive across requests, waiting out dynamic element loads, and getting past authentication dialogs without a human at the keyboard.

Solution

A persistent Puppeteer instance drives the panel directly: scripted DOM interactions replace clicking through menus, dialog handlers clear the popups that would otherwise stall a headless run, and encrypted session-based credentials keep the bot logged in across calls.

Key Results
  • Automated 7+ router management functions via clean API endpoints
  • Cut a 5+ minute manual process (e.g. blacklisting a device) to under 10 seconds
  • 95% success rate across 3+ test operations
  • Ethical credential handling with encrypted session storage
  • Runs fully headless • deployable on a server with no display
Node.jsExpressPuppeteerexpress-validatorSession Management
View source
cyphr · ROUTER-BOTask about this build
Automation
Ask about this build

Plain-English answers about the challenge, the fix, and the results • pick a question below or type your own.

Read full case study
Want something like this built for you?
$
Process

How we work.

Five phases, zero guesswork. Every project runs on the same proven pipeline • refined across 3+ deliveries.

01
Discovery
INIT1-2 days
02
Strategy
PLAN2-3 days
03
Design
BUILD5-10 days

Visual language, systematised.

High-fidelity Figma designs built on a tight component system. Every breakpoint considered, every interaction specified. We hand you a design system, not just screens.

→Design system
→Hi-fi mockups
→Motion spec
deliverableApproved designs
cyphr ~ designrunning
$
04
Build
EXEC7-14 days
05
Launch
DEPLOY1-2 days
Taking on projects

Ready to run the pipeline on your project?

See our work
Client feedback

What clients say.

Honest words from the brands we've built with. Every project is a partnership • these are the results.

ST2group
Next.js · Corporate

The site finally represents who we are as a business. Partners and investors can see the full picture — our track record, our projects, and where we're headed — without needing a presentation deck.

An integrated energy company needed a corporate platform that communicated scale, credibility, and investment-readiness across fuel trading, renewables, and infrastructure.

BM
Believe M.
Director, ST2 Group
3
Business pillars
ST2group
Next.js · Corporate

The site finally represents who we are as a business. Partners and investors can see the full picture — our track record, our projects, and where we're headed — without needing a presentation deck.

An integrated energy company needed a corporate platform that communicated scale, credibility, and investment-readiness across fuel trading, renewables, and infrastructure.

BM
Believe M.
Director, ST2 Group
3
Business pillars
LUNGELOzulu
Web Design · Portfolio

This is the first time my work has had a home that actually feels like me. The site carries the same energy as the streets I document — nothing about it is borrowed or generic.

A visual storyteller and cultural curator needed a portfolio that matched the energy of his work — bold, immersive, and rooted in South African street culture.

LZ
Lungelo Zulu
Visual Storyteller & Cultural Curator
82%
Scroll depth
LUNGELOzulu
Web Design · Portfolio

This is the first time my work has had a home that actually feels like me. The site carries the same energy as the streets I document — nothing about it is borrowed or generic.

A visual storyteller and cultural curator needed a portfolio that matched the energy of his work — bold, immersive, and rooted in South African street culture.

LZ
Lungelo Zulu
Visual Storyteller & Cultural Curator
82%
Scroll depth
PITCH& hitch
Next.js · Events Platform

The site does more selling than we ever could in a DM. People land on the versus section and immediately get it — they sign up because the site made them feel what the night would be like.

Joburg's first friend-pitched singles night needed a platform that sold the concept, managed live event logistics, and made dating apps look obsolete — all in one site.

P&
Pitch & Hitch Team
Founders
90
Pilot spots
PITCH& hitch
Next.js · Events Platform

The site does more selling than we ever could in a DM. People land on the versus section and immediately get it — they sign up because the site made them feel what the night would be like.

Joburg's first friend-pitched singles night needed a platform that sold the concept, managed live event logistics, and made dating apps look obsolete — all in one site.

P&
Pitch & Hitch Team
Founders
90
Pilot spots
FAQ

Frequent questions.

01How long does a project typically take?
TIMELINE
02Do you use templates or page builders?
PROCESS
03What does a typical project cost?
PRICING
04How does the collaboration process work?
COLLAB
05What happens after the site goes live?
SUPPORT
06Do you work with clients outside South Africa?
REMOTE
cyphr ~ faqlive
Availability
Taking projects
Response time
Under 24 hrs
Projects
3+ delivered
Based in
Johannesburg
// start with a topic
Ask me anything about working with us.
// still have questions?
$
cyphr ~ quote-builderlive
// services
Hey • what are you building? I'll put together an estimate.
$
Taking on projects

Ready to build
something

extraordinary?

Use the quote builder to get a ballpark estimate in 60 seconds • or book a call and let's talk through your project properly.

3+
Projects delivered
Worldwide
Clients
24h
Response time
info@cyphr.co.za
2 project slots available · Johannesburg · Remote worldwide