CDS Expands the OMDS Learning Facilitators Team

We’re excited to expand the Learning Facilitators team for the Online Master’s in Data Science (OMDS) program, welcoming new members—Apoorva Gupta, Vishnupriya Kasireddy, and Neeza Singh—and celebrating the promotion of Will Mackin. Collectively, they bring a dynamic mix of academic achievement, research experience, industry expertise, and teaching talent. From advancing Legal AI and fintech analytics, to integrating generative AI into writing instruction, to modeling ecological systems, to teaching computer science fundamentals, each of them brings unique strengths that will enrich the OMDS learning environment and support student success.

“We are thrilled to welcome these talented professionals to CDS and uplift a member of the OMDS team. Their diverse perspectives and deep commitment to teaching will not only enhance the learning experience for our master’s students, but also strengthen the collaborative spirit that defines our community,” said Micah Sieber, Assistant Provost of Graduate Programs and Academic Planning. “Together, they represent the interdisciplinary excellence at the heart of data science education at Boston University.”

Meet the dedicated team of Learning Facilitators supporting BU’s next generation of data science leaders.

Apoorva Gupta, OMDS Learning Facilitator

Headshot of Apoorva-Gupta, Boston University Faculty of Computing & Data Sciences
Apoorva Gupta

"I first forayed into teaching as a Teaching Fellow for Data Mechanics during my master’s program at BU, and ever since, my passion for it has only grown stronger. As a Learning Facilitator in the OMDS program, I have had the privilege of working with distinguished faculty and students from diverse backgrounds. This experience has not only strengthened my confidence but also reinforced my belief in the transformative power of data-driven decision-making in shaping the world."

Apoorva joined CDS in July of 2025. He graduated from the Faculty of Computing and Data Sciences with a Master’s degree in Data Science, where he was a BU Teaching Fellow and a Merit Scholar. His work focused extensively on higher-dimensional vector spaces to advance semantic search and deliver hallucination-free results, particularly in the domain of Legal AI.

Previously, Apoorva worked at Turing, where he spearheaded projects on Reinforcement Learning with Human Feedback (RLHF) and Supervised Fine-Tuning for xAI, as well as at PhonePe—one of India’s largest fintech companies—contributing to merchant compliance, growth, and acquisition analytics at scale. Read more.

Vishnupriya Kasireddy, OMDS Learning Facilitator

Headshot of Vishnu Kasireddy, Boston University Faculty of Computing & Data Sciences
Vishnu Kasireddy

"What I enjoy most about being an LF for the OMDS program is the privilege of walking alongside students on their academic and professional journeys. It is incredibly fulfilling to see their 'aha' moments, and to know I have played a part in helping them master complex concepts and apply them with confidence."

In July of 2025. Vishnupriya joined CDS as an OMDS Learning Facilitator. She holds a Bachelor’s degree in Biology and Applied Mathematics, as well as a Master’s degree in Biology, both from Marshall University. While at Marshall, she conducted research in plant phylogeny and neuropharmacology, publishing her first paper as a first author during her undergraduate studies. She also conducted research focused on modeling and predicting the reproductive success of freshwater mussels in the Ohio River, based on environmental attributes. Read more.

Will Mackin, OMDS Senior Learning Facilitator

Headshot of Will Mackin, BU Faculty of Computing & Data Sciences
Will Mackin

"My favorite part of being a learning facilitator is watching the progress of students throughout the program. Seeing students go from learning the basics of programming to creating advanced machine learning models is very rewarding."

Will became part of the Online Master’s team in 2024 and promoted to Senior Learning Facilitator in September. They hold both a Bachelor of Science and a Master of Science in Computer Science from UMass Amherst, and while studying there, worked as an undergraduate course assistant for Probability & Statistics and Artificial Intelligence, and worked as a grader for Algorithms, Game Theory, and Fairness, as well as Information Systems. They also taught Python to children aged 9-14 at an academic summer camp for two summers during their undergraduate studies. Read more.

Neeza Singh, OMDS Learning Facilitator

Headshot of Neeza Singh, BU Faculty of Computing and Data Sciences
Neeza Singh

“What I enjoy most about being a Learning Facilitator is that I’m constantly learning alongside my students. They bring diverse backgrounds and industry experience, which gives me new perspectives on data science. I find it exciting to see how OMDS students apply real-world experience, reminding me that teaching really is one of the best ways to learn.”

Neeza joined the OMDS team in July 2025 after earning her BS in Data Science from CDS. As an undergraduate in CDS, Neeza was an AI Teaching Fellow in the inaugural AI Affiliate Teaching Program, where she developed and delivered weekly lessons for English faculty and students, creating practical strategies to integrate generative AI into writing, research, and classroom instruction. Read more.