cv

General Information

Full Name Michael Sanders
Date of Birth 15th September 2003
Languages English

Education

  • 2022 - 2026
    Bachelor of Arts
    Cornell University
    • Intended Major in Computer Science
    • CUSail, ACSU

Experience

  • Jun - Aug 2024
    Software Development Instructor
    iD Tech
    • Lead interactive lessons, teaching programming concepts in Java and Python to students of varying skill levels
    • Provided one on one mentorship with students to help students overcome programming challenges and bugs
    • Coordinated with a team of instructors to formulate curriculum changes, improving educational outcomes
  • Feb 2024 - Jun 2024
    Software Development Intern
    Aude.ai
    • Worked in JavaScript to develop API handlers, assisting in the platform’s workflow, scalability, and data analysis
    • Developed data scrapers for GitHub repositories, aiding in training a Retrieval-Augmented Generation (RAG) model
    • Applied agile methodologies to efficiently help plan and execute sprints, assisting with project delivery timelines
  • Sep 2023 - Now
    Navigation Subteam Member
    Cornell Autonomous Sailboat Team
    • Developed software with CUSail's Navigation Subteam, enhancing code for autonomous sailboat navigation
    • Re-organized code architecture to improve system efficiency and maintainability through refactoring functionality
    • Collaborated with a 12-member team, assisting with aligning project roles with individual strengths

Open Source Projects

  • 2023-Present
    Portfolio Manager
    • This project is an assistant to people working in any sort of trading. PortfolioManager would automate stock trading strategies by using candle matching and allow users to create/modify multiple portfolios. Based on these patterns, pseudo "trade" triggers are given to the trader in terms of days to buy and sell. This would include functionality that monitors share prices, as well as comparing share prices for arbitrage opportunities.
  • 2024-Present
    Mail Analysis
    • Mail Analysis is a tool developed to analyze sent messages from a user's Gmail account for speech patterns and commonly used words or phrases. This tool utilizes the Gmail API to fetch emails and performs basic Natural Language Processing (NLP) using the NLTK library.
  • 2024-Present
    BeatPad
    • Personalized chord sequencer / touch screen drumming application. Used personally to make music and load in samples.

Other Interests

  • Hobbies: Music Production / DJing, Cooking, Basketball, Cars