Philani Jack Ram

Profile Image

Mobile Developer

God ; Family ; Productivity

Love ; Peace ; Respect

I am a Software Engineer with a strong focus on Android development. I specialize in building efficient, scalable mobile applications using Kotlin, Java, Jetpack Compose, Ktor, and MongoDB. I am committed to continuous personal and professional growth and actively seek opportunities to learn and improve. I enjoy collaborating with others and bring a thoughtful, detail-oriented approach to problem-solving, shaped by my love for puzzles and my tendency to think things through thoroughly. I hold a degree in Computer Science and Information Technology from the University of KwaZulu-Natal.

Tech Stack

This is the tech stack I use on a day-to-day basis — the tools and technologies I rely on to design, build, and maintain high-quality software solutions.

Java

Java image

I began my Android development journey using Java, building foundational applications focused on user authentication, CRUD operations, and network communication. Java helped me develop a strong understanding of object-oriented programming, design patterns, and the Android SDK before transitioning to more modern tools.

Kotlin

Kotlin image

Kotlin became my primary language for modern Android development, enabling me to build scalable and maintainable applications using Jetpack Compose, Coroutines, and Clean Architecture. I’ve applied it across multi-module projects, integrated Hilt for dependency injection, and developed backend services using Ktor.

Jetpack Compose

Jetpack Compose image

Jetpack Compose is my preferred framework for declarative UI development. It allows me to build clean, user-friendly, and maintainable interfaces while working seamlessly with Coroutines and Clean Architecture across multi-module projects.

Ktor

Ktor image

Ktor is my backend framework of choice for building lightweight, scalable services using Kotlin and coroutines. I’ve used it to design APIs that integrate cleanly with mobile applications.

Swift

Swift image

Swift is the newest addition to my skill set. I’ve been building native iOS applications using SwiftUI and MVVM architecture, focusing on clean view composition, data flow with Combine, and reusable components.

SwiftUI

SwiftUI image

SwiftUI allows me to build modern, declarative user interfaces for iOS applications. My focus has been on mastering layout composition, state management, and creating maintainable UI components that scale well.

Experience

I have 5 years of professional experience. I began my career in the e-commerce sector and later transitioned into the logistics and courier industry, working on scalable, production-grade mobile applications.

Superbalist.com

Software Engineer

Superbalist.com image

Worked as a mobile developer building Android applications using Java, Kotlin, and XML. Focused on UI development, API integration, performance optimization, and maintaining large-scale production apps.

Droppa.co.za

Mobile Developer

Droppa.co.za image

Developed Android features using Kotlin and Java, with a strong focus on offline-first data handling, location tracking, and Firebase integrations.

Entelect.co.za

Intermediate Software Engineer

Droppa.co.za image

Design, Develop and maintain mobile applications.

Education History

Education laid the foundation for my problem-solving mindset and technical growth. Each stage played a role in shaping my analytical thinking and work ethic.

Copesville Primary School

Copesville Primary School image

Completed primary education, earning several academic awards along the way, particularly in mathematics.

Copesville Secondary School

Copesville Secondary School image

Completed matric, consistently performing at a high academic level throughout my secondary education.

University of KwaZulu-Natal

University of KwaZulu-Natal image

Earned a degree in Computer Science and Information Technology, gaining strong theoretical and practical foundations in software development.

Projects

These are projects I’ve invested significant time, energy, and effort into — each contributing to my growth as a developer and problem solver.

Mi-Kasi (Mobile)

Mi-Kasi (Mobile) image

A cross-platform mobile application (GMS, HMS, and iOS) for the Mi-Kasi platform, providing users access to a range of digital services.

Mi-Kasi (Back-End)

Mi-Kasi (Back-End) image

Backend services powering the Mi-Kasi platform, designed to support scalable features and seamless integration with mobile and web clients.

Mi-Kasi (Website)

Mi-Kasi (Website) image

A responsive website for the Mi-Kasi platform, built to provide users with accessible information and platform features.