Andrew Bacigalupi

About

I'm studying CS + a little Math / Philosophy in the School of Engineering at Tufts. I'm passionate about impactful computing and solutions that better the lives of others. I'm most interested in software development and statistical analysis in the natural sciences, be it computational biology / astronomy, medical devices / technology, academic research, or any similar work that seeks to make a difference.
Andrew Bacigalupi

Experience

T
Tufts UniversityTeachingLeadershipPython
Teaching Assistant
Jan 2025 - Present
    Provide feedback on student homework, labs, and projects for CS10 (intro Python).
    Grade coding assignments and exams.
    Lead office hours, fostering collaborative learning.
T
Tufts JumboCodeReact.jsPythonPostgreSQLGitHubCollaboration
Volunteer Software Developer
Jan 2025 - Present
    Address data challenges for Tufts University Counsel.
    Develop database and web app using Python and PostgreSQL.
L
Lavner EducationSTEM EducationLeadership
STEM Instructor
Jun 2025 - Aug 2025
    Led classrooms for kids ages 6-14 on robotics, CS, chess, and more.
    Collaborated to deliver engaging, safe camp experiences.
S
Securian FinancialData AnalysisFinanceCommunication
Actuarial Analyst Intern
Mar 2023 - May 2023
    Improved investment models and data analysis.
    Prepared audits and revised quarterly reports.

Education

T
Tufts University
2024 - 2028
B.S. Computer Science (School of Engineering)
Pursuing minors in Philosophy and Mathematics
H
Highland Park Senior High School
2020 - 2024
Full International Baccalaureate Diploma
Summa Cum Laude, Honors in Mathematics and French

Skills

PythonPython
JavaJava
C/C++C/C++
HTMLHTML
CSS / TailwindCSS / Tailwind
SQL / PostgresSQL / Postgres
Next.jsNext.js
AssemblyAssembly
Git / GitHubGit / GitHub
MediaPipe / VisionMediaPipe / Vision
Google SuiteGoogle Suite
SciPy / NumPySciPy / NumPy
Statistics / AnalysisStatistics / Analysis

Projects

LearnToScode
LearnToScode

Entry-level coding site for problem solving on large scale input data, giving learners hands on practice.

Next.jsTypeScriptTailwindNeonDrizzleGitHub OAuth
Golf Swing Analysis Application
Golf Swing Analysis Application

Used Google’s MediaPipe and statistics to analyze golf swings. Integrated with MySQL and a TKinter GUI for visual analysis and stored results for users.

MediaPipeMySQLSciPyTKinterCustom Statistics
Tufts MBB In-Practice Stat Tracker
Tufts MBB In-Practice Stat Tracker

Custom stat tracker connected to Google Sheets to streamline early-season data collection in practice. Includes original weighted statistics for shooting evaluation.

Google Apps ScriptGoogle SheetsStatistical Analysis

Get in Touch

Ideas? Feedback? Want to chat? Just shoot me an email and I'll respond as soon as possible. I would love to hear what you have to say!

Lavner Data Visualization