About

I’m Vigneshwaran Elangovan, a software engineer specializing in Android development, mobile architecture, and performance optimization. With 9 years of experience, I’ve built and scaled consumer-facing applications for global enterprises, including Tesco, DBS, BYJU’S, and NIUM.

Currently, as an Engineer at Tesco, I focus on architecting scalable mobile solutions, optimizing performance, and implementing CI/CD automation to streamline mobile deployments. My expertise lies in designing modular, maintainable, and high-performance applications, leveraging modern frameworks like Jetpack Compose, Kotlin Coroutines, and Flutter.

What I Do

  • 🏗 Architect scalable mobile solutions with clean, modular design.
  • Optimize app performance (startup time, jank reduction, feature modularization).
  • 🔄 Automate CI/CD workflows for seamless development and release cycles.
  • 🛡 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