Waldo Marais

Web Designer

Full Stack Developer

Consultant and Mentor

Tech Enthusiast

Hello! I am Full Stack Developer from South Africa, residing in  Panama. I have a successful background in software engineering and systems architecting, with skills ranging from Web technologies, mobile & thick client development using a multitude of open source products in Linux/Unix, MacOS and Windows operating systems. 

I’ve been developing software solutions for just over 18 years and am continuously accumulating new skills and knowledge via training courses or working with new technologies firsthand.

Contact Me

About Me

My story

I started my career in 2005 as a junior developer by day and a software development lecturer by night. I quickly expanded my knowledge and experience by working in several different industries. These included but were not limited to the Insurance industry, Telecoms, Investments, Security/Tracking, Business Intelligence, and Multimedia.

I held the Team Leader / Principal / Development Manager position by 2016, when I decided to start working as a Freelance Software developer. I have since completed many contract projects small and large and I’ve expanded my tech stack capabilities and architectural design skills significantly. 

I’m currently working as the HOD of Development for Tysflo Pty. Ltd, a South African based company at the forefront of digital video and content management technologies, rooted in Open Source tech.

  • Age: 37
  • Residence: PTY (Panama)
  • Freelance: Available
  • Address: Coronado, Panama
  • E-mail: waldo@mantisware.co.za


What I Do
Digital Product

Software solutions are engineered and executed on a properly designed product or service model. I can evaluate this model and advice on a best course based on budget and timelines. 


Designing a solution based on your technical, geographical and virtual or physical resources. Scalable and easily manageable with lowest technical debt.

Web & Mobile

This development process includes: web/mobile design,  content capture, client-side / server-side scripting and network security configuration.

Full Stack

This forms the heart of any properly architecture'd software solution. End to End Development process with complete overview and source access.


Working with


Studied at

Design Skills

Creative/Design ability
  • Web Design

    Web designer works on the appearance, layout, and, in some cases, content of a website. Appearance, for instance, relates to the colors, font, and images used. Layout refers to how information is structured and categorized.

  • Illustrations

    Decoration, interpretation or visual explanation of a text, concept or process, designed for integration in published media, such as web, mobile, posters, flyers, magazines, books, teaching materials & animations.

  • Photoshop

    Using, expanding or updating any graphical designed work via photoshop. This allows for better overall UX illustration before development.

  • Animations

    Web or Video content animation development for product or services.


Language Skills

Reading and writing
  • English
  • Afrikaans
  • Spanish
    Enter description

Coding Skills

Preferred Development Stack
  • 90%
  • 80%
    PHP, Laravel, MYSQL
  • 95%
    JavaScript, TypeScript, Node.js
  • 95%
    React.js, Redux
  • 80%
  • 95%


Let's talk

    Waldo Marais
    • Residence: PTY
    • Freelance: Available
    • Address: Panama
    • E-mail: waldo@mantisware.co.za
    Waldo Marais