Amit Chaudhary

India

@senjougahara_21

love when code score 100% on first run

Badges

Problem Solving
CPP

Certifications

Work Experience

  • Senior Software Engineer

    InMobi•  May 2022 - Present

    Working on project Swish which is a Hub application for general with the idea being a single entry point for users to have daily life content and applications. As an Android Developer, my role is to maintain and develop new functional requirements for multiple variants. As Swish application is preloaded into multiple telco devices demanding different requirements and regional legal compliance. The most important feature of this application was to provide on launch screen entry point as Max Size widget which delivers very dynamic user experience even with lots of system limitations on widget. As Android Developer I have also worked on re-architecture android app as per the latest developer guidelines and new design pattern provided from Android SDK. Having this new code architecture powering user UX from data driven logic helped speed up the new development process.

  • Software Engineer

    Flipkart•  August 2020 - May 2022

    Android application development using react-native SDK and native android SDK. Worked on widget framework to provide support for dynamic views through backend configuration changes. As an exploration of interest in learning React JS development worked on a Critical project on a Payment system where users can use SuperCoin to pay for product purchases. As part of the Non-Functional Requirement Project worked on Design Language System which defines design constraints & restricts developers and designers to use inconsistent values across the application. As a Team Building Role, I have helped onboard many Android Developers who have joined the team freshly. Also participated in process of Interview Drive for Android Tech and DSA rounds.

  • Software Engineer

    Dailyhunt•  July 2018 - June 2020

    Participating in complete Agile Software Development Life Cycle for proper analysis, development, testing, deployment and enhancement of the code. Writing application logic using Android Studio and Android SDK. Professionally completing task or project given period of timeline. Followed up by writing unit tests using mockito and junit and testing (user interface, errors with all possible inputs, debugging) apps after each task completion. Optimizing memory and cpu consumption with use of debugging tool android profiler and leak canary. Developing complex UX and animation supporting various devices

Education

  • DAIICT, Gandhinagar (Dhirubhai Ambani Institute of Information and Communication Technology)

    Information Technology, B.Tech•  2014 - 2018

Skills

senjougahara_21 has not updated skills details yet.