Devrath AD

Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Expert in architecting innovative Android applications.
  • Proven leadership in mentoring and team development.
  • Strong focus on delivering high-quality mobile solutions.
Stackforce AI infers this person is a Mobile Application Development expert with a strong focus on media and gaming industries.

Contact

Skills

Core Skills

Mobility PlatformsSolution ArchitectureKotlinSoftware DesignMobile Application DevelopmentMobile ArchitectureEngineering ManagementProduct RequirementsCore JavaAndroid DevelopmentAgile MethodologiesProgrammingData Structures

Other Skills

LeadershipTechnical LeadershipEngineeringSoftware InfrastructureexoplayerLive Video StreamingLive StreamingAudio streamingClean CodingThinking SkillsmvimavericksmavericksJetpack ComposeUnitTestingMVI

About

As a product engineer, I construct Android applications that cater to a diverse user base, spanning consumers to enterprise clients, with the goal of enriching lives globally. I specialize in crafting innovative mobile technology solutions for businesses seeking to enhance their operations. My portfolio boasts numerous products that have yielded significant benefits for both organizations and individuals. I am fundamentally a technologist, driven by an insatiable thirst for knowledge. My guiding philosophy, inspired by Gary Vaynerchuk, is: "I am disheartened by the prevalence of a 'glass half-empty' perspective when, in reality, the glass is often four-fifths full. I maintain a profound sense of gratitude even when my glass contains a mere drop, as I possess a clear understanding of how to leverage it." In my leisure time, I indulge in the creative pursuit of painting.

Experience

11 yrs 6 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs 2 mos
Current Experience

The economist

Senior Software Engineer

Apr 2024Present · 2 yrs 2 mos · On-site

  • The Economist Group, a world-renowned media entity, is most celebrated for its premier publication. Its origins trace back to 1843. Some of my contributions include
  • Architected and implemented seamless Live & VOD streaming for audio and video
  • Implemented Picture-in-Picture (PiP) for uninterrupted playback
  • Built device-calendar integration so users can save events locally
  • Developed podcast playback with local downloads for offline listening
  • Delivered an offline-first experience, caching data so articles are readable without connectivity
  • Integrated AdMob SDK (Banner, Native) with audience targeting
  • Designed MVI multi-module architecture with Mavericks across presentation, domain & data layers
  • Wrote unit and instrumentation tests (JUnit4, Jetpack Compose UI tests)
  • Created reusable Compose widgets, comprehensive theming, and a robust design system
  • Built custom swipe-to-delete animations to enhance UX
  • Maintained high code quality with Detekt and generated documentation with Dokka
Mobility PlatformsLeadershipTechnical LeadershipEngineeringSolution ArchitectureSoftware Infrastructure+4

Epam systems

Senior Software Engineer

Jan 2024Mar 2024 · 2 mos · Bengaluru, Karnataka, India

  • Implemented MVI architecture with Jetpack compose.
  • Led the hiring and onboarding process for new team members.
  • Mentored and coached multiple junior DevRel Engineers to support their career development.
KotlinClean CodingThinking SkillsmvimavericksmavericksSoftware Design+3

Kratos gaming network

Software Engineering Consultant

Oct 2023Dec 2023 · 2 mos · Bengaluru, Karnataka, India

  • Led the go-to-market strategy for Jetpack Compose, Android's new UI toolkit, collaborating with Engineers, Tech Writers, and cross-functional teams.
  • Designed and implemented the integration of a game with a legacy code base, new Android components, and the latest tech stack.
  • Coordinated sprint planning, task estimation, technical feasibility, and prioritization with project management.
KotlinMobile Application Development

Mobile premier league (mpl)

Software Engineer - III

Jan 2022Sep 2023 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Building the largest eSports mobile platform in the world
  • Developed the Broadcast Streaming module for live eSports tournament streaming.
  • Collaborated on projects involving communication between Android native, React Native, and Unity.
  • Implemented a downloader module for high-speed asset and APK downloads, utilizing parallel downloads with WorkManager and DownloadManager.
  • Integrated multiple third-party games, providing tools, libraries, samples, and documentation for seamless integration.
  • Spearheaded the adoption of Kotlin, dependency injection, and modern tools to improve project value and performance.
  • Led proof-of-concept projects on emerging technologies, leveraging cross-platform experience.
  • Developed a multilingual application supporting numerous languages, serving approximately 85 million users.
  • Engaged in bug fixing, automated testing, and code reviews.
KotlinStatic AnalysisdownloadmanagernotificationsAndroid JetpackInstrumentation testing+20

Recro

Lead Software Engineer

Aug 2020Jan 2022 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • Implemented a large-scale refactoring, transitioning from MVC to MVVM architecture, emphasizing modularity, extensibility, and automated testing.
  • Developed various new app features, working across all layers of the codebase.
  • Collaborated with product owners to implement analytics events for user behavior analysis.
  • Interacted with the design team to create platform-compliant UI/UX for a native experience.
  • Successfully delivered projects under aggressive deadlines in a multidisciplinary team, including client engineers.
  • Performed bug fixing and code reviews.
KotlinCode InterpretationAndroid JetpackInstrumentation testingDocumentationRetrofit+13

Cybernetyx

Principal Product Engineer - II

Feb 2020Aug 2020 · 6 mos · Bengaluru, Karnataka, India

  • Spearheaded the development of cutting-edge Android applications tailored to meet individual student needs and learning styles.
  • Pioneered the creation of an intelligent assistant capable of customizing learning curriculums to address each student's unique requirements.
  • Implemented a seamless silent updater feature across all product variants, ensuring users can always access the latest features and improvements.
  • Engineered tools to optimize canvas utilization and enhance the mobile application's compatibility across various screen resolutions and orientations.
KotlinAndroid JetpackRetrofitJavaModel-view-viewmodel (MVVM)Dagger2+7

Spurtree technologies

3 roles

Senior Solutions Engineer

Promoted

Nov 2019Jan 2020 · 2 mos · Bengaluru, Karnataka, India

  • Guided technical roadmap using MVVM and MVC architectures for efficient development.
  • Implemented reusable building blocks to accelerate product development.
  • Led recruitment efforts for mobile development teams, ensuring top talent selection.
  • Ensured new hires aligned with technical standards and contributed effectively to project goals.
KotlinRetrofitJavaDagger2REST APIsKotlin Coroutines+4

Senior Technical Associate

Promoted

Oct 2016Nov 2019 · 3 yrs 1 mo · Bengaluru, Karnataka, India

  • Led technical implementation and delivery of applications for clients including Shoppers Stop, Doctor 24X7, Disney, and Samsung.
  • Collaborated with marketing, testing, and sales teams to align development with customer needs and project goals.
  • Facilitated planning and execution with the development team to achieve project milestones.
  • Implemented multithreading with RxJava and Dependency Injection using Dagger2 for efficient code architecture.
  • Utilized Scheduling APIs and Canvas for enhanced user experience, and managed device storage with SQLite and File storage.
  • Integrated Location services and Map APIs, including Fused Location Service, for location-based functionality.
Product RequirementsnotificationsCore JavaRetrofitSDKsJava+4

Technical Associate

Oct 2014Sep 2016 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Led full-lifecycle application development, from initial design to deployment and maintenance.
  • Contributed to team-based Android development, utilizing core components like Activities, Fragments, Services, and Broadcast Receivers.
  • Engineered seamless user experiences through proficient use of Android components.
  • Established secure and efficient communication channels between applications and backend systems, collaborating with backend teams.
  • Ensured robust frontend-backend integration, prioritizing security and data integrity.
notificationsAgile MethodologiesXMLJavavollyAndroid Development+3

Twinvaves technologies pvt ltd

Freelance Developer

May 2013Sep 2014 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Led the development of the "GodiswithMe" application, encompassing all aspects from initial research to deployment and ongoing maintenance.
  • Conducted thorough research to design engaging story paths within the application, ensuring a compelling user experience.
  • Efficiently communicated project goals and requirements with stakeholders throughout the development cycle.
  • Undertook development and testing phases to guarantee functionality and user satisfaction.
  • Successfully deployed the application to app stores for global access.
  • Continuously maintained and updated the application to address user feedback and improve performance.
  • Achieved significant success with over 8 thousand downloads worldwide, indicating widespread adoption and positive reception.
ProgrammingJavaProblem Solvingandroid media playerAndroid DevelopmentModel-View-Controller (MVC)

Intel corporation

Intern

Nov 2011Aug 2012 · 9 mos · Bengaluru, Karnataka, India

  • Played a pivotal role in the development of a recommendation engine, actively participating in requirements gathering, design, implementation, and testing phases to ensure its effectiveness and accuracy.
  • Conducted user training and provided ongoing support activities, engaging with faculty and students to facilitate seamless integration and utilization of the recommendation engine.
  • Contributed to testing efforts and provided valuable feedback to enhance the performance and functionality of the recommendation engine, collaborating closely with the technical support team.
  • Provided support during the pilot phase of the IndiaEduServices project conducted in colleges from January 2012 to May 2012, assisting in troubleshooting, resolving issues, and ensuring smooth operation of the implemented solutions.
Data StructuresBusiness RequirementsJSONAnalytical SkillsCommunicationProgramming Concepts+1

Education

Ramaiah Institute Of Technology

Master’s Degree — Computer Software Engineering

Jan 2010Jan 2012

Malnad College of Engineering

Bachelor’s Degree — Information Science

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Mobility Platforms & Solution Architecture

Explore similar profiles based on matching skills and experience