Skip to content
View Sithabo's full-sized avatar

Highlights

  • Pro

Organizations

@MyFly-Global

Block or report Sithabo

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.

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

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

Report abuse
Sithabo/README.md

Software Engineer | Founder | Systems Architect | OU Computer Science (4.0 GPA)

image


👋 About Me: Building Scalable Systems and AI Tools
I am a Software Engineer focused on architecting and optimizing high-performance, data-driven applications. My experience bridges deep Computer Science fundamentals (C++, DSA) with real-world product scalability (Cloud/DevOps).

⚙️ I lead a 7-member team developing Sirkoi, a tutoring platform that uses a Gemini API-powered study generator to serve over 1,000+ students.

🌐 I have designed and deployed scalable backend services, including custom scheduling algorithms, high-speed map clustering systems, and efficient data caching layers.

💻 Currently improving my low-level systems knowledge through projects in C++ (Text Compression Algorithm) and focusing on Python for quantitative analysis.

🎓 I maintain a 4.0 GPA in Computer Science at the University of Oklahoma.


🛠️ Core Technical Toolkit (My Stack)

C++ Python JavaScript TypeScript Java PostgreSQL React Next.js Docker AWS Azure Unity


📈 Recent Projects & Achievements

Project Focus Technical Scope
Sirkoi EdTech, AI Integration, Team Leadership Architected scalable data model; integrated Gemini API for study generator; led 7 developers.
Text-2-Compress C++ Algorithms, Low-Level Systems Designed custom compression algorithm in C++ using raw arrays to manage memory and achieve up to 40% redundancy reduction.
Lunchbox App Mobile Performance, Geospatial Data Engineered high-performance map clustering and PostgreSQL full-text search for mobile users; 300+ accounts onboarded.
K20 Center Production Features, Education Delivered web apps and games used by 20,000+ K–12 students; wrote technical documentation for developer onboarding.

Pinned Loading

  1. Immutable-Financial-Order-Book Immutable-Financial-Order-Book Public

    A C++ implementation of an immutable financial order book. This project demonstrates a functional approach to state management in a financial context using a copy-on-write strategy with shared poin…

    C++

  2. Text-Compressor Text-Compressor Public

    A C++ implementation of a text compression algorithm based on Byte Pair Encoding (BPE). This project learns merge rules from text to compress and decompress data.

    C++

  3. Totoro-Tracker Totoro-Tracker Public

    A whimsical, Ghibli-themed screen time tracker to help you stay mindful of your application usage. Built with Next.js, AdonisJS, and Python, it turns productivity into a delightful journey.

    TypeScript 1

  4. Java-GPS-Trip-Animator Java-GPS-Trip-Animator Public

    A Java desktop application that animates GPS trip data from a CSV file on an interactive OpenStreetMap map. Features include customizable animation speed and stop detection.

    Java

  5. GPS-Trip-Stop-Detector GPS-Trip-Stop-Detector Public

    A Java project for analyzing GPS trip data to identify stationary periods ("stops") using two distinct heuristics. It filters these stops to calculate accurate moving time, distance, and average sp…

    Java

  6. Sithabo Sithabo Public

    Currently working towards a Bachelor of Science in Computer Science at the University of Oklahoma, with solid experience in web and mobile app development. Skilled in React Native, Next.js, Adonis.…