A

Atul Sakhala

Co-Founder

Gurgaon, Haryana, India10 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10+ years in Android application development.
  • Expert in Kotlin Multiplatform Mobile (KMM).
  • Co-founded innovative gaming platform Gamereel.
Stackforce AI infers this person is a Backend and Mobile Development expert in Fintech and Gaming industries.

Contact

Skills

Core Skills

Kotlin Multiplatform Mobile (kmm)Backend DevelopmentReact NativeAudio Player DevelopmentOpenbanking Sdk DevelopmentDependency InjectionTest-driven DevelopmentAndroid DevelopmentCi/cdSaas DevelopmentProduct ManagementSpring Framework

Other Skills

API DevelopmentAWS CloudfrontAWS Media ConvertorAgentsAmazon Web Services (AWS)AndroidAndroid SDKApp Stability OptimizationAudio PlayerBackend Functionality EnhancementBridgesCC++CEOsCI/CD Implementation

About

With 10+ years of professional experience in Android application development including backend with Spring framework. I have developed/mentored complex projects individually and with a team, worked under a strict time frame, trained juniors, and worked with cross-functional teams. Here is a summary of my experience: • Deep understanding of KMP/KMM for cross-platform app. • Learning and developing Flutter app from scratch. • Developed 5+ Apps for Android • Developed 7+ SDKs in Android • Agile development using Scrum and Sprints • Setup CICD pipeline • Worked in backend on Spring framework. • Designed and built advanced applications for the Android platform. • Collaborated with cross-functional teams to define, design, and ship new features. • Experience with latest frameworks and design principles like RxAndroid, Dagger2 and Zeplin • Push Notifications and Client-Server communication • Communication with Web Services REST/SOAP using JSON and XML • Publishing apps to Playstore and beta testing on playstore • Analytics, Tracking, 3rd party libraries & payments integration • GitHub, BitBucket, Jira, Slack • Wrote unit tests covering edge cases • Worked on both hardware and software features of mobile sensors like camera, microphone, Accelerometer, GPS, etc. • Worked on bug fixing and improving application performance. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. • Worked on FFmpeg for video processing • Wowza Media Server for video broadcast • Met the tough deadlines. • Ability to work on multiple projects. • Technical discussions • Always seek a challenging position to utilize my expertise • Always striving to bring a 100% to my work and always try to keep an open mind and to learn new things

Experience

10 yrs 11 mos
Total Experience
1 yr 6 mos
Average Tenure
3 yrs 6 mos
Current Experience

Shipsy

2 roles

Lead Mobile Engineer

Promoted

Apr 2025Present · 1 yr 1 mo · Gurugram, Haryana, India

  • - Working on SDLC with the help of Context Engineering using subagents.

Senior Software Engineer L4

Nov 2022May 2025 · 2 yrs 6 mos · Gurugram, Haryana, India

  • As a Senior Development Engineer at Shipsy, having an opportunity to work on various challenging projects, contributing to the development and enhancement of our unified version for multiple apps. One of the significant achievements during my tenure was working from scratch to create a unified version that could be utilized across multiple platforms.
  • A key aspect of my role involved implementing Kotlin Multiplatform Mobile (KMM) to ensure seamless functionality on both Android and iOS platforms. This allowed us to streamline our development process, saving time and effort by enabling code sharing between the two platforms.
  • Within the unified version, I played a crucial role in designing and implementing various modules. One such example is the payment module, which involved integrating secure and efficient payment systems into the app. Additionally, I worked on the development of the base module, providing a solid foundation for the entire application architecture. I also contributed to the recon module, which focused on reconciling data and ensuring accurate and reliable information within the app.
  • Shipsy's application primarily focuses on optimizing the first and last mile of transportation, providing efficient solutions for logistics and delivery. In line with this focus, I took the initiative to work on the Node.js backend, tackling the challenge of resolving complex trip APIs into lightweight and streamlined APIs. This optimization significantly improved the overall performance and responsiveness of the application.
  • Throughout my time at Shipsy, I have continuously strived to deliver high-quality code, foster effective collaboration within cross-functional teams, and embrace emerging technologies to drive innovation and elevate the user experience. I look forward to further contributing to the growth and success of Shipsy in the future.
Kotlin Multiplatform Mobile (KMM)Node.jsPayment Module DevelopmentUnified Application DevelopmentBackend Development

Crewscale

2 roles

Mobile Lead (ICICI securities)

Mar 2022Nov 2022 · 8 mos · Gurugram, Haryana, India

  • I have experience in managing teams and focusing on product roadmap enhancements. One of my notable achievements includes working with the Google Play Store Integrity API to prevent replay attacks and unknown source threats. I integrated the API and ensured that the returned verdicts were validated with the server.
  • Additionally, I have worked on improving the UI/UX performance of an Audio Player in the react-native framework. I enhanced the overall user experience and added several additional features that were not originally present in the React Native framework.
  • Furthermore, I developed a standalone Android library that supports react-native using Exoplayer. This library enables adaptive streaming by leveraging CloudFront AWS, allowing the delivery of adaptive videos to mobile devices using the HLS protocol.
  • Some of my key skills include Audio Player development, Media Session management, AWS Media Convertor, AWS Cloudfront, live streaming, bridge technologies, Amazon Web Services (AWS) expertise, Exoplayer integration, streaming media solutions, podcasting, and Android development.
Google Play Store Integrity APIReact NativeAudio Player DevelopmentExoplayer Integration

Senior Mobile Engineer (Tarabutgateway)

Mar 2021Mar 2022 · 1 yr · Gurugram, Haryana, India

  • I have hands-on experience working with the OpenBanking SDK, where I successfully integrated NBB, KHCB, and ALINMA banks. This involved building a generic and flavor-based UI and business logic that closely aligned with the specific requirements of each bank.
  • Furthermore, I took on the responsibility of single-handedly developing the TGPaySDK from the ground up. This SDK facilitates the generation of PIS (Payment Initiation Service) consents. I implemented offline capabilities, navigation components, and utilized dependency injection (DI) in an architecture built on a multimodule approach.
  • During the development process, I revamped the existing codebase, transforming it into a state flow using a multi-module architecture and integrated Koin DI for improved dependency management. To ensure code quality, I added JUnit tests, achieving an impressive 80% code coverage.
  • In addition to my accomplishments in the realm of OpenBanking, I have also been expanding my skill set. I have delved into learning Flutter and utilized this knowledge to build an SDK specifically tailored for OpenBanking applications.
  • Overall, my technical expertise spans across a range of technologies and practices, including multi-module architecture, state flow implementation, dependency injection with Koin, unit testing with JUnit, and proficiency in Flutter for OpenBanking SDK development.
OpenBanking SDKKoin DIJUnit TestingFlutterOpenBanking SDK DevelopmentDependency Injection

Bharatpe

2 roles

SDE III, Backend

Jul 2020Jan 2021 · 6 mos · Delhi, India

  • As a backend developer, I had the opportunity to work on revamping the Retailer portal for B2B lending. My focus was on enhancing the backend functionality of the portal.
  • To ensure the quality and reliability of the codebase, I adopted a Test-Driven Development (TDD) approach. This involved writing tests before implementing the APIs and modules, allowing me to thoroughly validate their behavior and ensure they met the specified requirements.
Test-Driven Development (TDD)API DevelopmentBackend Functionality EnhancementBackend DevelopmentTest-Driven Development

SDE III, Android Engineer

Jan 2020Aug 2020 · 7 mos · Delhi, India

  • As an experienced Android developer, I have made significant contributions to app stability, achieving an impressive stability rate of 99.80% in terms of crashes and efficient memory management.
  • Within the organization, I took the initiative to build a common module that greatly facilitated the setup of Android projects from scratch. This module effectively reduced boilerplate code and streamlined the project setup process.
  • One of my notable achievements includes developing a generic native support handler that seamlessly facilitates communication between the web and native parts of the application. This handler enhanced the overall functionality and user experience of the app.
  • Throughout my experience, I have worked on various features, including the NPCI module, Video eKYC, Credit Line, and Send/Request Money. I have also been involved in revamping the merchant app using a guided architecture approach, following Test-Driven Development (TDD) principles. I ensured the quality of the codebase by adding unit tests and conducting Appium UI tests for each feature.
  • To improve the development process, I built an App's development console feature, allowing developers to easily modify various parameters and test the app accordingly.
  • Furthermore, I successfully implemented a complete pipeline from build to Play Store internal release, leveraging continuous integration and continuous delivery (CI/CD) using Jenkins. This pipeline encompassed version hooks, running unit tests, building the APK, executing instrumental tests (Appium on PCloudy), and uploading the app to the Play Store for beta releases.
  • My experience as an Android developer spans across multiple aspects, including app stability optimization, modularization, feature development, testing, and CI/CD implementation
Android DevelopmentApp Stability OptimizationCI/CD ImplementationCI/CD

Gamereel, tryhard

Co-Founder And Founding Member at TryHard.gg

Jan 2019Dec 2019 · 11 mos · Gurugram, Haryana, India

  • As a co-founder of Gamereel and Tryhard Products, I am proud to introduce Gamereel, a platform designed for gamers to capture, share, and discover their most memorable gaming content. Our Saas product allows users to record screen content, edit it, and easily share it on a single platform. Gamereel serves as the new home for mobile gaming content.
  • In today's world, where major activities have come to a pause, many of us find solace in mobile gaming. At Gamereel, we recognized the growing community of gaming enthusiasts who are unable to enter the professional gaming world or participate in major esports events due to various factors. We identified this as a pain point that needed a solution.
  • To address this need, we created Tryhard.gg, a platform that aims to bridge the gap between aspiring gamers and the professional gaming world. Tryhard.gg provides opportunities for gamers to showcase their skills, connect with like-minded individuals, and participate in competitive gaming events. Through Tryhard.gg, we strive to empower gaming enthusiasts and provide them with a platform to pursue their passion.
  • Our mission is to support and uplift the gaming community by providing innovative tools and platforms that cater to their needs. Whether it's capturing and sharing gaming moments on Gamereel or participating in competitive gaming through Tryhard.gg, we are dedicated to enhancing the gaming experience for all enthusiasts.
  • To learn more about Gamereel and Tryhard Products, please visit our discord community at Tryhard.GG. We look forward to welcoming you into our vibrant gaming community and empowering you to showcase your gaming skills and passion.
SaaS Product DevelopmentGaming Platform DevelopmentSaaS DevelopmentProduct Management

Rivigo

3 roles

Senior Software Engineer (Backend)

Nov 2018Dec 2018 · 1 mo · Gurgaon, India

  • n my role as a backend developer at Prime, I have been involved in the development of a logistic tracking system. Here are some key highlights of my contributions:
  • Asset Handover: I worked on the implementation of an Asset Handover module that covers all relevant business cases. This module was successfully delivered within a week, showcasing my ability to work efficiently and meet project deadlines.
  • Application Architecture: I took responsibility for designing the overall architecture of the application. Starting from scratch, I designed a robust and scalable backend system that meets the requirements of the logistic tracking system.
  • In terms of technology stack, I utilized core Java as the primary programming language. The Spring Framework was employed for building backend APIs and applications. I integrated JDBC through Hibernate for seamless database connectivity. For data storage, I leveraged MongoDB using Spring Mongo. Additionally, I followed the Test-Driven Development (TDD) approach, writing unit tests with JUnit to ensure the reliability and quality of the codebase. Furthermore, I utilized various AWS services to enhance the functionality and scalability of the application.
  • Throughout the development process, I also incorporated other open-source technologies as per project requirements, enabling seamless integration and optimal performance.
  • By leveraging my expertise in core Java, Spring Framework, JDBC with Hibernate, MongoDB with Spring Mongo, TDD with JUnit, and AWS services, I played a crucial role in building backend APIs and applications for the logistic tracking system.
Logistic Tracking System DevelopmentSpring FrameworkMongoDBBackend Development

Senior Software engineer (Android)

Promoted

Jul 2017Nov 2018 · 1 yr 4 mos · Gurgaon, India

  • As an Android developer, I have had the opportunity to contribute to the development of multiple applications, including Pitstop, a Zoom app for managing first and last-mile delivery, a Driver app, and an end-to-end MQTT tracking system for tracking data points like latitude and longitude. Here are the details of my contributions:
  • Pitstop: I played a key role in developing the Pitstop application. This app is designed to streamline and manage pit stops for various purposes, such as vehicle maintenance, fueling, and inspections. As an Android developer, I focused on creating an intuitive and user-friendly interface, implementing features to schedule and manage pit stops, and integrating with backend APIs to provide a seamless user experience.
  • Zoom App for First and Last-Mile Delivery: I was involved in building an Android app for managing first and last-mile delivery using the Zoom platform. This app enables efficient coordination and communication between drivers, dispatchers, and customers. I implemented features such as real-time tracking of delivery drivers, order management, and integration with the Zoom API for seamless communication and collaboration.
  • Driver App: As part of my Android development experience, I contributed to the development of a Driver app. This app is designed to empower drivers in logistics and transportation by providing them with tools and information to optimize their routes, manage assignments, and communicate with dispatchers. I focused on building a user-friendly interface, integrating with backend APIs for data synchronization, and incorporating features such as real-time location tracking and push notifications.
  • MQTT Tracking System: In addition to the app development projects, I also worked on building an end-to-end MQTT tracking system. This system leverages MQTT technology to track and monitor data points like latitude and longitude in real-time.
Android DevelopmentMQTT Technology

Software Engineer

Oct 2015Aug 2017 · 1 yr 10 mos · Gurgaon, India

Proptiger.com

Android developer

Jan 2015Jul 2015 · 6 mos · Noida Area, India

Instalively

Android Developer

May 2014Aug 2014 · 3 mos · New Delhi Area, India

  • worked on analytics, worked on posting story on facebook, Rest API, Application Tutorial.

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology (BTech) — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Kotlin Multiplatform Mobile (kmm) & Backend Development

Explore similar profiles based on matching skills and experience