Hello, I'm Charlie Karoubi

I'm a Software Engineer

Scroll to Learn More

About

I'm a Junior Computer Science student at Rice University with a passion for building scalable, secure, and impactful backend systems while leveraging AI tools to enhance efficiency. I'm always exploring new technologies and methods to optimize both my code and personal productivity, most recently demonstrated through my time interning at Clover where I got to contribute to the development and optimization of their existing backend microservices. Outside of tech, I'm a big sports fan (especially France and PSG), and I love staying active—whether that's at the gym, cooking up new recipes, or spending time with friends, family, and my cat, Kiki.

Skills
Experience

Software Engineer Intern

Clover

Designed and developed a Vector Search API using Vertex AI, MongoDB, and Spring Boot. Optimized the migration of 40,000+ Clover merchant websites by writing algorithms that identify and delete duplicate websites on application startup. Enhanced the SEO of merchant websites by implementing metadescription and item page URL generation algorithms.

Clover

Org Logo

June 2025 - August 2025

Software Engineer

Analytics Consulting and Tecnology(ACT) Rice

Developed a mobile application 'VegOut!' for the nonprofit organization 'Recipe4Success' utilizing MongoDB, Express.js, React, Node.js to assist users in tracking their progress in the annual veggie eating competition. Implemented a nutrition tracking feature by creating a vast database of vegetables and building API end points to optimize querying and filtering.

Analytics Consulting and Tecnology(ACT) Rice

Org Logo

January 2025 - April 2025

Data Analyst

Rice Sports Analytics Team

Developed a ML model using Scikit-Learn in Python that predicts a ball's exit velocity with the incoming pitch velocity. Utilized SQL to query and extract data from a relational database containing baseball Trackman data.

Rice Sports Analytics Team

Org Logo

November 2024 - April 2025

Researcher

Aspiring Scholars Directed Research Program

Critiqued papers detailing the use of ML for protein engineering. Interpreted cheminformatics data with a CNN model using TensorFlow in Python.

Aspiring Scholars Directed Research Program

Org Logo

June 2022 - August 2022

Projects