Skip to content
View swarnsingh's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report swarnsingh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
swarnsingh/README.md

Hi there πŸ‘‹

πŸ™‹β€β™‚οΈ About Me

I'm Swaran Singh Aulakh, a Senior Android Engineer / Software Development Engineer II with 10+ years of experience building high-performance Android applications.

My work focuses on modern Android development, Jetpack Compose, clean architecture, and performance optimization, with experience contributing to large, production Android codebases.

  • 🌱 Currently working at Tesco as Software Development Engineer II (Android)
  • 🧠 Strong focus on code quality, performance, testing, and maintainability
  • πŸ‘¨β€πŸ’» Projects available at GitHub
  • πŸ“« Reach me at swarnsinghaulakh@gmail.com
  • πŸ’Ό LinkedIn
  • πŸ‹οΈβ€β™‚οΈ Practicing DSA on LeetCode

πŸ› οΈ Skills

  • Languages: Kotlin, Java, XML
  • Architectures: MVVM, MVP, MVI, Clean & Multi-Module Architecture
  • Android: Android SDK, Jetpack Compose, View System
  • Async & Data: Coroutines, Flow, Room, Retrofit, OKHttp, RxJava
  • Testing: JUnit, MockK, Espresso, Paparazzi
  • DI: Dagger2, Hilt, Koin
  • Analytics & Monitoring: New Relic, Optimizely
  • Tooling: Gradle, Git, CI/CD
  • Process: Agile / Scrum, Code Reviews

πŸš€ Professional Experience

πŸ›’ Tesco (Contract via Geektrust)

Software Development Engineer II – Android
πŸ“ Bengaluru, India
πŸ—“οΈ Jun 2025 – Present

  • Working on the Tesco Grocery Shopping Android app
    πŸ“± https://play.google.com/store/apps/details?id=com.tesco.grocery.view
  • Developed Category Page features using Jetpack Compose and MVVM Clean Architecture
  • Implemented analytics tracking for Category Pages using New Relic dashboards and existing event pipelines
  • Captured user interactions such as product clicks, basket engagement, and shopping journeys
  • Collaborated with product, backend, and analytics teams

πŸš— SIXT Research & Development India

Software Development Engineer II – Android
πŸ—“οΈ Jul 2022 – Jul 2024

  • Led migration of key features to Jetpack Compose, improving performance and maintainability
  • Designed and implemented MVVM architecture, improving testability
  • Increased unit test coverage
  • Delivered features including Mileage Vault, Contract Terms, and Pause Subscriptions
  • Participated in technical design discussions and code reviews

πŸ“± https://play.google.com/store/apps/details?id=com.sixt.reservation


πŸ“Ί Robosoft Technologies

Senior Software Engineer – Android

  • Developed and maintained Android OTT applications for Discovery Networks
  • Worked on apps including TLC GO, Travel Channel GO, and Animal Planet
  • Reduced crash incidents and monitored production issues using New Relic

πŸ–¨οΈ InTimeTec Visionsoft

Software Engineer β†’ Senior Software Engineer

  • Developed enterprise Android applications including RISO Print and HP Roam
  • Built solutions handling high-volume file uploads
  • Implemented MVVM architecture and multithreading

πŸ“ˆ GitHub Stats

Swaran's GitHub Stats


⭐️ From Swaran Singh Aulakh

Pinned Loading

  1. coursera coursera Public

    Java 2

  2. CafeManagement CafeManagement Public

    Cafe Management app for User & Merchant to order & receive food items.

    Swift 1

  3. android-case-study-main android-case-study-main Public

    Kotlin

  4. code-challenge-android-mobile code-challenge-android-mobile Public

    Kotlin

  5. Weather Weather Public

    Kotlin

  6. ChatApp ChatApp Public

    Kotlin