About

I'm a Computer Science graduate student passionate about Mobile App Development, Cloud Computing, and Distributed Systems. My passion for software development comes from my experience as a tech-savvy undergrad student, participating in international tech events, and constantly tweaking around with smartphones and tech gadgets. I'm also a Motorhead and Formula 1 Enthusiast.

Basic Information
Age:
25
Email:
pranavbe@buffalo.edu
bellam.pranav@gmail.com
Phone:
+1 716-426-9704
Address:
Buffalo, New York, USA
Language:
English, Telugu, Kannada, Hindi
Professional Skills
Programming Languages: Python, JavaScript, Swift, Objective-C, Java

Web Technologies/ Libraries: Node.js, Express.js, REST APIs, Flask, Pandas, SwiftUI, UIKit, Firebase

Databases: MySQL, MongoDB, Firebase Realtime Database, Firestore

Web Technologies: Git, GCP, Docker, Hadoop, Spark, SaaS, FaaS, Apache OpenWhisk, Apache Solr, HTML5, CSS, Bootstrap
Work Experience

May 2023 - Present

The Research Foundation for SUNY
Senior Research Assistant
  • Collaborating with Dr. Yu-Ping Chang and a multidisciplinary research team from University at Buffalo, School of Nursuing to develop innovative iOS apps for enhancing mental health care of patients.
  • Designed and implemented configurable themes to create an intuitive and user-friendly experience, allowing users to choose themes, catering to their emotional needs and inducing a sense of calmness.
  • Integrated 2-factor authentication for heightened security, ensuring authorized access. Developed encrypted chat functionality to enable confidential and secure communication between patients and providers.
  • Created an innovative audio player integrated with visually soothing video backdrops. Combined calming visuals with mindfulness assets to aid stress reduction and relaxation.
  • Led the development of daily check-in and goal-setting features empowered patients to track progress, set achievable goals, and stay motivated. Transformed the app into a proactive tool for patient mental health well-being.

August 2020 - June 2022

Rakuten, Inc.
Associate Software Engineer
  • Designed and developed the Partner Payments SDK. Implemented secure-auth login, device checks, keychain operations, and unique barcode authentication for users to scan and make payments easily.
  • Implemented the Fraud Measure feature to improve payment authentication.
  • Developed the Card Management screen to add/scan credit cards and enriched the user experience on the home screen by adding a movable bottom sheet.
  • Implemented an In-App Messaging feature for the app.
  • Added XCTest and XCUITest cases to test all the developed functionalities, ensuring maximum code coverage and bug-free releases.

January 2020 - August 2020

Rakuten, Inc.
Technical Intern
  • Setup the Apache OpenWhisk serverless infrastructure on Rakuten's OneCloud Platform.
  • Designed and developed a highly scalable static page handler for the website using Serverless computing.
  • Improved the throughput of the website by 30% and supported high traffic volumes during Rakuten campaigns and Super-sales.
  • Implemented a Serverless PoC for faster push notifications when users make transactions using Rakuten Point Cards.
Education

Aug 2022 - Present

Master's Degree
M.S. in Computer Science and Engineering

STATE UNIVERSITY OF NEW YORK AT BUFFALO, NEW YORK

Coursework:

  1. Information Retrieval - CSE 535
  2. Blockchain Application Development- CSE 526
  3. Analysis of Algorithms - CSE 531
  4. Project Management - MGO 634
  5. Data Intensive Computing - CSE 587
  6. Machine Learning - CSE 574
  7. Human Computer Interaction Seminar - CSE 714
  8. MS Project Development (IBM) - CSE 611

GPA: 3.67 / 4.00

Projects:

  1. Multi-Topic IR Chatbot | Python, Flask, Apache Solr, Tensorflow
    • Developed an end-to-end multi-topic Information Retrieval chatbot capable of carrying out 15+ turns of coherent utterances.
    • Indexed 200k+ multi-lingual Reddit data in Apache Solr and used it as the chatbot dataset.
    • Used a pre-trained BERT model to classify Chitchat and Reddit data.
    • Calculated the similarities of the top 20 retrieved documents with the user query, and responded with the document having the maximum similarity.

  2. Baggagely - Decentralized Airport Baggage Tracking | Solidity, Node.js
    • Designed a decentralized airport baggage tracking solution to provide real-time updates of checked baggage using Blockchain technology.
    • Developed the Baggage Tracker Smart Contract using Solidity to enable disintermediation in the system.
    • Implemented various functions to invoke peer-to-peer interaction between the airline and the customer, thus providing transparency to the customer by eliminating the need of a centralized tracking system.
    • Integrated an ERC-20 Token (Baggagely) for handling transactions and rewards on the Ethereum blockchain network.

Aug 2016 - July 2020

Bachelor's Degree
B.E. in Electronics and Instrumentation Engineeering

R.V COLLEGE OF ENGINEERING, BANGALORE

Relevant Coursework: Programming in C, Object Oriented Programming, Computer Communication Networks

Projects:

  1. Automatic Floor Cleaning Robot | NodeMCU, Internet Of Things
    • Built a budget-friendly smart automatic floor cleaning robot using NodeMCU and integrated it with ThingSpeak Analytics IoT platform.
    • Developed an efficient algorithm for the robot to navigate automatically by avoiding obstacles ensuring maximum floor cleaning coverage.
    • Enabled tracking of the robot cleaning patterns in real-time on the ThingSpeak IoT platform.

  2. Intelligent Steering System | NI myRIO, NI LabVIEW
    • Developed a Prototype of a Wireless Steering System for automobiles, by eliminating the traditional mechanical rack and pinion parts.
    • Integrated all the smart sensors using visual programming and data acquisition techniques.
    • This system was also capable of detecting the driver's alcohol consumption level before letting the engine ignition.
    • This project was selected as Top 25 projects in “Avishkar-2020” event, organized by the Visvesvaraya Technological University (VTU).

Awards

Rakuten Excellence Award

May 2021

View

Grateful recognition for making a larger impact in the Rakuten Payments team.

  • This award was given for displaying leadership and product ownership. My major contribution was put into designing and developing the Rakuten Point Partner SDK (Software Development Kit) using Swift 5, which could be easily integrated with Partner iOS apps to use the Point Partner services.
  • I architected the SDK from scratch, persistently coordinated with web development team to integrate the authentication, login, device-check, barcode-generation APIs.
  • Added XCTest and XCUITest cases to test all the developed functionalities, code quality checkers with SonarQube ensuring maximum code coverage and bug-free release.