Hey there!

I'm Raj, an aspiring future-driven Machine Learning / Artificial Intelligence Engineer focused on building the first AGI (Artificial General Intelligence) & its successful positive integration with the Earth's Ecosystem

Get in touch bandoprp@mail.uc.edu or connect with me on LinkedIn.

About me:

I'm currently a R&D Engineering Co-Op (intern) at Infinera building things for the Firmware team with some awesome people. I am on track to graduate from University of Cincinnati after completing my B.S. in Computer Science (with Embeded Systems Concentration, and Maths minor) and M.S. with the Class of 2023, from College of Engineering and Applied Sciences :)

As an engineer, I enjoy bridging the gap between innovation and design — combining my technical knowledge with my keen eye for perfection to create valuable tools.

When I'm not working, I'm probably painting, listening to music, travelling around, or crossing off another item on my SCRUM board.



As Abobe, So Below.


A tribute to UC's Co-Op program:

I joined UC in fall '18, as a CS student with a concentration on embedded systems and microfinance as my elective studies.

The amazing thing about UC is the Co-Op program that has helped me achieve the professional experience that is quite rare in the education demography i.e. a second-year student. I joined Infinera, a Silicon Valley telecom company, with the help of UC's Co-Op program and support from my advisors. Joining Infinera launched me forward by quite a bit in achieving my career goals because I did not just learn about embedded systems, but worked and delivered high priority projects related to such!

Having all these said, my journey was not all rainbows and unicorns, I had a super hard time transitioning into college life. The only thing I would change if I could go back to my initial freshman years would be to tell myself to stop buying unlimited meal plan from UC and use that money to buy more Chipotle XD (because food affects my mood quite a bit, no offense to UC's meal-plan).

I am planning on keeping focus narrow on embedded systems studies and keep learning algorithmic trading on my own- I usually trade forex, Megacap and Index equities. (Please refer to my resume for addition info on this)

Skills
Languages
  • C++
  • YANG (Data Modelling)
  • Rust
  • Java
  • HTML
  • Python
  • MATLAB
  • Visual Basic Script
Industry Knowledge
  • Inter-Process Actors (C++)
  • Cryptography (ECDSA, AES etc)
  • Penetration Testing
  • Jekyll (Web Development)
  • Machine Learning (NLP)
  • Deep Learning (Computer vision)
  • Linux & Unix
Tools
  • TensorFlow
  • Git
  • Scikit-learn
  • Jupyter Notebook
  • Rust Cargo (Crates I/O)
  • Photoshop
Other Skills
  • Communication
  • Self-starter
  • Team Oriented
  • Critical Thinking
  • Problem Solving
  • Self-motivated
Experience
May 2021 - Present
Research Assistant

• Engineering a GUI for the ODOT project to integrate with the Lexus car system that help provide an interface for the driver to record, save and verify data collected for detecting shoulder drop-off on any given GPS location while the car driving at an average of 50 MPH | Responsiblities • Developing GUI with C++ frameworks such as ImGUI, OpenGL, DirectX etc, from the scratch • Writing IPC framework modules and custom driver modules for LIDAR, GPS and Camera in C/C++ • Co-authoring research papers that are being submitted to journals
January 2021 - May 2021
R&D Product Engineer (Co-Op)

• Architect, engineered and released debug tools and features like • Thread Names for each processes within DVT project • Auto-config capabilities for MAKEFILE • MAKEFILE dependencies restructuring resulting in 25% faster compilation • Ported from scripted to declarative pipelines for our Jenkins regression jobs for a more efficient and future-proof along with added features like NXP integration• Fixed bugs and provided clarifications related to YANG and NETCONF RFCs
May 2019 - August 2020
R&D Product Engineer (Co-Op)

• Engineered and implemented data reporting modules for Performance Monitors used on Line Side Firmware Drivers (PIC Module) which is used in Control Loops for power balancing the optical amplifiers such as EDFA (Erbium-Doped Fiber Amplifier) • Updated and optimized the Upgrade Manager application to speed up the upgrade process by 30% (cutting down 20 Minutes) • Completely redesigned pre-existing SDK and DCO daemon inter-process communication to eliminate misreporting and delays • Reviewed and proposed more efficient changes for over 5 Pull Requests every week to help speed up the monthly releases • Implemented Image Downloading Authentication modules that were responsible for secure and reliable over-the-air upgrades • Proposed, pursued, engineered and integrated new YANG Data Models for a more efficient data-store reporting mechanism
August 2019 - December 2019
Firmware Engineer (Co-Op)

• Singlehandedly architected and developed a NETCONF application that uses sysrepo to perform performance tests on YANG Models • Eliminated blockers that includes bugs and integration issues for the DVT team to meet release deadlines • Delivered ECDSA encryption module responsible for safe booting and upgrading process • Engineered and developed required firmware modules for FPGA used in certain interdependent projects within DCO • Managed and engineered Upgrade Manager for the DCO firmware using proprietary Actor Framework [Inter Process Communication]
October 2018 - August 2019
Research Assistant

• Currently working with a team of professors to analyze Twitter open dataset for tweets related to COVID-19 to aquire insights about the ongoing panic • Implemented RSBAC, a subset of the RBAC Model, to map permissions for users within the framework. Investigating and analyzing multiple threat scenarios, cyber and physical, on Things Gateway to develop a more secure, reliable, and open-source "Things Framework" using IoT devices • Maintained responsiblities and delivered paper(s) for publications [Emergency Response System, ACM Publication] • Defined architecture for the development of the auxiliary android application called "ThingZone" This research project is funded by Mozilla and NSF (National Science Foundation)-USA
View My Resume


My Published Research Paper

All Projects

A Machine Learning Model trained on American sign language Dataset using tensorflow nightly built, to predict the letters or numbers from a picture of a hand doing a certain sign.

Kaggle Google Colab TensorFlow 2.0 Python Convolution Neural Networks

A full stack CLI ENCRYPTION Application made with Rust [Encryptions available are DES and SHA] uses Honey Encryption Method to hash message/files/objects, and verify them. Uses a Deep Learning Model to generate the Honeys, using Natural Language Processing [LSTM].

Natural Language Processing Encryption TensorFLow 2.0 Rust DES SHA

ThingZone prototype used for user study conducted at School of IT, CECH, University of Cincinnati. This is an android app, in developement state for UC-research.

Android Python Ngrok HTML CSS JavaScript

This program is a somewhat faithful recreation of chess. It allows two people to play a full game against each other. It provides a graphical representation of the board, as well as the ability to check that every move is legal and determine when each king is in check.

C++ OOP Graphical / UI Chess

A game where player starts in an unknown map. Searches for three bombs, and deactivate them to aquire IDs. And lastly deactivates the main bomb to win the game.
🏆 Won a bet of Chipotle against my friend 🏆

C++ OOP Zork Story Game

A simple C++ program. Not that interesting.

C++ OOP Not Interesting

This portfolio / personal website, designed and developed with a conscious effort to showcase my projects that I am currently working on. I did not develop this, I am not very skilled at web-dev, I just reused code. Thanks to Brittany Chiang for open-sourcing this portfolio website source code.

Jekyll Code Reusing SCSS JavaScript Github Pages