Hi, I'm William Boyles. I'm a computer science and mathematics double major at North Carolina State University, graduating in May 2022. I'm originally from Winston-Salem, North Carolina. When I'm not busy with my school work for classes like Computational Geometry, Data Structures & Algorithms, or Cryptography, you might find me working on some of my own projects, like an app to predict air quality in Indian metro areas using React and Python 3, running my open source project to summarize various math subjects, or even this website. If I'm not writing code or doing math, you might find me solving Rubik's Cubes, playing ping-pong, cooking a new dish, traveling with friends and family, or binging a comedy on Netflix.
This past summer, I worked at IBM as a Cloud & Cognitive Software Intern, where I used my Python 3 skills to analyze and report cloud outage data using a Slack bot. It was a really great experience, and I learned a lot about how to work on a team to develop software. I also learned a lot about Docker and Kubernetes, which I used to deployed my work. This summer, I'll be working at Microsoft as a Software Engineering Intern. I'm excited to see how IBM and Microsoft compare, and I can't wait to see what amazing projects I'll do and things I'll learn.