Skip to content
View ranitraj's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report ranitraj

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ranitraj/README.md

Hi there, I'm Ranit Raj Ganguly πŸ‘‹πŸΌ

LinkedIn Medium Medium

I am currently working as a Senior Software Engineer holding Master's degree in Computing Science at the University of Alberta.

About me πŸ™‚

I have experience as an ML Engineer, Fullstack developer in Android and Spring-Boot frameworks for the fitness, home automation and broadcast industries. I am also familiar with Amazon Web Services (AWS). In addition to AI and Backend development, my expertise lies in working with BLE and IoT frameworks in Android. I am passionate about exploring new technologies and sharing them as tech articles and Open-Source projects. I have experience integrating Mixpanel with applications that helped businesses analyze user data to identify trends, and patterns, and make data-driven business decisions based on those insights. I have designed technical presentations for demonstrating products and services to reputed organizations, such as Google, Xiaomi and Flipkart.

Awarded 1st prize & $800 for demonstrating the project UofA in Metaverse in 2023, University of Alberta πŸ₯‡. Awarded $100 as an Individual Contribution Prize for UofA in Metaverse in 2023, University of Alberta πŸŽ–. Won All India 3rd prize πŸ₯‰ in 'Build with Serveless', an online Hackathon organized by Amazon Web Services at Skillenza, in 2020 for developing a prototype for a product titled GigVid. Received Bravo Award πŸ† in 2019 at Tata Elxsi for improving overall application performance, detecting and fixing memory leaks. Open mic speaker 🎀 at Droidcon 2019, Chennai. Published featured articles πŸ“„ on Medium.

  • πŸ”­ I’m currently working as an Senior Software Engineer.
  • 🌱 I’m currently learning MLOps.
  • πŸ€” I’m looking for help with Deploying LLMs into Production following best practices.
  • πŸ’¬ Ask me about Anime, Football, Android, Spring, AWS and Mixpanel.
  • πŸ˜„ Pronouns: He/Him

Languages, Frameworks and Tools πŸ› 

icons8-spring-boot-48 icons8-amazon-web-services-48 icons8-firebase-48 icons8-ethereum-48

My favourite projects πŸ‘¨πŸ»β€πŸ’»

Readme Card Readme Card
Readme Card Readme Card

My Stats πŸ“Š

My GitHub stats
Top Langs

My Blog posts πŸ“°

Pinned

  1. SmartThermostat SmartThermostat Public

    Android mobile application acting as the client for EnvironmentalSensing peripheral sensor data, specifically from Temperature and Humidity sensors via BLE. Here, Arduino Nano BLE Sense is used as …

    Java

  2. MqttClient MqttClient Public

    This repository uses an android application demonstrating MQTT functionalities using Eclipse Paho (as Client) and HiveMQTT Public Broker (as Broker)

    Java 3 1

  3. ContactsEntrepot ContactsEntrepot Public

    An android application which demonstrates fetching of contacts from mobile device using content provider, exporting it into an excel, read data from the excel and an option to share the excel as we…

    Java 20 11

  4. AndroidCustomMaterialAlertDialog AndroidCustomMaterialAlertDialog Public

    An android application which demonstrates the mechanism to create a custom alert dialog using Google's Material Design library for Android.

    Kotlin 1 2

  5. ArduinoBlePeripheralForAndroid ArduinoBlePeripheralForAndroid Public

    This repository contains code written on Arduino Nano 33 Ble Sense which acts as a peripheral for Android projects that use Bluetooth LE to receive these data.

    C++ 2

  6. ActiveNetworkStateObserver ActiveNetworkStateObserver Public

    Android application demonstrating the mechanism to implement an active network state observer to listen for changes in WiFI and update UI accordingly.

    Java 12 10