About Myself

Shivam Yadav is a software developer with 5 years of experience working with service and product based companies. He specializes in mobile application development using Java, Kotlin, and other programming languages to build customer facing Android applications, and also has experience in Android Enterprise domain. Shivam always makes his hand dirty with latest technologies either it is architecture like MVVM, Dagger, Rx Java, etc or new features like Kotlin Jetpack Compose. In free time he also writes technical blog, he is interested to develop a product using AI/ML in upcoming time.

Android 85%

Java 90%

Kotlin 70%

Android Studio 95%

AI/ML 60%

  • Nov 2019 to present


    Software Developer
    Gurgaon, India

  • June 2018 to Nov 2019


    Senior Android Developer
    Noida, India

  • July 2016 to Jun 2018


    Android Developer
    Noida, India

  • July 2012 to June 2016


    G.L.Bajaj Institute of Tech
    Gr. Noida, U.P.

  • March 2010 to March 2011


    U.P. Sainik School
    Lucknow, U.P.

  • March 2008 to March 2009

    High School

    U.P. Sainik School
    Lucknow, U.P.


If you look towards technologies then everyday a new cherry is added on to the cake.

Android Apps

Android app development is my passion, i always love to do it. I have developed apps in all different domains like health, enterprise, fitness, etc.


I have started working on Java since my college days, I have around 4-5 years of experience with Java.


From the day Google announces the Kotlin as the primary language for android development, I am in love with it because of it's syntax and features.


Computer Science gives me the opportunity to do the things I love; pursue my career and be a innovator.