About
My name is Kylie Hammett and I aspire to pursue a game design and web/software development career path.
For my education, I started college in September 2022 and graduated in June 2025 with a Bachelor of Science in Computer Science and Systems (3.63 Cumulative GPA) from the University of Washington Tacoma. I pursued going to college immediately after graduating high school in June 2022 from Bethel High School and completed the Cambridge program which allowed me to achieve my Computer Science degree in only 3 years.
My current strengths are in full-stack with a focus on frontend coding, Java, HTML, CSS, SQL, and R but I also have strengths in areas such as project development, agile methodologies, problem solving, and team collaboration. I’m always curious and willing to learn and I always go into every effort with kindness, calmness, working as hard as I can, and both encourage and support everyone along with that in group projects, everyone's ideas are heard, all while always making sure in any project, individual or group, that all objectives and goals can be accomplished.
As for the reason why I want to pursue a career in game design and web/software development, it starts from how video games are a main reason that I became passionate for computer science and the technology industry as they taught me from both society and my own experiences that software can be used to help people in a myriad of different ways while creating memorable and good software that can help the world. Whether it is through software that can provide people assistance to make their lives easier and websites that can help them discover information that can help them reach their aspirations to developing innovative software that might have once only been in imagination or to develop a game that showcases an emotionally thought provoking story.
Skills
Note: For seeing these skills in projects, please go to the Projects page.
Listed below is a rough but growing list of the programming languages, technologies, frameworks, and skills that I know and even some skills that I am currently learning. These skills are listed based on the skill type then the numberic proficiency scale of the following:
- 1 = The skill has been learned conceptually and/or lightly used on at least one project with the learning continuing toward the future.
- 2 = The skill has been used on at least one project but is still being learned enough to use without support.
- 3 = The skill has been used on at least one project and can be used independently.
- 4 = The skill has been used to adapt to a few projects/to solve various problems.
- 5 = The skill has been learned to the point of can be used in multiple projects and can be used to help guide others.
Skills at Proficiency 1:
- Programming Languages: C++ & ActionScript
- Software: Vercel, Heroku, Blender, & MPCBeats
- Programming Frameworks/Concepts: SEO, SaaS (Software as a Service), & CI/CD
Skills at Proficiency 2:
- Programming Languages: GDScript, Erlang & C, C#
- Software: Drupal, Docker, SQLite, & MailChimp
- Technology Stacks: React Native, Next.js, & Node.js
Skills at Proficiency 3:
- Programming Languages:> JavaScript, TypeScript, & Python
- Software: Godot, Wordpress, Elementor, itch.io, Ubuntu Virtual Machine, LaTEX, Google Cloud Platform (GCP), Formik, Yup, & Prettier
- Programming Frameworks: Client-Side & Server Side
- Programming Topics: Data Structures, Algorithms, Computer Architecture, & Operating Systems
- Technology Stacks: React, React.js, Linux Terminal Coding, Windows Powershell, & Git
Skills at Proficiency 4:
- Programming Languages: SQL & R
- Software: Unity, Figma, LibreSprite, DaVinci Resolve, Git, MuseScore, Microsoft Office Suite, & Web DevTools
- Programming Frameworks/Concepts: Scrum, Game Loops, & State Management
- Additional Skills: Video Editing, Music Composition, Robotics, & music performance (clarinet and piano)
Skills at Proficiency 5:
- Programming Languages: Java, HTML, & CSS
- Software: VSCode, IntelliJ, GitHub, GitHub Pages, Google Suite, Canva, CampusGroups, LinkTree & YouTube
- Programming Frameworks/Project Types: Agile Methodologies, MVC (Model, View, Controller), Game Development, Website Development, & Software Development
- Learned Programming Design Patterns and Lanaguage Types: Imperative Progamming Languages (Procedural, Scripting, Object Oriented Programming), Declaritive (Functional), Mock Object, Factory, Observer, Singleton, Builder, Composite, Dependency Injection, SOLID (Single Responsibility, Open Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion)
- Soft Skills: Always wanting to and excited to learn, accountable, initiative-driven, focuses on resolving issues and making sure everyone's goals are achieved, collaboration, cross-functional teamwork, creativity, problem-solver, works calmly under pressure, always is a team player, optimistic, leadership, enthusiastic, kind, accountable, optimistic, & can adapt whenever a scenario changes.
- Additional Skills: Written/verbal/digital communication, event and project planning/development, event management, graphic design, meeting coordination/planning/leading/facilitation, writing editing, marketing (both digitally with email and social media and with advertising student-focused university events).
Credits of Elements Used to Create this Website
2025 - Kylie Hammett