Jyoti Sheoran

Technical Lead @Cars24

Gurugram, HR, IN
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jul 2024 — Jul 2026

Technical Lead @Cars24

View department →

Gurugram

Apr 2022 — May 2024

Senior Software Development Engineer @Getir

View department →

As the Lead Developer for Getir's internal field employees application, g-force, I spearheaded and supervised all aspects of the project development lifecycle, ensuring the delivery of high-quality solutions and maintaining exceptional performance. Here are the key achievements and responsibilities: * Developed the g-Force app using Kotlin and Android Jetpack Compose and Jetpack Compose Navigation. * Developed project from scratch using react native with redux architecture and thunk middleware. * Used MVI with Reducers and Clean Architecture as the main architectural pattern, enhancing the app's testability and composability. * Leveraged Kotlin Coroutine & Flows structured concurrency for optimal performance and responsiveness. * Prioritised testing with unit testing coverage of 90% and ui testing to cover compose views, ensuring the reliability and robustness of the app. * Ensured high code quality and uniformity by using tools such as lint-check, lint-format and Sonar lint. * Integrated SonarQube scanner and JaCoCo in Bitbucket pipeline to enforce code quality and code coverage. * Implemented Bitrise for seamless CI/CD pipeline, integrated it with Slack using incoming and outgoing webhooks for efficient communication and incorporated Firebase App Distribution for streamlined app deployment. * Used feature flag mechanism for the real-time activation or deactivation of application features. * Integrated Chucker for streamlined network call logging, enhancing testing efficiency and facilitating debugging processes. * Leveraged Postman to establish a robust mock server, enabling efficient testing and simulation of API endpoints. * Crafted comprehensive technical documentation for application features, authoring Request for Comments (RFC) to facilitate effective communication and decision-making processes. * Engaged in peer code reviews (Pull Request) for both Android and iOS platforms, ensuring code quality and best practices.

Apr 2020 — Apr 2022

Lead Software Engineer @Freecharge

View department →

Gurugram, Haryana, India

* Developed and implemented features for Neobanking, including goal creation, MF (Mutual Funds), and FD (Fixed Deposits). * Utilized Server Driven Architecture to refactor home tabs, improving the UI and enabling dynamic management of home components. * Played a key role in planning and strategizing for modularizing the payment code, enhancing code maintainability and scalability. * Conducted a Proof of Concept (POC) for ML-based document authentication, exploring innovative approaches for verification. * Leveraged the latest technologies such as Kotlin, MVVM with clean architecture, Dagger2, unit testing, coroutines, navigation components, view binding, ViewModel, LiveData, Chucker, multi-module, configuration, and feature flags to build robust and efficient solutions. * Utilised Jenkins, App Center, and Fastlane for streamlined and automated build, testing, and deployment processes. * Actively engaged in peer code reviews, ensuring code quality and adherence to best practices. * Conducted documentation activities to enhance project understanding and knowledge sharing. * Successfully worked within a PoD structure and Sprint process, mentoring interns and supporting their professional growth. * Developed a module in Flutter while also maintaining a React Native project, showcasing versatility and adaptability.

Jan 2017 — Feb 2020

Senior Software Engineer @CARS24

View department →

Gurugram, Haryana, India

* Utilized SQLite & ROOM database for efficient and reliable local data storage. * Implemented Play Asset Delivery to optimize app bundle size and deliver media content efficiently for Feedback App. * Integrated video player functionality. * Employed Data Binding library and Butter Knife for view injection, reducing boilerplate code and simplifying UI element binding. * Utilized Picasso for efficient image loading and caching. * Introduced unit testing using JUnit in Partners App. * Developed file uploading functionality to automate document processing for Smart Seller Dashboard App. * Integrated Firebase Cloud Messaging for push notifications, facilitating real-time communication with users. * Utilized Firebase Real-Time Database for seamless data synchronization and collaboration. * Optimized build time by more than 75% by configuring Jenkins CI/CD. * Managed product flavours using Gradle features to create customized app variations based on requirements. * Developed C2C and B2C applications using React Native, leveraging Redux, Thunk, JavaScript, TypeScript, CodePush, and Fastlane. * Followed Agile Scrum methodology.

Jan 2016 — Jan 2017

Senior Software Engineer @Oxigen

View department →

Gurugram, Haryana, India

* Led the Android team for the development of the Future Pay app. * Successfully handled the project from its inception, including requirement gathering, to the official rollout. * Integrated Firebase features such as remote config, leveraging its capabilities for dynamic app configurations. * Created complex user interfaces for dynamic seat representations, ensuring an interactive user experience. * Showcased strong problem-solving skills and technical expertise while individually implementing the RED BUS MODULE in the Oxigen app.

Aug 2014 — Jan 2016

Software Engineer @Kellton Tech Solutions Limited

View department →

Gurugram, Haryana, India

Clients: 1. Cars24: - Developed two Android applications from scratch. - Created a POC for Server Driven UI architecture. - Implemented core features like real-time bidding. - Collaborated with API and Product teams for integration and functionality. 2. Religare (Health Insurance): - Led a project from scratch, converting XML to JSON using SOAP APIs. - Implemented features for quotation calculation and policy buying/renewal. - Collaborated closely with the API and client teams for seamless integration. 3. Park Plate: - Developed an Android app for kiosk-based parking gates. - Implemented battery optimization strategies. - Contributed to requirement analysis, development, design, and quality management. 4. iProf: - Integrated multiple login functionalities for a seamless user experience. - Collaborated with the team to meet client requirements and ensure user-friendliness. - Integrated social media features. Additional Contributions: - Supported the development of additional mobile applications such as Owl Tutor and AVVY. - Mentored junior developers. - Utilized the latest Android technologies including Google Location APIs, Volley, Glide, JSON, REST, and Material Design guidelines. Received appreciation from peers and managers for contributions and team-oriented approach.

Apr 2012 — Aug 2014

Android Developer @Aiims migital technovation pvt ltd

View department →

Gurugram, Haryana, India

* Implemented AdMob integration, in-app purchases, and encryption/decryption for mobile applications. * Utilised AIDL for interprocess communication and employed foreground/background services and GCM for efficient task handling and push notifications. * Proficient in Android and J2ME technologies, including activities, fragments, services, broadcast receiver and SQLite databases. * Successfully developed and delivered apps independently as well as part of a team, showcasing strong technical skills in Android development.

EDUCATION

2007 — 2011

BRCM College of Engineering & Technology - India

Bachelor of Technology - BTech · Computer Science

SKILLS

AndroidFastlaneFirebaseJUnitGitBitbucketFlutterKotlinContinuous Integration and Continuous Delivery (CI/CD)LokalizationVolley LibraryDagger2Core JavaUnit TestingNavigation with safe argsJ2MEBitriseLeakCanaryRedux ThunkDesign PatternsKotlin CoroutinesArchitectureCollaboration with Global TeamSonarGitHubMVIClean ArchitectureMobile ArchitectureCollaborative Problem SolvingMockitoSonarqubeDebuggingAndroid EspressoSOAPSQLiteJenkinsJavaData StoreAndroid Jetpack ComposeCompose

ABOUT JYOTI SHEORAN

Experienced Android Developer with a proven track record of creating high-quality mobile applications. With years of experience in the industry, I have developed a strong expertise in Android (Java / Kotlin) mobile development. I have knowledge and experience in developing mobile applications using Kotlin, Jetpack Compose, React Native and Flutter frameworks also. Throughout my career, I have successfully delivered numerous projects, ranging from consumer-facing applications to enterprise solutions. My deep understanding of the Android platform, along with proficiency in Java and Kotlin, allows me to create feature-rich and intuitive apps that exceed client expectations. Industry / Domain Experience: E-commerce, BFSI (Banking, Finance, and Insurance), AutoTech.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Jyoti Sheoran — Technical Lead at Cars24 in Gurugram, HR, IN | Unifers