Skip to content
View psmit703's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report psmit703

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
psmit703/README.md

Hi! I'm Pete Smith



About me

  • I'm a Computer Science and History double-major and Trumpet Performance minor at the University of Maryland, College Park
  • I'm primarily interested in backend development but also have experience with frontend
  • I have general interests in programming languages and their implementations
  • I am familiar with a wide variety of languages and frameworks
    • Languages: Python, Java, C, Rust, Ruby, OCaml, Racket, HTML, CSS, JavaScript, SQL
    • Frameworks: Bootstrap, jQuery, Plotly.js

Coding Projects

Personal Projects

  • Static Site Generator ( GitHub Repo )
    • Languages: Python
    • Mar 2024 - Present
  • Minecraft (Java Edition) Auto Backups ( GitHub Repo )
    • Languages: Python
    • Jan 2024
  • Personal Website ( GitHub Repo )
    • Languages: HTML, CSS, JavaScript
    • Frameworks: Bootstrap
    • Jun 2023 - Dec 2023

Work Projects

  • Comet Numbering Automation (Code is currently private)
    • Languages: Python
    • Jan 2024 - Apr 2024
  • Comet Discovery Verification (Code is currently private)
    • Languages: Python
    • Dec 2023 - Feb 2024
  • Comet Statistics (Code is currently private)
    • Languages: HTML, CSS, JavaScript, Python, PostgreSQL
    • Frameworks: Bootstrap, Plotly.js, jQuery
    • Presented site at 33rd annual ADASS conference on Nov 8, 2023
    • Jun 2023 - Dec 2023

School Projects (please contact me directly ( psmit703@outlook.com ) for access to code for school projects)

  • CMSC430 Final Project: Multiple Return Values (Racket, x86)
    • CMSC430 (Intro to Compilers) at UMD
    • Dec 2023
  • Squid Games (Racket)
    • CMSC430 (Intro to Compilers) at UMD
    • Nov 2023
  • Fraud Plus: Interpreter and Compiler (Racket, x86)
    • CMSC430 (Intro to Compilers) at UMD
    • Oct 2023 - Nov 2023
  • Dupe Plus: Parser, Interpreter, and Compiler (Racket, x86)
    • CMSC430 (Intro to Compilers) at UMD
    • Sept 2023 - Oct 2023
  • Intro to Racket (Racket)
    • CMSC430 (Intro to Compilers) at UMD
    • Sep 2023
  • Bloom Filter (Python)
    • CMSC420 (Advanced Data Structures) at UMD
    • May 2023
  • Pacman-Ghostbusters (Python)
    • CMSC421 (Intro to AI) at UMD
    • Project from UC Berkeley's CS188 Project 4
    • May 2023
  • Reinforcement Learning (Python)
    • CMSC421 (Intro to AI) at UMD
    • Project from UC Berekeley's CS188 Project 3
    • Mar 2023 - Apr 2023
  • AVL Tree (Python)
    • CMSC420 (Advanced Data Structures) at UMD
    • Feb 2023 - Mar 2023
  • Adversarial Search (Python)
    • CMSC421 (Intro to AI) at UMD
    • Project from UC Berkeley's CS188 Project 2
    • Feb 2023 - Mar 2023
  • DFS, BFS, UCS, and A* Search (Python)
    • CMSC421 (Intro to AI) at UMD
    • Project from UC Berkeley's CS188 Project 1
    • Feb 2023
  • "MicrOCaml" Lexer, Parser, and Interpreter (OCaml)
    • CMSC330 (Organization of Programming Languages) at UMD
    • Nov 2022

Popular repositories

  1. psmit703 psmit703 Public

    A README for... ME!

  2. personal-website personal-website Public

    A personal website for me (Pete Smith)

    HTML

  3. minecraft-auto-backup minecraft-auto-backup Public

    A utility for automatically creating local backups of minecraft saves, mods, logs, and other data

    Python

  4. static-site-generator static-site-generator Public

    DEVELOPMENT IN PROGRESS: Static website generator

    Python