ANDROID & FULL STACK DEVELOPER BUILDING FROM KERNEL TO CLOUD.
I build and maintain custom Android experiences, from compiling ROMs and maintaining device trees to tuning kernels and optimizing performance for real world usage. Working heavily in Linux environments, I use tools like Git, ADB, logcat, and automated CI/CD workflows to debug, develop, and ship stable builds with attention to both performance and usability.
Alongside Android development, I create modern full stack web applications with clean UI, responsive design, and scalable backend systems using Node.js and modern web technologies. I enjoy working across every layer of development, from low level Android internals to polished frontend experiences and production ready deployments.
Real Developer Work
TARGET_BOARD_PLATFORM := sm8735 TARGET_KERNEL_SOURCE := kernel/xiaomi/sm8735 TARGET_KERNEL_CONFIG := vendor/onyx_defconfig BOARD_VENDOR := xiaomi BOARD_SUPPORTS_SOUND_TRIGGER := true TARGET_HAS_FM := false $(call inherit-product, vendor/xiaomi/onyx/...) TARGET_BOOT_ANIMATION_RES := 1080
Complete BoardConfig + Android.mk setup for SM8735 SoC devices. Includes vendor blob extraction, kernel defconfig, and build scripts. Maintained across Android 13/14 branches.
Custom kernel with EAS energy-aware scheduling, GPU undervolting profiles, TCP congestion algorithm tuning (BBR), and zRAM compression. Benchmarked at 15% battery improvement with zero UX regression.
Full Android 14-based custom ROM with OTA infrastructure, in-house SystemUI customizations, and device-agnostic overlays. CI/CD pipeline running in Docker containers for automated weekly builds.
A production-grade animated portfolio demonstrating advanced frontend engineering: custom WebGL particle system, GSAP ScrollTrigger timelines, 3D card transforms, and a 100% Lighthouse performance score.
APIs • Databases • Infrastructure
Designing and building production REST APIs with JWT auth, rate limiting, pagination, caching layers, and comprehensive error handling.
GET /api/v2/status
POST /api/auth
WS /realtime/events
PostgreSQL schemas, Redis caching strategies, query optimization, migrations, and data modeling for high-throughput systems.
WebSocket-based realtime event pipelines, live update feeds, push notifications, and pub/sub architecture for distributed systems.
OAuth 2.0 flows, JWT token lifecycle management, refresh token rotation, RBAC/ABAC patterns, and OWASP-compliant input sanitization.
End-to-end systems from Android HAL to cloud backend. Building the complete stack: Linux kernel modules → native C services → Node.js API gateways → React dashboards. Containerized with Docker, orchestrated via custom shell scripts.
Full-time across Android ROM maintenance (8 devices), device tree bringups, kernel tuning, and backend services. Shipping weekly builds via CI/CD pipeline, engaging with the community on Telegram and GitHub discussions.
Designing REST APIs, realtime WebSocket systems, authentication services, and admin dashboards. Building production Node.js backends with PostgreSQL and Redis caching.
Started with custom recovery flashing, evolved into compiling AOSP from source, configuring kernels, and understanding the full Android boot chain from bootloader to SystemUI.
Open source collaboration, Android development, backend engineering — whatever you're building, I'm interested. Drop a message and let's discuss.
Connect
GitHub
Open Source & Repos
@Kaveer2009Telegram
Community & Chat
@KaveerRanaInstagram
Dev Journey
@Kaveer.RanaEmail
Direct Contact
kaveerrana.for.web@gmail.com