face
Carlyle Ruiters

Software Engineer

I have a passion for software. I enjoy creating tools that make life easier for people.

Contact Me

I get things done

Proactive is my middle name. If you just need it done, I'm your man.

I'm a fast learner

New tech? Easy. New domain? Bring it on.

I have successful side projects

Dedication to being a continuous learner. Even this website is done by hand!

About Me

I'm a Software Engineer with 5+ years of experience and a Bachelor's degree in Computer Science. My main tech stack is Javascript, React, Redux and Node.js. I'm known for my abilities to take business specifications, turn them into a product and take that product live. I also own a successful property rental business in the beach town of Hermanus, SA.

My career goals are simple: make end-users and developer's lives easier. I strive to continuously learn the technical and leadership skills to make this happen.

Another thing you should know about me: I love cooking and baking! If I work in your office, chances are you would get a surprise treat now and then!

Education

Bachelor's in Computer Science

Stellenbosch University
2013 — 2015

Emphasis on Functional Programming and Applied Mathematics

quote

You can only talk rubbish if you're aware of knowledge.

Karl Pilkington

Professional Experience

Nothing beats years of getting things done.

company logo

Software Engineer, Contractor

Telepat.io
June 2021 — Present

Telepat builds remote, distributed engineering teams for high growth startups and Fortune 500 companies.

Technologies
Javascript
React.js
Cypress
Storybook
Tailwind CSS
Sentry
Node.js
Keystone.js
Mongo
CircleCI
company logo

Software Engineer

Entelect Software
Nov 2019 — May 2021

Entelect builds end-to-end technology services and solutions for international clients in every industry.

Technologies
Javascript
React.js
Redux
Storybook
Vue.js
Stencil.js
Web Components
Gatsby.js
Node.js
ContentStack
AWS Lambda
company logo

Junior Software Developer

Interfront
Feb 2016 — Sep 2019

Interfront builds Customs and Border Management software for the South African Revenue Service.

Technologies
Javascript
Angular.js
Rx.js
Material UI
React.js
Redux
Bootstrap
Python
Django
JQuery
Scala
Play Framework

Recent projects

Some of my publicly available work.

This Website - view on Github

This website is built as a simple pre-rendered Next.js app.

thatcarlyleguy.me
PikTock - view on Github

An app to help sort and keep track your favourite content on your social platforms.

In progress...