Hi, I'm Riddhi Banerjee.

I am a master's student at the University of Florida studying Computer Science, with a B.S. in Computer Engineering. I am currently seeking software engineering/hardware systems engineering internships and new grad roles for the summer of 2025 where I can apply my diverse skillset, experiences, and personality to help a company achieve their vision and goals.

About meabout

Information About me

My goal over the next two years is to perfect my skills in computer science so I can be an innovative, responsive, and highly capable software engineer.

Currently, I have experiences as a software engineering intern, build and release automation engineering intern, teaching assistant, and research assistant. I am proficient in C++, Java, Go, and Python, and have developed applications using Flutter and the Springboot framework.

My experiences working on the Cloud Workload Security team and the Build and Release team at Malwarebytes have provided me with the knowledge on how to build production level code, and familiarity with the DevOps process in releasing and maintaining this code - both integral parts of being a successful software engineer.

25+

Projects
Completed

5+

Years of
experience

2

Internships
Completed

My Skills

C++

Java

Python

Go

Flutter

SpringBoot

My Timeline

2019 - 2023

B.S. Computer Engineering - University of Florida

Graduated with a B.S. in CpE with a 3.73 GPA.

May. 2022 - Aug. 2022

Software Engineering Intern - Malwarebytes

Member of the Cloud Workload Security team; full responsibilities and accomplishments in resume.

2023 - 2025

M.S. Computer Science - University of Florida

Expected graduation in Summer 2025.

Jun. 2023 - Aug. 2023

Build and Release Engineering Intern - Malwarebytes

Member of the Build and Release team; full responsibilities and accomplishments in resume.

Aug. 2021 - Dec. 2021

Undergraduate Peer Instructor - UF CPE Department

Instructed and guided 12+ CpE students in Digital Logic and Computer Systems with hands-on lab sessions and lectures; full responsibilities and accomplishments in resume.

My PortfolioMy Work

Here is some of my work that I've done in various programming languages.

Links

Application that generates the visual strumming pattern from an user-selected song



Links

Application that enables users to ask about COVID-19 stats using voice commands



Links

A mobile application that allows user's to connect multiple credit cards and have all their subscription-based charges, as well as other information, displayed



Links

Application that allows users to view and update water quality statistics on nearby water bodies on a map



Links

Built a MIPS-like microprocessor from scratch using a controller-datapath design



Coming soon...

An app that will enable sports teams to have a true home field advantage



Contact MeContact

Contact me here

Location

Tampa, FL and Gainesville, FL

Email

riddhibanerjee5001@gmail.com

Education

University of Florida

Languages

English, Bengali (spoken only), Hindi (spoken only)