Tharun Sai Putta
Product Engineer @ Protectt.ai — Android · Backend · iOS Tooling
Protectt.ai (Feb 2025 – Present)
India (IST, UTC+5:30)
+91-9390146658
B.Tech + M.Tech CSE — IIITDM Kancheepuram (2019–2024)
Software Engineer at Protectt.ai, building mobile security products that protect millions of banking and enterprise apps. I specialize in Android development, code obfuscation, bytecode modification, and Gradle build system internals. Outside work, I explore ML, build open-source tools, and write about what I learn.
Software Engineer at Protectt.ai
Next-gen cybersecurity — mobile app security, RASP solutions
Feb 2025 – Present · 14+ months
Focus: Code obfuscation, RASP (Runtime Application Self-Protection), bytecode modification, custom Gradle tasks & build hooks, IntelliJ/Android Studio plugin development
B.Tech + M.Tech — Computer Science Engineering
IIITDM Kancheepuram, India
July 2019 – June 2024
Curriculum: Data Structures & Algorithms, DBMS, Operating Systems, Computer Networks, High-Performance Computing
Technologies I Use
Core Skills
Career & Academic Timeline
Software Engineer, Protectt.ai
Kotlin · Java · Android Security · Bytecode · Gradle · IntelliJ Plugins
Full-time role building Android security SDK products — code obfuscation, RASP, runtime protection. Specializing in Kotlin/Java bytecode modification, custom Gradle plugins, IntelliJ and Android Studio plugin development, and Java/Python-based tooling for iOS.
Software Engineer Intern, Protectt.ai
Android · Spring Boot · IntelliJ Plugin API
Two-month internship at Protectt.ai that led directly to a full-time offer. Got hands-on with the Android security SDK codebase, Spring Boot backend services, and started exploring IntelliJ plugin development.
Academic Projects
Python · BERT · Spring Boot · Kotlin · Android
Built BERT-based fake news detection for Telugu (88% Precision, 85% Accuracy), breast cancer data analysis, a full-stack banking app, a quiz application backend, and Android apps with Jetpack Compose.
B.Tech + M.Tech — Computer Science Engineering
IIITDM Kancheepuram, India
Dual degree program covering Data Structures & Algorithms, DBMS, Operating Systems, Computer Networks, and High-Performance Computing.
Learning Journey
Java → Kotlin → Android → Spring Boot → Python
Started with Java, picked up Kotlin and Android. Explored Spring Boot for backend development, Python for ML and data science.
Achievements
- ✓
Software Engineer at Protectt.ai (Feb 2025 – Present) — intern Dec 2024, converted full-time; building mobile app security products used in banking and enterprise apps
- ✓
Works across Android (Kotlin/Java), backend (Spring Boot), and iOS tooling (Java/Python) — genuinely cross-platform
- ✓
Solved 200+ problems on coding platforms in 31 days during Coding Mafia boot camp by Coding Club India
- ✓
B.Tech + M.Tech (Dual Degree) in CSE from IIITDM Kancheepuram (2019–2024)
- ✓
Specialization in Programming, Machine Learning, and Web Development from Udemy and Coding-Club-India
Want to connect?
Open to interesting Android, security, and build-tooling projects.