Sam Knight

Location: Lovelock, NV
Phone: (775) 442-1248

Hard-working, detail-oriented programmer pursuing a Bachelor's degree in Computer Science with 6 years of programming experience. Skilled at programming in Lua and Python. Skilled with the front-end languages: HTML, CSS, and JavaScript, as well as the back-end language PHP. Some experience with SQL, C, C++, and Java, as well as the back-end framework, Node.js. Works well in teams or on his own. Currently seeking an internship or entry-level position in Software Engineering.

I can be reached by phone or by email. View my LinkedIn page or GitHub profile using the tiles below the photo. My resume is included below. Blue buttons indicate clickable links. Click the Brigham Young University - Idaho button to see relevant coursework. Click a button in the Skills section to see relevant experience. Click a button in the Experience section to see more about a particular project. If a GitHub icon () appears next to a project name, it can be clicked to view that project's source code on GitHub.

Resume

Education

BS, Computer Science Anticipated - December 2021
Brigham Young University - Idaho Rexburg, ID
  • GPA: 3.6

Skills

Experience

Advent of Code (Python) 2019, 2020
Participant
  • Employed problem-solving skills to design, implement, and debug Python programs to solve holiday-themed programming problems.
  • Created a variable-length-instruction assembly code processing system (2019).
  • Implemented code to solve a simplified version of the N-Bodies problem (2019).
  • Developed a simple language parser in EBNF using the Lark framework to parse and evaluate mathematical expressions (2020).
SMBX2 Tileset Importer (Python) May 2021
Developer
  • Utilized proficiency in Python and the Tkinter framework to develop a UI application
  • Eliminated 80 to 90 percent of time spent on the tedious process of importing "tilesets" to SMBX2.
  • Resolved 100 percent of user-reported bugs using the GitHub issue tracker.
  • Responded to and implemented several feature requests from users using the issue tracker.