Giter Site home page Giter Site logo

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 from 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 šŸ’»

Python Kotlin Java

Frameworks šŸ› 

Android fast_api Spring

Cloud Services ā˜

AWS Firebase

DevOps & Version Control šŸ—’ļø

Gitlab Git

Containerization šŸ“¦

Docker Kubernetes

Analytics šŸ“ˆ

logo-mixpanel

My favourite projects šŸ‘ØšŸ»ā€šŸ’»

Readme Card Readme Card
Readme Card Readme Card

My Stats šŸ“Š

My GitHub stats
Top Langs

My Publications & Blog posts šŸ“°

Ranit Raj Ganguly's Projects

activenetworkstateobserver icon activenetworkstateobserver

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

androidcustommaterialalertdialog icon androidcustommaterialalertdialog

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

androiddesignpatterns icon androiddesignpatterns

This repository is a demonstration of various architectural design patterns followed in Android mobile application development such as, MVC, MVP and MVVM.

arduinobleperipheralforandroid icon arduinobleperipheralforandroid

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.

be_gamedatavisualization icon be_gamedatavisualization

This repository contains the Server Side code for visualizing games dataset. The responses are formatted to match the plotly.js in the front-end. The war file is deployed on an AWS EC2 Instance with Tomcat9 server and uses AWS RDS-PostgreSQL Database.

contactsentrepot icon contactsentrepot

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 well.

cookflix-hackelite icon cookflix-hackelite

Project development for the hackathon (HackED 2023). The application recommends dishes using a recommendation system based on the ingredients selected by the user through the mobile application.

helin-chain icon helin-chain

Project for the Polkadot Blockchain Hackathon 2023.

instalens icon instalens

Android Mobile Application that uses camera to detect objects in real-time using TensorFlow Lite and implements additional UI functionalities.

landmark-lens icon landmark-lens

Landmark Image Classifier Android app built using Jetpack-Compose, CameraX and Tensorflow Lite.

mm802-unifiedhrs icon mm802-unifiedhrs

Course Project for the MM-802 (Multimedia Communication) aimed at developing a Unified Health Infrastructure consisting of Mobile and Web Applications for in the Front-End using Android and Vue respectively. The Back-End involves a Blockchain based approach developed using Ethereum.

mm803_cloudremoval icon mm803_cloudremoval

This repository tries to address the problem of thin-cloud-removal from satellite images using the RICE1 dataset using a Pix2Pix GAN model.

mm811_redundanttestcaseremoval icon mm811_redundanttestcaseremoval

This repository tries to address the problem of identifying redundant test cases from a test-suite and remove them if they belong to the same feature.

mqttclient icon mqttclient

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

rickandmorty-graphql icon rickandmorty-graphql

Android Clean-Architecture based application which fetches and displays data from the Open-Source RickAndMorty API on Apollo using GraphQL.

smartthermostat icon smartthermostat

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 the server that provides the EnvironmentalSensing data.

spring-fitnesstracker icon spring-fitnesstracker

Fitness tracking application enhanced with Diffblue Cover for robust, automated unit testing.

springbootintro icon springbootintro

This repository demonstrates a Java Backend application using SpringBoot and PostgreSQL Database based on the MVC Architecture.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.