Daivansh Jain

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 1 mo experience
Highly Stable

Key Highlights

  • Gold Medalist in Mobile Application Development course.
  • Led architectural decisions at a leading tech company.
  • Developed multiple successful applications in record time.
Stackforce AI infers this person is a Mobile Application Development expert with a focus on Android and Information Security.

Contact

Skills

Core Skills

Android DevelopmentMobile Application Development

Other Skills

Agile Application DevelopmentAgile MethodologiesAnalyticsAndroidAndroid ProfilerAndroid SDKAndroid StudioAugmented RealityCC++Cascading Style Sheets (CSS)Computer ForensicsComputer NetworkingCore JavaData Tracking

About

Senior Software Engineer with expertise in Android development, proficient in Java, Kotlin, and the Android Framework. Passionate about creating innovative, secure, and user-friendly applications, with a focus on enhancing user experience. Awarded with Gold Medal for attaining first position among all the three batches of the course. Having a demonstrated experience of working in great Product based companies. Specialized in the field of 'Mobile Application Development' and 'Information Security'.

Experience

8 yrs 1 mo
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 7 mos
Current Experience

Walmart global tech india

Senior Software Engineer - Android

Nov 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

Lokal

3 roles

Senior Software Engineer - Android

Mar 2024Nov 2024 · 8 mos · On-site

  • Involved in all major architectural decisions following SOLID principles related to all our product offerings at Lokal.
  • Currently leading the Matrimony Product, developed Guntur Matrimony as separate application recently and released in a month time, to add a new focused revenue stream for the company, getting a promising revenue and good conversion rate from this product.
  • Developed multiple district focused apps for matrimony product leveraging the same codebase by configuring product flavours and env files for each apps.
  • Configured Fastlane automation to build multiple bundles and deploying all apps to Google Playstore using a single command.
SOLID Design PrinciplesAndroidFastlaneUser Experience (UX)Agile Application DevelopmentAndroid Development+1

SDE-2 Android

Promoted

Aug 2021Feb 2024 · 2 yrs 6 mos · On-site

  • Lead Android Platform team to improve overall application performance, major tasks include:
  • Modularised complex codebase with just one module to 12 structured modules with some common library modules, different feature library modules and one application module that binds every module to build as single application.
  • Developed Lokal design system as standalone library module based on latest Material design library to be used for all the apps, consisting of standard themes, styles and Widgets etc.
  • Reduced Slow frame rate significantly by 50 percent from 3.4 to 1.65 percent sessions by optimising layouts performance by reducing overdraws, nesting and delegating layout inflation using GPU traces, Perfetto, Android Profiler etc.
  • Introduced JWT based API authentication setup for enhanced data security.
  • Keeping a check on all major app metrics and improving the existing metrics fixing ANRs, improving
  • App Startup time etc.
  • Completely revamped Lokal app home screen to new UI for improved navigation.
SOLID Design PrinciplesAndroidPerformance TuningJWTAndroid ProfilerAndroid Development+1

Android Developer

Oct 2019Jul 2021 · 1 yr 9 mos · On-site

  • Started with Creation team at Lokal , developed several features for learning and development of our news reporters as well as to help them post news on our platform with ease.
  • Leading Growth Android team (News product) and also worked on all other major product
  • offerings at Lokal like jobs, matrimony etc. with around 12 vernacular languages supported.
  • Helped scale Android team from 3 members to total of 12 members. Groomed team members to make them efficient in their working considering code hygiene. Developed multiple processes to be followed by team to make smooth collaboration within the team like git workflows, release processes etc.
  • Covering all the requirements from Marketing team for Android regarding data tracking, install attributions and deferred deeplink setup which includes all the major tools used in industry.
  • Made an analytics data tracking setup within all the apps in modular way , which makes it easy to add/remove multiple tools with minimal changes by just adding/removing a single file.
  • Added support for around 40 different card types in single list which is being used throughout the application to should posts from different categories. Used a modular approach to build the same i.e. Adapter Delegates, using which each card type is being added/removed from that list as a single file. Also added support of Media3/Exoplayer optimized for our lists.
  • Added ABTest support for various features throughout the app.
AndroidAgile MethodologiesData TrackingAnalyticsAndroid DevelopmentMobile Application Development

Pitney bowes

Associate Software Engineer - Android

Jul 2018Oct 2019 · 1 yr 3 mos · Noida Area, India

  • Working as Developer-Mobile Application(Android) in SMB Solutions. Responsible for all the Research and Development work in Android to grow SMB Solutions. Following Agile Methodologies.
  • Developed my own MDM Solution as a requirement to setup shipping apps environment in Sendpro tablet.
  • https://github.com/Daivansh/AndroidManagementMDMJava
  • Developed an application with 3rd party shipping carrier named ‘Postmates’.
  • Worked upon the features of apps named SameDay Delivery, Shipping alerts and Reports and Sendpro Application(Major product in shipping).
  • Developed my own Kotlin based framework having MVVM architecture using all new Android components having coroutine based Api Calls which makes app development much fast and clean.
  • Shipping Tablet Project Link : https://www.pitneybowes.com/us/shipping-and-mailing/small-business-shipping.html
AndroidAgile MethodologiesKotlinMVVMAndroid DevelopmentMobile Application Development

A3logics

Android Intern

Jan 2018May 2018 · 4 mos · Jaipur, Rajasthan, India

  • My major role was to carry out whole Research and Development work related to Android as per the client requirements.
  • Some Technologies on which I have worked include:
  • 1) XMPP - Openfire Server and Smack Api
  • 2) Firebase - Realtime Database, Firestore, Storage, Auth, Cloud Functions etc.
  • 3) Mobile Vision - Facial Recognition.
  • 4) Augmented Reality - Arcore, Wikitude SDK etc.
  • 5) Third party chat SDKs - Cometchat SDK, Twilio Chat etc.
  • 6) WebRTC based voice calling SDK
  • 7) Paypal Braintree SDK for payment gateway integration.
  • etc.
  • Projects:
  • 1) XMPP Chat - Developed a chat application for android based on XMPP protocol(Whatsapp is XMPP based chat application).Used openfire server as the backend for the chat and Smack Api for Java.
  • 2) Firebase based Realtime chat - A chat application based on firebase contains all advanced features include realtime messaging, typing indicator, message sent and read status(realtime single,double and blue tick), one to one chat, group chats etc.
  • 3) A Snapchat like small app which adds real time mustache and specs to all the persons visible in the camera frame.
  • 4) A chat application using Cometchat SDK.
XMPPFirebaseAugmented RealityWebRTC

Education

Poornima University

BCA (Mobile Application and Information Security) — Android Application development and Information Security

Jan 2015Jan 2018

Udacity

Stackforce found 100+ more professionals with Android Development & Mobile Application Development

Explore similar profiles based on matching skills and experience

Daivansh Jain - Senior Software Engineer | Stackforce