Philip Knott

Full Time CS Student


About Me

Hello! My name is Philip Knott, and I am an undergraduate student at the University of Colorado Boulder studying Computer Science. I have a strong interest in Software Development on both the frontend and backend, and I love learning new technologies.

I grew up outside San Francisco in the Bay Area, where I have lived my entire life.

In addition to academics, some of my interests include skiing, tennis, slacklining, longboarding, biking, and rock-climbing.

I am interested in and open to all opportunities in tech and programming, especially in Software Development.

Skills

Languages/Database: Javascript/TypeScript, C++, Python, Java, Kotlin, HTML, CSS, Bash/Zsh, PostgreSQL

Frameworks/Technologies: Node.js, Next.js, Express.js, React, Svelte, EJS, Bulma, Bootstrap

Version Control/Tools: Git, Github, BitBucket, Jira, Confluence, Visual Studio Code, IntelliJ

Software: Adobe Suite, Microsoft Office Suite, Autodesk Fusion 360

Coursework

Introduction to Artificial Intelligence CSCI 3202

Algorithms CSCI 3104

Software Development Methods & Tools CSCI 3308

Introduction to Data Science CSCI 3022

Fundamentals of Human-Computer Interaction CSCI 3002

Discrete Structures CSCI 2824

Linear Algebra with CS Applications CSCI 2820

Computer Systems CSCI 2400

Programming and Data Structures CSCI 2275

General Physics 1-2 PHYS 1110, 1120

Calculus 1-2 MATH 1300, 2300

Academics

School: University of Colorado, Boulder

Major: Computer Science (BS)

Department: College of Engineering & Applied Science

Year: Junior

Expected Graduation: Spring 2023

Current GPA: 3.964

Experience

View Resume PDF

Cyberline

Boulder, Colorado

Application Developer | Jun 2021 - Present
  • Working in an agile environment at a local startup to develop a mobile dating app called WildFlower
  • Focusing on the fabrication of the Android version using Kotlin (in conjunction with our iOS/Swift version)

University of Colorado, Boulder

Boulder, Colorado

Director of Graphics & Media | Apr 2021 - Present
  • Leading a committee of students in creating graphic designs for various engineering-related events hosted by the University of Colorado's Engineering Council
  • Promoting events through designing social media posts, flyers, t-shirts, stickers, masks, etc.
Undergraduate Student Researcher | Aug 2020 - May 2021
  • Conducted research with CU Computer Science Professor Clayton Lewis to develop intuitive software aimed to act as a scheduling and organizational support agent for people with cognitive disabilities
  • Worked under the University of Colorado Boulder's Discovery Learning Apprenticeship Program, sponsored by the Coleman Institute for Cognitive Disabilities
  • Used Node.js and RESTful APIs to communicate with Google Calendar and Smart Home devices

HackCU

Boulder, Colorado

Technology Team Member | Apr 2021 - Present
  • Collaborating with a small team to promote hackathons, workshops, and other events held by the largest student-run CS organization in Boulder
  • Developing the HackCU website with React and Next.js, utilizing full stack development tools and continuous integration (CI/CD)
Marketing Team Member | Feb 2021 - Apr 2021
  • Engaging with students through social media and graphic design using Photoshop and other Adobe software

Engineers Without Borders USA

Boulder, Colorado

Engineering Volunteer | Feb 2021 - May 2021
  • Designed an environmentally sustainable, equitable, and economical project centered around a grocery delivery service for developing communities in Peru
  • Collaborated with fellow students to compete in the Engineering for People Design Challenge

College of Marin

Kentfield, California

Lifeguard | May 2015 - Aug 2019
  • Maintained pool and enforced pool rules

A Few Projects

CharityHub

This website is a non-profit centralized database that provides a straight-forward and accessible way for common people to find charities catered to their interests or relevant to their situations. Team class project for CSCI 3308: Software Dev Methods & Tools.

Fall 2020

Nonogram Solver

A script that can solve any Nonogram puzzle on puzzle-nonograms.com, with thorough documentation on how to use it on GitHub. Independent project.

Summer 2020

CU Campus Navigation

A program that helps the user navigate through and find the optimal path between two points in CU Boulder's campus. Independent class project for CSCI 2275: Programming and Data Structures.

Fall 2019

More cards to be added to this page in the future... Meanwhile, check out my GitHub for more!