Software Engineering Intern
Wabtec Corporation
May 2026 - Present Pittsburgh, PA- Software engineering internship focused on building tools and systems for the rail industry.
Technical Experience
Explore my technical work experience! Each role has been a valuable opportunity to apply my skills, tackle real-world challenges, and contribute meaningfully to innovative projects. Through these experiences, I have gained hands-on expertise in cutting-edge technologies, collaborated with diverse teams, and developed a deeper understanding of the practical applications of my knowledge.
Software Engineering Intern
Wabtec Corporation
May 2026 - Present Pittsburgh, PAAI & Automation Consulting Fellow
Innovate Alabama — University of Alabama
Jan 2026 - Apr 2026 Tuscaloosa, ALResearch Mentor
Google Summer of Code — ML4SCI / University of Alabama
Sep 2025 - Present Tuscaloosa, ALSoftware Engineering Co-Op
Mercedes-Benz U.S. International, Inc.
Aug 2024 - Aug 2025 Vance, ALEducation
The University of Alabama, Tuscaloosa
B.S. Computer Science and Mathematics
Expected December 2027 | GPA: 3.77
Franklin High School
International Baccalaureate Diploma
August 2019 - May 2023 | GPA: 4.60
Coursework
A look at some of the courses I've taken!
Theory of Probability
January 2026 - May 2026 University of AlabamaProbability spaces, distributions, expectation, and limit theorems. Math-first approach.
Introduction to Linear Algebra
January 2026 - May 2026 University of AlabamaVectors, matrices, linear transformations, and eigenvalues. Essential for ML and data work.
Data Structures and Algorithms
January 2026 - May 2026 University of AlabamaArrays, linked lists, trees, graphs, sorting algorithms, and Big-O complexity analysis.
Software Design and Engineering
January 2026 - May 2026 University of AlabamaFull software development lifecycle — OOP design patterns, team projects, testing, and a capstone deliverable.
Introduction to Women's Studies
August 2025 - December 2025 University of AlabamaFeminist theory, gender studies, and intersectionality. Solid humanities elective.
Discrete Mathematics
August 2025 - December 2025 University of AlabamaLogic, proofs, set theory, combinatorics, and graph theory — the math that underpins CS.
Microcomputers
August 2025 - December 2025 University of AlabamaAssembly language, microprocessor architecture, and the basics of embedded systems programming.
CS II for Majors
August 2025 - December 2025 University of AlabamaData structures and OOP in C++ — stacks, queues, trees, and recursion.
General Physics with Calculus II
January 2025 - May 2025 University of AlabamaElectricity, magnetism, waves, and optics — physics II with calculus.
Applied Differential Equations I
January 2025 - May 2025 University of AlabamaFirst and second order ODEs, Laplace transforms, and systems of equations.
Calculus III
January 2025 - May 2025 University of AlabamaMultivariable calculus — partial derivatives, multiple integrals, and vector calculus.
Digital Logic
January 2025 - May 2025 University of AlabamaBinary, Boolean algebra, logic gates, and combinational and sequential circuit design.
Blount Scholars Program — Foundation II
January 2024 - May 2024 University of AlabamaContinuation of the Blount seminar sequence — same small-cohort format, building on the interdisciplinary themes from Foundation I.
General Physics with Calculus I
January 2024 - May 2024 University of AlabamaMechanics and kinematics — Newton's laws with calculus backing them up.
Calculus II
January 2024 - May 2024 University of AlabamaIntegration techniques, sequences, and series. Polar coordinates make an appearance too.
CS I for Majors
January 2024 - May 2024 University of AlabamaFirst real programming course. Python fundamentals, problem decomposition, and intro algorithms.
Blount Scholars Program — Foundation I
August 2023 - December 2023 University of AlabamaFirst seminar in the Blount Scholars Program, a selective four-year living and learning community at UA with small cohort classes and an interdisciplinary, humanities-focused curriculum.
Calculus I
August 2023 - December 2023 University of AlabamaLimits, derivatives, and integrals. The mathematical backbone of pretty much everything that follows.
Engineering Foundations
August 2023 - December 2023 University of AlabamaEngineering problem-solving, design process, and technical communication — the how-to-think-like-an-engineer course.
General Chemistry
August 2023 - December 2023 University of AlabamaAtomic structure, chemical bonding, stoichiometry, and intro thermodynamics.