Summary
Work History
Education
Skills
Timeline
Generic
Swaran Singh Aulakh

Swaran Singh Aulakh

Jaipur,RJ

Summary

Senior Software Development Engineer - Android, with over 9 years of Android and Java applications. Specializes in building scalable, high-quality mobile applications and distributed systems. With proficiency in Kotlin, Java, and the Android SDK, with strong expertise in object-oriented programming, UI/UX design, and SOLID principles.


Proven ability to deliver sophisticated, user-friendly interfaces and collaborate effectively with cross-functional teams. Skilled in performance profiling, cloud technologies, and maintaining core app frameworks that ensure reliability and a delightful user experience.

Work History

Software Development Engineer II - Android

SIXT Research & Development India
2022.07 - 2024.07
  • Migrated the Sixt app's Subscription onboarding flow to Jetpack Compose, resulting in a 20% performance improvement and enhanced code maintainability
  • Implemented a robust MVVM architecture, increasing unit test coverage by 10%, thereby improving code quality, reducing bugs & technical debt
  • Delivered key features such as Mileage Vault, Contract Terms, and Pause Subscriptions, which significantly enhanced user experience and aligned with business objectives
  • Conducted performance profiling, identified bottlenecks, and implemented optimizations, contributing to the app's efficiency and responsiveness.

Senior Software Engineer Android

Robosoft Technologies
2020.09 - 2022.06
  • Engineered and maintained high-impact functionalities for the Discovery ATVE mobile application, achieving a 30% reduction in app crash incidents and ensuring platform stability for millions of daily users
  • Mentored junior engineers, providing advice, coaching, and educational opportunities to ensure adherence to high-quality development standards
  • Configured and monitored New Relic analytics dashboards, optimizing app performance and enabling data-driven decision-making
  • Contributed to the success of Discovery's leading channels, including TLC, Travel Channel, Animal Planet, through impactful development work.

Software Engineer

InTimeTec Visionsoft Pvt Ltd
2016.06 - 2020.09
  • Led the development team for the RISO Print application, incorporated user feedback to refine features, supporting over 500 users with an average of 1,000 document uploads daily
  • Played a key role in the development of the HP-Roam mobile application, enabling seamless print job uploads to the cloud with support for a wide range of file formats.

ANDROID DEVELOPER

Deemtech Software Pvt Ltd
2016.01 - 2016.05
  • Developed Android applications, focusing on creating user-friendly interfaces and optimizing performance for smooth user experiences
  • Worked on RESTful API integration and handled backend communication, ensuring reliable data exchange.

ANDROID DEVELOPER

Cordial Code
2015.02 - 2015.11
  • Contributed to Android app development, focusing on core functionality, user engagement strategies

Education

Master's Degree, Computer Application (MCA) -

Sri Balaji College of Engineering & Technology Jaipur
Jaipur, India
06.2015

Bachelor's of Computer Applications (BCA) -

Apex Institute of Management & Science
Jaipur, India
06.2012

Skills

  • Android Studio
  • Eclipse
  • JIRA
  • Git
  • Java
  • Kotlin
  • XML
  • Data Structures & Algorithms
  • Object-Oriented Analysis & Design
  • Concurrency & Multithreading
  • Memory Management
  • Design Principles
  • Activity
  • Fragments
  • Services
  • Action Bars
  • Widgets
  • Intent
  • Broadcast Receiver
  • Content Provider
  • Problem-solving
  • Android SDK
  • Room
  • Coroutines
  • Jetpack Compose
  • OKHTTP
  • Retrofit
  • RxJava
  • Coil
  • Picasso
  • Firebase
  • CI/CD
  • Gradle
  • JSON
  • Dependency Injection (Dagger2, Hilt, Koin)
  • New Relic
  • Optimizely
  • Google Maps
  • REST API
  • Unit Testing (JUnit, Mockk) & Instrumentation Testing (Espresso)
  • TDD
  • A/B Testing
  • React Native
  • MVVM
  • MVP
  • MVC
  • MVI
  • Clean & Modular Architecture
  • Object-Oriented Programming
  • Git Workflow
  • Unit Testing
  • Multithreading techniques
  • API Integration

Timeline

Software Development Engineer II - Android

SIXT Research & Development India
2022.07 - 2024.07

Senior Software Engineer Android

Robosoft Technologies
2020.09 - 2022.06

Software Engineer

InTimeTec Visionsoft Pvt Ltd
2016.06 - 2020.09

ANDROID DEVELOPER

Deemtech Software Pvt Ltd
2016.01 - 2016.05

ANDROID DEVELOPER

Cordial Code
2015.02 - 2015.11

Master's Degree, Computer Application (MCA) -

Sri Balaji College of Engineering & Technology Jaipur

Bachelor's of Computer Applications (BCA) -

Apex Institute of Management & Science
Swaran Singh Aulakh