About me

Hello! I am a versatile Software Engineer with expertise in Android and iOS app development. Proficient in Java, Swift, and React Native. Committed to delivering exceptional user experiences and maintaining high code quality.

What I Do?

  • Web development icon

    Full Stack Mobile App Development

    Building Responsive Android & iOS Applications.

  • design icon

    Work -> Protein Feast -> Gym Conquer -> Snooze -> Repeat

    Living life one rep at a time! 💪

Resume

Experience

  1. Senior Software Engineer

    Esper
    September, 2021 — Present

    • • Contributed to the development of an industry-first DevOps feature, Blueprints, enabling efficient compliance management across large-scale dedicated device fleets for a leading Mobile Device Management (MDM) company.
    • • Engineered and deployed a Device Policy Controller (DPC) app, utilizing Google’s Android Device Policy Manager APIs, managing over 1 million+ devices across various OEMs.
    • • Contributed to the development of Esper iOS agent, leveraging Apple’s Mobile Device Management (MDM) protocols, improving cross-platform device management.
    • • Implemented clean architecture in applications,enhancing code readability and maintainability.
    • • Significantly increased unit-test case coverage from 40% to 95%, considerably boosting code reliability. Achieved 100% integration test coverage using Robotium, ensuring robust system functionality.
    • • Collaborated effectively with quality engineers, product management, design, and support teams, ensuring high-quality standards in all development phases.

  2. Software Developement Engineer

    Vyapar
    July, 2021 — September, 2021

    • • Developed and maintained the Vyapar app, a business accounting software with over 10M+ downloads, optimizing invoicing, inventory management, and accounting for Indian small businesses.
    • • Integrated advanced business analytics, providing users with insightful reports to enhance business performance.

  3. Android Developer

    Collegedunia Web Private Limited
    July, 2020 — July, 2021

    • • Implementeda News feature using a self-developed Android Library/Artifact with Kotlin and Android Architecture Components, published via Gitlab Package Registry. (FRIZZA, 5M+ downloads)
    • • Led the development of Raise Ticket functionality and a complete UI redesign using React Native, improving user experience and app stability. (Kickcash, 10K+ downloads)

  4. Software Developement Intern

    NPCIL, DAE, Govt. of India
    May, 2019 — December, 2019

    • • Developed an interface between two web applications using RESTful APIs, ensuring synchronized data updates and improved workflow efficiency.
    • • Created a drag-and-drop tool with the QT framework for designing status trees in the organization’s safety system, enabling real-time reactor status monitoring.

Education

  1. Indian Institute of Information Technology Nagpur

    2016 — 2020

    Majored in Computer Science and Engineering • Graduated with 8.08 GPA

  2. Hislop Junior College

    2014 — 2016

    HSC - 83%

My skills

  • Languages

    Java, Kotlin, Swift, TypeScript, C++, C
  • App development

    Jetpack Compose, SwiftUI, ReactNative, MVVM/MVC Architecture, DaggerHilt, Swinject, Coroutines, RxJava, Combine, MQTT, WebSockets
  • APIs, Tools and Database Integration

    REST, Firebase, APNs, Git, CI/CD, JIRA, MySQL, MongoDB, Postgresql
  • Testing Framework

    Mockk, JUnit, XCTest, Jest
  • Machine Learning / Computer Vision

    NumPy, Pandas, OpenCV, scikit-learn, TensorFlow, Pytorch
  • Design & Collaboration

    Figma, Sketch, Jira

Articles

Books