← Back to portfolio

Java

Building Android application features, handling user interactions, and implementing application logic.

I use Java to build Android application logic and connect interface elements with the features behind them. My work includes handling user input, responding to interactions, passing data between activities, and implementing application behaviour.

I apply object-oriented programming concepts to organize code into manageable components. Through projects such as SpendTracker, I put these concepts into practice, with attention to readable code, debugging, and a structure that allows features to be maintained and expanded over time.