Skip to content
View Marais-Roos's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Organizations

@Cobble-Road-Labs

Block or report Marais-Roos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Marais-Roos/README.md
Marais Roos - UI/UX Designer | Solopreneur | Informatics Student


Hey there, I'm Marais. I'm a web developer, "Designer who Codes," and the founder of Cobble Road Labs based in South Africa. I specialize in the design-to-development handoff—which is mostly just a polite way of saying I spend way too long obsessing over high-contrast typography in Figma before remembering I actually have to build the thing. I try my absolute best to turn those prototypes into pixel-perfect frontend without losing my mind in the process.


01 / About me 01 / About me


CURRENTLY WORKING ON
  • Cobble Road Labs: Building out client projects and trying my absolute best to keep scope creep to a minimum.
  • Academics: Slowly chipping away at my BSc in Informatics (and questioning my life choices during exam season).
  • Side Projects: Tinkering with a few things in the pipeline that I fully intend to finish just as soon as I stop endlessly tweaking their CSS.
CURRENTLY STUDYING
  • C++ & Qt Framework / PyQt: Writing core logic, building native cross-platform GUIs, and trying to avoid infinite loops in the terminal.
  • Databases & Object-Oriented Analysis: Structuring systems properly on paper before I inevitably complicate them in practice.
  • Past Survivors: I've already knocked out my business management and human-computer interaction modules—which just means I now understand the exact academic theory behind why a user interface is frustrating.
ASK ME ABOUT
  • Zorin OS: My daily driver, despite the time spent fixing local network bindings.
  • Home Servers: Self-hosting Docker on an aging ASRock G31M-S motherboard.
  • Next.js & Tailwind: Building decoupled apps that escape the generic template curse.
  • DIY Hardware: Modding electronics and building custom timber workspace gear.
ALL OF MY PROJECTS ARE AVAILABLE AT

You can find the polished projects that actually survived development at maraisroos.co.za, where I conveniently hide my messy commit histories.

HOW TO REACH ME

TReach out via email or LinkedIn to discuss work, projects, brutal C++ assignments, or why Test cricket is the only format that matters.

KNOW ABOUT MY EXPERIENCES

For the neat, corporate-friendly timeline of my B2B client work and agency roles, download my full CV here.

FUN FACT

I have genuinely lost track of how many times I have rewatched The Office. There is a very high probability that I communicate in Michael Scott quotes more often than is professionally advisable.



01 / About me 01 / About me


CURRENTLY WORKING ON

Where I spend an unreasonable amount of time obsessing over typography and restrictive palettes, meticulously crafting minimalist interfaces before reality sets in.

  

CURRENTLY WORKING ON

Where polished design meets reality. I build decoupled apps in React and Next.js, relying on Tailwind and strict TypeScript to keep the codebase predictable before I inevitably break something.

      

CURRENTLY WORKING ON

Wiring up the plumbing. I use Sanity for headless CMS, Supabase for relational databases, and Resend so the system can actually talk to users.

    

CURRENTLY WORKING ON

The heavy academic lifting. I use C++ and Python for core logic (triple-checking inputs to avoid terminal loops), and the Qt framework for native GUIs.

    

CURRENTLY WORKING ON

The final hurdle on my Zorin OS desktop. Git and GitHub keep my version history sane, while Vercel handles deployments—until I forget to clear a build cache.

      



03 / GitHub stats 03 / GitHub stats


Marais Roos Stats      Top Languages



Pinned Loading

  1. foulplayfm foulplayfm Public

    TypeScript

  2. roast-app roast-app Public

    TypeScript