About

I’m Vigneshwaran Elangovan, a software engineer specializing in Android development, mobile architecture, and performance optimization. With 10 years of experience, I’ve built and scaled consumer-facing applications used by millions of customers everyday, including DBS Bank, Citi Bank, BYJU’S, and Tesco.

What I Do

  • 🏗 Architect scalable mobile solutions with clean, modular design.
  • Optimize app performance (startup time, jank reduction, feature modularization).
  • 🛡 Build secure & scalable SDKs, including authentication and payments.
  • 🔥 Transform monolithic apps into microfrontend-based architectures.

My Impact

Led the development of reusable component libraries and GraphQL optimizers.
Built & optimized fintech SDKs, including Google push provisioning.
Improved developer productivity with CI/CD automation.
Optimized Play Store footprint with dynamic feature modules.

What I Write About

This blog is where I share insights, best practices, and lessons learned in:

  • 📱 Android development (Jetpack, Coroutines, Compose, MVVM).
  • 🎯 Software architecture (Microfrontends, Modularization, Clean Architecture).
  • 🚀 Performance optimization (Profiling, Debugging, Startup Time Reduction).
  • 🔧 Developer tooling (CI/CD, Automation, Productivity Enhancements).

Traits

Programmer, Continuous learner, Technology freak, University Rank holder, Pragmatist, Responsible and Optimistic person.


Interests

ARR, Valar Morgulis, Alohomora, BrBa, Nolan