Logo

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.

01.

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
Charan Aerpula — Full-Stack Developer
02.

Selected Works

Backend / Infra

Signal Server

Open-source WebRTC signaling server handling SDP negotiation and ICE candidate exchange, built with JavaScript and Node.js.

  • JavaScript
  • WebRTC
  • Node.js
Full-Stack

Call & Transcribe

Full-featured browser video calling platform with real-time speech transcription using the Web Audio API.

  • TypeScript
  • Node.js
  • WebRTC
Mobile

TrickGPS Mock Location

Android app for simulating GPS location spoofing during testing, built with Kotlin.

  • Kotlin
  • Android
  • GPS
Security / Tools

EvilGPS

Android GPS manipulation tool for security research and testing of location-based services.

  • Kotlin
  • Android
  • Location Services
Data Engineering

OU Results Scraper

Python web scraper for extracting and processing academic results from Osmania University.

  • Python
  • Web Scraping
  • Data
Data Engineering

YouTube Scraper

Python tool for scraping YouTube video metadata, analytics, and channel information.

  • Python
  • Web Scraping
  • APIs
Web Tool

YT Music Downloader

Browser-based web app for downloading audio from YouTube videos using the YouTube API.

  • HTML/CSS
  • JavaScript
  • API
Web Tool

XGPS

JavaScript-based GPS tracking and geolocation manipulation tool for the web.

  • JavaScript
  • Geolocation API
Mobile / Telecom

Grey Dialer

Feature-rich Android phone call management app built with Kotlin and Android Telephony APIs.

  • Kotlin
  • Android
  • Telephony
Mobile

Minxy

Android app demonstrating modern Kotlin development patterns and best practices.

  • Kotlin
  • Android
Linux / Theming

Naruto GRUB Bootloader

Custom GRUB bootloader theme featuring Naruto aesthetics.

  • GRUB
  • Linux
  • Theming
03. What's Next?

Get In Touch

My inbox is always open. Whether you have a question, an exciting project, or just want to say hello, I'll try my best to get back to you!