👨🏻‍💻  Nishant Srivastava

👨🏻‍💻 Nishant Srivastava

Berlin, Berlin, Germany
3K followers 500+ connections

About

Nishant is an experienced Android Engineer, proficient in developing mobile applications…

Experience

  • ImmoScout24 Graphic

    ImmoScout24

    Berlin, Germany

  • -

    Berlin, Germany

  • -

    Berlin, Germany

  • -

    Berlin Area, Germany

  • -

    Berlin Area, Germany

  • -

    India

  • -

    Vancouver, Canada Area

  • -

    Gurgaon, India

  • -

    Bengaluru Area, India

  • -

    Allahabad Area, India

  • -

    Allahabad Area, India

  • -

    Allahabad Area, India

  • -

    Allahabad Area, India

  • -

    Banglore , Karnataka

  • -

    Kanpur Area, India

Education

Volunteer Experience

  • Open Source Graphic

    Android Engineer

    Open Source

    - Present 12 years 7 months

    Science and Technology

  • Intel Corporation Graphic

    Intel Software Innovator

    Intel Corporation

    - 3 years 1 month

    Science and Technology

  • Lead Organizer

    Google Developers Group

    Science and Technology

    Managed 3 GDG's in the capacity of Lead Organizer in different parts of the world, namely
    - GDG Allahabad: Allahabad, UP, India
    - GDG New Delhi: NCR Region, India
    - GDG Cloud Vancouver: Vancouver, BC, Canada

    Organized community events, gave sessions/talks as a speaker and took care of growing the community from a small group to a recognized tech group of the city.

  • Student Volunteer

    United College Of Engineering and Research Allahabad

    Education

    Infosys, Oracle, MONIIT, HCL ISDN

Publications

  • Kotlin Coroutines by Tutorials

    Raywenderlich.com

    Android is inherently asynchronous and event-driven, with strict requirements as to on which thread certain things can happen.

    With this book, you will learn how to use Kotlin coroutines to solve common Android programming problems using asynchronous programming techniques!

    See publication

Patents

  • A method and system for optimization of power back up of a communication device for identifying a media content

    Issued IN PCT/IN2015/050061

    The present disclosure provides a method for optimizing utilization of a power back up of a communication device. The communication device is used for identifying a media content by recording a portion of the media content. The computer implemented method includes triggering a recording facility of the communication device based on a first pre-defined criteria and de-activating the recording facility of the communication device by the processor based on a second pre-defined criteria. The first…

    The present disclosure provides a method for optimizing utilization of a power back up of a communication device. The communication device is used for identifying a media content by recording a portion of the media content. The computer implemented method includes triggering a recording facility of the communication device based on a first pre-defined criteria and de-activating the recording facility of the communication device by the processor based on a second pre-defined criteria. The first pre-defined criteria are based on a first set of one or more inputs. The second pre-defined criteria are based on a second set of one or more inputs. The first set of one or more inputs and the second set of one or more inputs are received from one or more sensors. The triggering and the de-activating of the recording facility optimizes the utilization of the power back up of the communication device.

    See patent
  • A method and system for identifying a user across multiple communication devices

    Issued IN PCT/IN2015/050060

    The present disclosure provides a method and system for determining an exposure of media content. The method includes identifying a first plurality of communication devices, enabling broadcasting the media content embedded with an audio data stream for each of the first plurality of communication devices, receiving a unique deciphered identification information and a communication device identification information from each of a second plurality of communication devices and determining the…

    The present disclosure provides a method and system for determining an exposure of media content. The method includes identifying a first plurality of communication devices, enabling broadcasting the media content embedded with an audio data stream for each of the first plurality of communication devices, receiving a unique deciphered identification information and a communication device identification information from each of a second plurality of communication devices and determining the exposure for the media content based on a pre-defined criteria. Each of the first plurality of communication devices are identified via corresponding communication device identifier information. The audio data stream includes unique audio identification information for each of the first plurality of communication devices. Each of the second plurality of communication devices deciphers the unique audio identification information from the media content broadcasted on the first plurality of communication devices.

    See patent

Courses

  • Algorithm Analysis

    -

  • Artificial Intelligence

    -

  • Compiler Design

    -

  • Computer Architecture

    -

  • Computer Graphics

    -

  • Data Compression

    -

  • Data Structures

    -

  • Database Management Systems

    -

  • Digital Image Processing

    -

  • Distributed Information System

    -

  • Distributed Systems

    -

  • Graph Theory

    -

  • Industrial Management

    -

  • Information Security and Cyber Laws

    -

  • Linux System Administration

    -

  • Networking

    -

  • Object Oriented Techniques

    -

  • Operating Systems

    -

  • Parallel Algorithms

    -

  • Programming in C++

    -

  • Programming in Python

    -

  • Quality Management

    -

  • Software Engineering

    -

  • Software Project Management

    -

Languages

  • English

    -

  • Hindi

    -

Organizations

  • Google Developers Group Cloud Vancouver (GDG CV)

    Co-Organizer

    -
  • Google Developers Group - New Delhi

    Lead Organizer

    -
  • Google Developers Group - Allahabad

    Organizer

    -
  • PCVN Cyber Club

    Team Member

Recommendations received

10 people have recommended 👨🏻‍💻 Nishant

Join now to view

View 👨🏻‍💻 Nishant’s full profile

  • See who you know in common
  • Get introduced
  • Contact 👨🏻‍💻 Nishant directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named 👨🏻‍💻 Nishant Srivastava

Add new skills with these courses