Kotlin • SwiftUI • Systems

Mobile Development,
iOS & Android.

UX over UI. I build native apps with a focus on architecture, responsiveness, reliability, and performance.

AirBridge
Propisure
Humming Birds
01 / User Space

Completed Apps

Humming Birds Screenshot
School ERP

About Humming Birds App:

A fully deployed enterprise ERP built to act as a centralized brain for tracking sprawling daily school operations, attendance, and performance tracking.

The architecture minimizes operational latency while managing dense data grids and multi-layered organizational dependencies.

Database Scalability
PropiSure Screenshot
Enterprise CRM

About PropiSure:

A high-scale real estate CRM focusing on optimized hierarchical lead management pipelines. PropiSure was designed to handle complex team structures where data parsing and access controls are critical.

It features a custom squad-view team system, leveraging rapid state computation to ensure UI fluidity even when querying massive lead databases.

State Management Supabase
AirBridge Screenshot
Utility

About AirBridge:

Seamless peer-to-peer clipboard and file synchronization syncing across Android and PCs via local networks. Built entirely without cloud infrastructure to ensure zero-latency transfers.

Get AirBridge →

P2P Network MacOS & Android

Ongoing

Recruiting Platform

In Development

Architecting human resource workflows with highly tracked applicant state pipelines and robust native UI structures.

02 / Bare Metal

Infrastructure

Completed

BareVault

Go Engine

An open-source multi-tenant engine written in Go. Turns local folders into S3-compatible storage environments mapped through global edge routing.

DriftUI

Declarative UI

A custom application engine built to eliminate architectural boilerplate and streamline native UI generation across mobile environments.

03 / Internals

Reverse Engineering

Taking applications apart to understand what actually happens beneath the surface.

3
Click evidence to inspect
Reverse Engineering · Application Security

Production ERP Analysis

Downloaded the school's Android app from the Play Store, extracted the APK and decompiled it. Turns out the app itself was mostly a thin wrapper around a web application . From the decompiled resources and application structure, I was able to identify the backend URL the app depended on and moved the investigation to the actual web application.

I then started testing the application from the outside, mapping its authentication flow, sessions, routes and role boundaries to see what was actually enforced server-side rather than what the UI made available.

01

Found role-boundary inconsistencies where parts of functionality associated with another user role responded differently than expected.

02

Identified server-side session handling weaknesses and endpoints whose protection was not consistently aligned with the application's visible navigation.

03

Found verbose production error handling exposing framework, application structure and internal implementation details.

04

The payment workflow exposed transaction-related parameters through the client side, revealing that important payment data was not being treated as completely server-owned state.

The detailed reproduction steps and vulnerable request data are intentionally not shown. They would turn this from a security case study into a practical exploitation guide for a live system.

Reverse Engineering Web Security ASP.NET Payment Security
2
Android Internals

APK & Binary Analysis (Subway Surfers)

Analysed Subway Surfers after decompiling the apk to get libil2cpp.so, then merged it with global-metadata.dat using il2cppdumpr to get dump.cs which contained the "InitialJumpVelocity" method, opened the .so in ghidra, went to the memory location of InitialJumpVelocity and changed the HEX value from "02 10 30 1e" to "02 10 32 1e" using Hex-Fried

 
Android IL2CPP Ghidra Binary Patching
Click evidence to inspect
1
Click evidence to inspect
Malware Analysis

XMRig Dropper

Reverse engineered a multi-stage malware dropper, tracing its execution from liindnfus.so loading through extraction of malware_dump, followed by analysis of ysclipm.dex in JADX where it was found loading libstub.so. Continued tracing the payload to uncover its eventual end URLs.

Binary Analysis Malware Execution Flow

Concept Phase

Zar AI Runtime

Architecture Planning

A fully local, autonomous AI runtime engineered for native development. Built for privacy, stateful file systems, and strict zero-API-cost processing.

Evidence
100%
Scroll to zoom · Drag to pan · Esc to close