Hi, I'm Ruby

A second-year Computer Science & Mathematics student at the University of Bath

Mathematics is a macro language that drives discovery and explanation – "the poetry of logical ideas".

I am here to apply this mindset and succeed in industry.

  • Actively seeking: industrial placements & internships in FinTech, Software Development, and Data Science

  • Favourite programming languages: Python, Java, R

  • Hobbies: athletics, cheerleading and chess

  • What I want to do: I want to be involved in innovative, data-driven projects to deliver technology for good

Some recent projects

A variety of opportunities that I've been lucky enough to be involved in

Memory Garden

  • A website (pilot) which takes memories (photos and written documentation), which 'grow' in a cross-account synced Memory Garden
  • Personalised tool-guide generator to drive reminiscence therapy sessions, and memory games to scientifically decrease the rate of memory deterioration in Alzheimer's patients
  • Awarded "Best Proof of Concept" by Dorset Software at the Bath Hack 2025
  • This win meant a lot to me, as I have a personal experience with how challenging neurodegenerative diseases can be for patients and their loved ones. I know how meaningful this work could be if taken further, which is why I am so thrilled to have been recognised for this project.

Spark

  • An Instagram API-style program to connect similarly engaged users via clustering and AI leveraged concepts
  • Awarded the "Best User Interface design" track by Kingfisher at the WiTathon 2025

Predictive Portfolio Optimiser

  • Developed a tool for forecasting asset prices to optimise portfolios in Python
  • Performs backtesting and Sharpe Ratio risk analysis
  • Interactive dashboard designed for quantitative usage using Streamlit

Advanced Diploma in Python

  • Alison online course. 90% overall score: Mastered concepts of Control Flow, Algorithm Optimisation, Libraries, pandas

Kaggle, logo, logos icon - Free download on IconfinderKaggle Spaceship Competition

  • Developed a machine learning classification model scoring 80% on unseen data
  • Pre-processed data using pandas
  • Trained a Gradient Boosting model using scikit-learn

Desktop App Development

  • Led the mathematics and user interface design teams as product owner
  • Used Agile-Scrum methodology to manage project backlog using Jira and Excel
  • Created an information-retrieval algorithm in Python

👩‍🎓Education

Skills

Technical skills

Software: Visual Studio Code, Figma, Microsoft Word, Excel, Google Docs, Adobe Photoshop

Operating systems: Windows, Linux

Frameworks and libraries: NumPy, pandas, scikit-learn

Languages: Python, C++, R, Java, Haskell

Strengths & soft skills

  • Problem-solving
  • Emotional Intelligence
  • Results-driven
  • Dedication
  • Versatility and Creativity
  • Time management
  • Public Speaking
  • Communication
  • Conflict resolution
  • Teamwork

Activities

Cheerleading

Bath Jets Stunt Cheerleader – September 2024 to Present

"I am a member of 3 high-performance squads, placing at two national championships with scores of 93% and 95%. Completing up to 5 x 2h training sessions per week, including strength and conditioning, constantly challenges my ability to balance social and academic life at university."

Women in Technology

Member – September 2024 to Present

"I am an active member of WiT society, contributing to hackathons, attending technological talks, and promoting outreach programs to target diversity and inclusion in STEM"

Academic Representative

"I acted as liaison between departments, gathering consensus then advocating for my peers in faculty meetings"

Subject Leader for Further Mathematics

"I have mentored and tutored academically disadvantaged students as a volunteer in an outreach scheme"

Relevant Work Experience

🏆Awards

Category Winner
WiT hack 2025

Midhurst Rother College Gilbert Hannam Award for excellence

Category Winner
Bath Hack
2025

Rotary Club
Young Leadership
Award

Get in touch