TS
About Me

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.

🛡️
Current Role

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

🎓
Education

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

Stack

Technologies I Use

KotlinJavaAndroidJetpack ComposeGradleIntelliJ Plugin APISpring BootPythonFirebaseMySQLGitLinux
Expertise

Core Skills

Primary
KotlinJavaPythonAndroid StudioIntelliJ IDEA
Android & Mobile
Jetpack ComposeMaterial3MVVMMediaStore APIWallpaperManager
Security & Bytecode
Code ObfuscationBytecode ModificationRASPASM / JavassistDex Manipulation
Build & Plugins
Gradle (Custom Tasks)IntelliJ Plugin APIAndroid Studio PluginBuild Process Hooks
Backend
Spring BootREST APIsPostgreSQLMySQLJPA / Hibernate
ML & Data
BERT / HuggingFacePyTorchPandasNumPyScikit-learn
Journey

Career & Academic Timeline

🛡️
Feb 2025 — Present

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.

💼
Dec 2024 — Jan 2025

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.

🤖
2023 — 2024

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.

🎓
July 2019 — June 2024

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.

💡
Earlier

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.

Highlights

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

Beyond Code
📚 Novels✈️ Traveling🎬 Movies✏️ Drawing✍️ Writing

Want to connect?

Open to interesting Android, security, and build-tooling projects.