Russel Pearson
Founder · Backend Developer
Founded SSS and has been solving weird and wonderful client problems ever since. The kind of problems nobody else wanted to touch.
Tools / strengths
Outside work
I play chess, padel, and tennis.
Sharp Software Solutions is a Pretoria-based custom software development company. We build bespoke systems, web apps, and mobile applications for South African businesses that need software shaped around the real problem.
We scope with the people who will actually build the system.
We take on fewer projects so the work stays focused.
We stay close after delivery because software needs support.
Most software fails not because of the code. It fails because the problem was not understood properly before the build started. We have seen it in systems we have been brought in to fix, and we have built our process around preventing it.
We ask more questions upfront than most development teams. We push back when a brief does not quite add up. We scope properly, not to build a bigger proposal, but because a system built on a clear brief delivers what it is supposed to.
Then we move fast. Same-day to days is genuinely how we operate. Not as a marketing claim, but as the natural result of direct communication and a team that does not have overhead slowing it down.
We are not a large agency. That means fewer handoffs, less noise, and a team that is genuinely accountable to you, not buried behind layers of account management.
We are a small, deliberate team. Every member works on client projects and stays close to the problem. These cards are a quick way to show who each person is, what they work with, and what they bring to the team.
Founder · Backend Developer
Founded SSS and has been solving weird and wonderful client problems ever since. The kind of problems nobody else wanted to touch.
Tools / strengths
Outside work
I play chess, padel, and tennis.
General Manager · Project Manager
Runs the business side of SSS. Rarely spotted in the office. Things tend to quietly fall apart when he is not around, which is how we know he matters.
Tools / strengths
Outside work
At the time of writing this Quintin has still not filled in his form. His deadline was EOD yesterday. Not a good look 🥶
Backend Developer
Develops and maintains backend APIs and server infrastructure, while translating complex technical work into clear language for the people who have to live with it. He also shamelessly plugs his IG 🤫
Tools / strengths
Outside work
I enjoy photography, golf, travelling, and camping. Find my wildlife work at: @kyledornan_wildlifephotography
Backend Developer
Backend developer specialising in C#, building and maintaining scalable systems for clients.
Tools / strengths
Outside work
Experimenting with new technologies, personal projects with a design focus, and recently getting into Unreal Engine.
Frontend Developer
Frontend developer focused on scalable, maintainable architecture. Crafts intuitive web and mobile experiences with a strong focus on performance and usability.
Tools / strengths
Outside work
I’m usually out with my two dogs, tracking down good coffee or food, on road trips in my bakkie, or watching Star Wars. May the Force be with you.
Project Manager
Runs the projects, handles the planning, and makes sure everything happens according to those plans.
Tools / strengths
Outside work
At the time of writing this the only answer Ruan gave me was 'Uhm...' so give him some time 🐢
Frontend Developer
Translates extremely unclear requirements into performant, scalable code that delivers an excellent user experience.
Tools / strengths
Outside work
I write more code, keep two freshwater aquascapes, do occasional open water dives, sim race, play action cricket, lift weights, and travel more than I should.
These are not decorative values. They are the things we hold ourselves to when we take on a project.
The problem on paper is never the full problem. We spend proper time understanding what you are actually dealing with before we design anything.
The same people who scope the work build it. There is no handoff to a different team once a brief is agreed.
We do not run a large agency. We run a small, focused team where everyone is close enough to catch problems early.
Systems we build are documented, maintainable, and designed to be extended as your business changes.
If a project is not a good fit, we say so. We would rather point you in the right direction than take on work we cannot do well.
You should understand what has been built, how it works, and how to maintain it. We document properly and hand over clearly.
South African business focus. We understand the local context.
Founded. Young, lean, and deliberate about the work we take on.
Maximum projects at a time. Small is intentional.
Long-term support commitment on every system we ship.
No fads. No over-engineering. We use what works for the system, the team, and the business that has to live with it.
Frontend
Backend
Data
Infrastructure
Tools