Hi, my name is
Charan Aerpula.
Android, Linux & Web
Developer.
I craft Android/iOS apps, design scalable backend systems, and transform data into meaningful insights. Building resilient architectures over 3+ years.
About Me
Hello! My name is Charan and I'm an Android, Linux, and Web developer. I enjoy building scalable systems, crafting native experiences for Android, and working with open-source tech. My interest in development spans across mobile apps, backend architectures, and diving deep into Linux environments to build performant solutions.
Fast-forward to today, I have over 3+ years of experience and have successfully completed 20+ projects. I've mastered over 10+ programming languages and frameworks, constantly exploring new ways to build performant and resilient applications.
Here are a few technologies I've been mastering recently:
- ► Android
- ► iOS
- ► Kotlin
- ► Swift
- ► Go/Golang
- ► Python
- ► Node.js
- ► React.js
- ► TypeScript
- ► Rust
- ► Data Analysis
- ► System Design
Selected Works
Signal Server
Open-source WebRTC signaling server handling SDP negotiation and ICE candidate exchange, built with JavaScript and Node.js.
- JavaScript
- WebRTC
- Node.js
Call & Transcribe
Full-featured browser video calling platform with real-time speech transcription using the Web Audio API.
- TypeScript
- Node.js
- WebRTC
TrickGPS Mock Location
Android app for simulating GPS location spoofing during testing, built with Kotlin.
- Kotlin
- Android
- GPS
EvilGPS
Android GPS manipulation tool for security research and testing of location-based services.
- Kotlin
- Android
- Location Services
OU Results Scraper
Python web scraper for extracting and processing academic results from Osmania University.
- Python
- Web Scraping
- Data
YouTube Scraper
Python tool for scraping YouTube video metadata, analytics, and channel information.
- Python
- Web Scraping
- APIs
YT Music Downloader
Browser-based web app for downloading audio from YouTube videos using the YouTube API.
- HTML/CSS
- JavaScript
- API
XGPS
JavaScript-based GPS tracking and geolocation manipulation tool for the web.
- JavaScript
- Geolocation API
Grey Dialer
Feature-rich Android phone call management app built with Kotlin and Android Telephony APIs.
- Kotlin
- Android
- Telephony
Minxy
Android app demonstrating modern Kotlin development patterns and best practices.
- Kotlin
- Android
Naruto GRUB Bootloader
Custom GRUB bootloader theme featuring Naruto aesthetics.
- GRUB
- Linux
- Theming