Coder Social home page Coder Social logo

Hey, I'm Brendan!



Hello, and welcome to my GitHub profile! You can see some of the projects I have worked on here. I graduated from Clemson University in May 2023, and I currently work as a Software Developer for Epic Systems. One of my favorite parts of Computer Science is how hands-on it can be and how easy it is to create something to solve real problems.

In my free time, I also run robotics tournaments for K-12 students, specifically the VEX Robotics Competition and VEX IQ Competition programs. These programs benefitted me massively when I was going through, and nothing else gets me as excited to wake up at 6:00 AM on a Saturday!

Projects Intro

See some of my featured projects!

  • tm-switcher (Nodejs)

    • Automation tools to assist competitive robotics tournaments automate their livestreams, removing the possibility for error and reducing load on event staff.
    • Used successfully at dozens of large-scale robotics events, including the Kalahari Classic, South Carolina State Championship, and Northeast Wisconsin Showdown
  • snoostorm (TypeScript)

    • Event-based library for streaming from the Reddit API
    • Over 1200 downloads/month
  • mtrx (Rust)

    • Matrix Library using Rust's new Const Generics features
    • Matrix sizes are determined at compile time, allowing for better type checking
  • Plausible Denabilities (Preact, Nodejs, Web Sockets)

    • Realtime guessing game based on The Technical Difficulties' Two of These People Are Lying.
    • Players take turns bluffing about a selected prompt, with one player being the judge.
  • motes (React, Tailwind, Next.js)

    • Simple note taking app design for writing down quick notes in meetings
    • Designed with keyboard navigability and accessibility in mind
    • Integration with Todoist to add items to a more permenant todo list later on

Work Intro

Software Development Internship – Epic Systems (Summer 2022)

  • Technologies: C#, Razor, SQL, TypeScript, Chakra UI, Microsoft SQL Server, d3/visx
  • Reworking a dashboard to empower system administrators to quickly get an overview of their deployment of Epic's Software
  • Focus on automatically identifying issues affecting uptime, and allow administrators to quickly troubleshoot

Software Engineering Internship – Clemson Energy Visualization & Analytics Center (Summer 2021)

  • Technologies: TypeScript, React Native, Node, OracleDB, Microsoft SQL Server, Git, Lerna, Next.js, Tailwind, Framer Motion
  • Lead development of a cross-platform React development app to fulfill the needs of research project
  • Results published in scientific paper: Adaptive and Personalized Space Recommendation to Match Occupants with Their Preferred Thermal Environments (Building and Environment)
  • Created engineering process for development: monorepo and branch-based workflow with custom continuous integration

Brendan McGuire's Projects

aoc2020 icon aoc2020

Advent of Code 2020 (written in Rust)

ap-csa icon ap-csa

All code for AP Computer Science A

avoidbot icon avoidbot

A bot that assists you in avoiding fifthglyphs.

awesome-preact icon awesome-preact

A curated list of amazingly awesome things regarding Preact ecosystem :star2:

baylorbot icon baylorbot

Gets sports information for Baylor University and updates their subreddit.

bf icon bf

Brainfuck interpreter written in TypeScript

bot-1200isplenty icon bot-1200isplenty

A bot to periocally update the sidebar of a subreddit from a Google Sheets

bot-lockthread icon bot-lockthread

Reddit bot to Lock Threads on Reddit after 7 days. Made for /u/CWithrop

byrnesbot icon byrnesbot

Made for Clemson Byrnes 5th Floor. Modification of vexbot

chiron icon chiron

Discord Bot Template: Command System, Automatic Deployments, Quality of Life

clembot icon clembot

A Discord bot for server management with an emphasis on modularity and configuration. We are a community focused on learning and acceptance and anyone is welcome. If you have an idea or a feature you would like to contribute feel free to open an issue and we as a community can begin discussion.

count icon count

A simple counter app (to test material-ui, react, etc.)

css icon css

An easy-to-follow CSS parser and minifier written in rust.

cu-smart icon cu-smart

An app designed to recommend users the appropriate space on Clemson University's campus. Currently only available on the campus network

cu-smart-native icon cu-smart-native

An app created by Clemson University Facilities designed to improve energy efficiency

curse icon curse

Project Curse: A scouting app for VEX

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.