I am a sophomore student studying mathematics and computer science at Boston
University. While I am
interested in a multitude of topics within my major, my main interests are quantum computing and web development. I have worked on a handful of research projects for quantum computing companies as well as web projects for nonprofits. You can read more about my achievements below.
Feel free to send me an email using the following button.
My Positions
Director of Engineering, BU Hack4Impact
December 23rd, 2024-Present
I am co-leading BU Hack4Impact's Impact Program with Director of Product Ludovica Pujia, managing three teams of student interns working on web development projects. I focus primarily on the software development side, hiring software engineers to populate the three teams and advising them on the expectations and responsibilities of their roles.
Junior Development Team Lead, BU Hack4Impact
September 3rd, 2024-Present
I am serving as a workshop lead for BU Hack4Impact's Junior Development Team. I instruct and manage weekly workshops covering web development and essential programming skills for students (primarily CS majors) aiming to establish a foothold in the field of software engineering. I lead the workshops introducing frontend development using React and databases using MongoDB.
Course Assistant, CS112: Introduction to Computer Science 2
September 3rd, 2024-Present
I am serving as a course assistant for the second semester introductory computer science course at BU, which is taught in Java and focuses on data structures. I took the course in Fall 2023 and received an A. I help lead a lab section and hold office hours to assist students with completing assignments and understanding key concepts of the course.
Lead Software Engineer, BU Hack4Impact
July 7th, 2024-December 23rd, 2024
I served as lead software engineer for one of BU Hack4Impact's Impact Teams, a student-led 501(c)(3) that develops software for nonprofits to meet their humanitarian needs. I worked to revamp the website of the BU Center for Gender, Sexuality & Activism from the ground up over the course of the fall semester, managing a software development team comprised of myself and a few other software engineers.
My Projects
CGSA Website
August 25th–December 23rd, 2024
I worked on this project to revamp the website of the BU Center for Gender, Sexuality & Activism as lead software engineer for BU Hack4Impact. The website includes native forms and a blog section with an admin page where site admins can view form responses and make blog posts that are also automatically emailed to students in their newsletter. The site was made using React and NodeJS, and uses MongoDB, Netlify, and Heroku for hosting.
Glued Trees
May 28th-June 26th, 2024
This project is the continuation of my winning project for QRISE 2024. I worked with Classiq, a quantum computing software company, to create a quantum circuit implementation for the glued trees algorithm that can run on real quantum hardware for qubit sizes too large to simulate. I created an algorithm that can run for an arbitrary number of qubits, as well as an educational website that introduces the problem and describes my implementation. The algorithm is featured as part of the Classiq library and documentation. I also wrote an article for Classiq describing the algorithm.
Our Republic
May 12th-May 14th, 2024
This website is a resource that displays the Chronicling America database provided by the Library of Congress, with options to filter by state and LCCN. Additionally, you can submit your information at the bottom of the home page and it will be displayed in a table on the community page. This website was made as a technical assessment and is a formal demonstration of my web development skills, specifically both frontend and backend development using React and Node.js.
QRISE 2024: Classiq Project
March 4th-April 12th, 2024
I was selected as a winner of QRISE 2024, the Quantum Research & Industry Skills Exchange. I worked with Katie Emerson, a first-year computer
science student at Wellesley College, to create a quantum circuit implementation for the glued trees problem using coupled harmonic oscillators as described in this paper. We were able to create an implementation using the Classiq software development kit that works for up to 10 qubits efficiently, equivalent to 512 columns per tree. As a winner of the research exchange, I had the opportunity to present our results to Classiq on May 28th, 2024.
iQuHACK 2024: QuEra Challenge
February 2nd-4th, 2024
I won second place at iQuHACK 2024, the annual MIT quantum computing hackathon. Working with four other students from
Northeastern and Yale, I investigated the maximum independent set problem with vertices
connecting edges up to three times the lattice constant in a square graph. We used Aquila,
QuEra's 256-qubit quantum computer, along with Bloqade, QuEra's software development kit. I did
most of the programming for the team, using both Julia to perform classical simulations and
Python to interact with the quantum hardware.
My Classes
Spring 2025
CS330: Introduction to Analysis of Algorithms
Examines the basic principles of algorithm design and analysis; graph algorithms; greedy algorithms; dynamic programming; network flows; polynomial-time reductions; NP-hard and NP-complete problems; approximation algorithms; randomized algorithms.
MA583: Introduction to Stochastic Processes
Basic concepts and techniques of stochastic process as they are most often used to construct models for a variety of problems of practical interest. Topics include Markov chains, Poisson process, birth and death processes, queuing theory, renewal processes, and reliability.
LF351: Introduction to the French Novel
Close readings in the French novel from 19th century to contemporary times. Attention to narration, themes, symbols, and schools. Investigation of the roman d'analyse, realist fiction, anti-colonialist, and other types of narrative.
CC202: Core Humanities 4: Enlightenment, Romanticism, and Modernity
In this fourth semester of Core humanities, we explore works of philosophy and literature that interrogate Enlightenment and Romantic ideals of social hierarchy, what it means to know, the relations of subjectivity to reason, and how freedom can be found. Works by Voltaire, Kant, Austen, Shelley, the English Romantic Poets, Beethoven, Goethe, Whitman, Dickinson, and Douglass are included. We cross the threshold of the twentieth century with drama by Chekhov, the perspectivism of Nietzsche, and a critique of inequality by W.E.B. Du Bois.
Fall 2024
MA293: Discrete Mathematics
Propositional logic, set theory. Elementary probability theory. Number theory. Combinatorics with applications.
Received an A
MA581: Probability
Basic probability, conditional probability, independence. Discrete and continuous random variables, mean and variance, functions of random variables, moment generating function. Jointly distributed random variables, conditional distributions, independent random variables. Methods of transformations, law of large numbers, central limit theorem.
Received an A
LF350: Reading the French Way
Development of techniques for reading and interpreting French literary texts. Special attention to the study of lyric poetry, drama, and short narrative.
Received an A
CC201: Core Humanities 3: Renaissance, Rediscovery, and Reformation
Encountering works by Petrarch, Machiavelli, Montaigne, Cervantes, Shakespeare, Milton, Cavendish, and Descartes, we consider the revival and imitation of the classics and explore the new focus on the physical world and the self. Topics studied include the origins of early modern political and scientific thought, the beginning of the novel, a revival of the epic tradition, and Baroque aesthetics. A study of Michelangelo's Sistine Chapel and works by Rembrandt add an artistic lens to our studies. A focus on writing and research complements our emphasis on authorship.
Received an A
Summer 2024
As part of BU Philhellenes, a study abroad program in Greece from July 1st to August 9th, I took the following 200-level philosophy course at the National and Kapodistrian University of Athens. The course was not graded.
Virtue and the Virtues of a Leader in Ancient Greek Philosophy
In this course we intend to examine thoroughly the set of virtues that any successful leader should feature; to this purpose we will discuss the Platonic, the Aristotelian and the Epicurean tradition as dominant trends pervading late antiquity, the Byzantine period, the Middle Ages and the Renaissance (in Europe as well as in other cultural settings), up to our era. Our focus will fall upon the practical virtues and the skills a successful leader should possess; to this purpose it will be of great importance to underpin various significant affinities between the philosophical traditions of the West and those of the East, with particular emphasis on Confucius’ and Mencius’ views.
Spring 2024
CS210: Computer Systems
Fundamental concepts of computer systems and systems programming. Hardware fundamentals
including
digital logic, memory systems, processor design, buses, I/O subsystems, data
representations,
computer arithmetic, and instruction- set architecture. Software concepts including assembly
language programming, operating systems, assemblers, linkers, and systems programming in C.
Received an A
MA242: Linear Algebra
Matrix algebra, solution of linear systems, determinants, Gaussian elimination, fundamental
theory,
row-echelon form. Vector spaces, bases, norms. Computer methods. Eigenvalues and
eigenvectors,
canonical decomposition. Applications.
Received an A
LF324: Advanced Spoken French
Advanced training in rapid and idiomatic French speech. Oral reports. Role playing;
vocabulary
building; targeted work on pronunciation, intonation, and aural comprehension.
Received an A
CC102: Core Humanities 2: The Way: Antiquity and the Medieval World
What is the best human life? Reading classical texts in conversation, students compare and
contrast
pre-modern values of "The Way" one should live. A focus on oral and written communication
helps
students to articulate and interpret the influence these texts have had globally. Authors
include:
Aristotle, Confucius, Laozi, Virgil, Hrotsvitha, the Gospels, Dante, and texts from ancient
India.
Students also explore the rich interpretive visual traditions of these texts.
Received an A
Fall 2023
CS112: Introduction to Computer Science 2
Covers advanced programming techniques and data structures. Topics include recursion,
algorithm
analysis, linked lists, stacks, queues, trees, graphs, tables, searching, and sorting.
Received an A
MA225: Multivariate Calculus
Vectors, lines, planes. Multiple integration, cylindrical and spherical coordinates. Partial
derivatives, directional derivatives, scalar and vector fields, the gradient, potentials,
approximation, multivariate minimization, Stokes's and related theorems.
Received an A
LF308: French through Film and Media
With the goal of better understanding French and Francophone culture and society, students
study
various media forms that can include film, written and broadcast press, television,
podcasts,
blogs,
and social media. Topic for Fall 2023: Je me souviens: Quebec's Culture Through Its Films.
This
course offers an introduction to Quebec's diverse and distinct society through a selection
of
films
in reverse chronological order, from the present day back to the pivotal period of the Quiet
Revolution in the 1960s.
Received an A
CC102: Core Humanities 1: Ancient Worlds
An interdisciplinary study of the origins of narrative, epic, tragedy, and philosophical
thought
including works from ancient Mesopotamia, the Hebrew Bible, and classical Greece. Focusing
on
close
reading and writing, we consider the contrasting values of different cultures and explore
the
long-standing narrative and visual traditions motivated by creative readings and
interpretations
of
these texts.