About Me
I'm Aman Kumar, an Android Developer based in Chennai, India. I specialize in building secure, scalable mobile applications.
My work focuses on performance, reliability, and system-level understanding — from application architecture to security mechanisms and low-level platform behavior.
Currently, I work at Protectt.ai, developing mobile security technologies and production-ready Android solutions used in real-world environments.
Core Expertise
Technologies
Advanced Tooling & Specialized Skills
My work frequently involves low-level Android internals, security analysis, reverse engineering, and performance-critical mobile systems.
Reverse Engineering & Analysis
- JADX — Android APK decompilation & code analysis
- MT Manager — APK editing, Smali patching, resource inspection
- Ghidra — Native (C/C++) reverse engineering & disassembly
- IDA Pro — Interactive disassembler & debugger for deep binary analysis
- Binary Ninja — Scriptable reverse engineering platform for native code
- APKTool — Smali editing & rebuilding
- Frida — Runtime hooking & dynamic analysis
- adb & logcat — Runtime debugging and behavior analysis
Android Development & Security
- REST API integration
- Ktor Client / Mock Server implementation
- Gradle build system & AAR publishing
- R8 / ProGuard rules & code protection
- Firebase (Auth, Firestore, FCM, Analytics)
Cryptography & Secure Systems
- AES (GCM, CBC, CTR modes)
- RSA (OAEP with SHA-256, MGF1)
- Hybrid encryption (RSA/ECIES + AES-GCM)
- Base64 & Hex encoding/decoding
- XOR and classical cipher implementations
- Secure key & IV management
Professional Experience
Product Engineer — Protectt.ai
May 2025 – Present · Chennai
Teaching Assistant — IIIT Gwalior
Aug 2024 – May 2025
Mentored 150+ students in Android Development.
Education
Integrated B.Tech + M.Tech in Information Technology
IIIT Gwalior
Interests
I am particularly interested in scalable software systems, mobile security, reverse engineering, and building reliable real-world applications.