Hello,

I'm Gescale Darati,

a Software Engineer.

About Me

Hello! My name is Gescale, and I am passionate about technology, problem-solving, and building innovative solutions.

My interest in computing started when I first explored programming, leading me to pursue a BSc in Computing at the University of South Africa (UNISA).

Fast-forward to today, I have developed a strong foundation in software development, artificial intelligence, databases, and cloud computing. My journey has been shaped by both academic learning and practical experience, including 8 years in the events industry as an Events Staffing Supervisor, where I honed my leadership, coordination, and problem-solving skills.

Currently, I am expanding my expertise by pursuing AWS certifications to deepen my knowledge in cloud computing. Here are a few technologies I've been working with recently:

  • C++ Python JavaScript Octave/Matlab Assembly
  • Qt C++ React Django Node.js
  • AWS SQL MongoDB AI Fundamentals

I am currently seeking an internship in software development, AI, or cloud computing, where I can apply my skills, learn from industry professionals, and contribute to impactful projects.

Experience

2018 — PRESENT
Events Staffing Supervisor, EVSOL ↗

Overseeing on-site management of event staff for a wide range of events. Responsible for ensuring optimal staffing levels, maintaining high performance standards, resolving last-minute changes, and acting as the main liaison between staff and event management.

Team work Time management Decision making Problem-solving Communication

Projects

Bank Transactions

Bank Transactions

A Qt C++ application for bank transaction management that deposits and withdraws money from accounts and maintains transaction records.

C++ Qt Singleton Pattern
Keeper Web App

Keeper Web App

Web app for visualizing personalized data. View top artists, tracks, recently played tracks, and detailed audio information about each track.

React JavaScript Node.js
JavaScript Documentation

JavaScript Documentation

A website with basic JavaScript documentation for first-time users, featuring example code and expected outputs.

HTML CSS JavaScript
Book App

Book App

Full-stack web application for managing books using modern technologies and GraphQL API.

React Node.js GraphQL MongoDB
Containers

Containers

Qt6 C++ desktop application for managing dock containers and pallets using Multi-threading, UDP Server-Client Netwoking and multiple design patterns.

C++ Threading Design Patterns

Get in touch...