Cross-platform software developer with a BSc Hons in Information Technology, building for Android, iOS, Windows, macOS, Linux, Web and APIs.
I'm Relebohile Sebeso, a software developer based in Maseru, Lesotho. I hold a BSc Honours degree in Information Technology, and my work spans virtually every major computing platform โ from Android and iOS mobile development, to native Windows, macOS and Linux desktop applications, to web applications and RESTful APIs.
I believe in writing software that works well, is maintainable over time, and solves real problems for real people. Platform doesn't constrain me โ whether the right solution is a Kotlin Android app, a C# Windows service, a Swift macOS utility, or a Python Flask API, I build it to a high standard.
I am passionate about the craft of software development and continuously expanding my skill set to cover emerging frameworks and best practices across all the platforms I work on.
My development work covers seven distinct platform domains โ each with its own toolchain, patterns and conventions. I've worked with frameworks like .NET MAUI to build cross-platform applications that run natively on both Android and iOS (and Windows/macOS) from a single codebase, while also building fully native applications in Kotlin, Swift, C#, C++ and Python where native performance and API access demand it.
On the web and API side, I work with ASP.NET, Java Spring, Python (Flask/FastAPI/Django), PHP and Node.js to build back-end services and RESTful APIs. I design APIs that are clean, well-documented and secure.
| Platform | Primary Languages | Frameworks / Tools |
|---|---|---|
| Android | KotlinJava | MAUI, Retrofit, Room, Jetpack, MVVM |
| iOS | SwiftC# | SwiftUI, UIKit, MAUI, Xcode |
| Windows | C#C++JavaPythonXojo | WPF, WinForms, Win32, Qt, .NET |
| macOS | SwiftC#JavaPythonXojo | SwiftUI, AppKit, MAUI, .NET |
| Linux | C++JavaXojo | GTK, Qt, CMake, OpenGL |
| Web App | C#JavaPythonPHP | ASP.NET MVC/Razor, Spring, Flask, Laravel |
| Web API | C#PythonJavaPHPJS | ASP.NET WebAPI, FastAPI, Spring Boot, Node.js |
Looking for a developer who can cover every platform? Get in touch.