Kathryn Knudsen

phone icon(469) 922-8733 email iconkathryn.knudsen@protonmail.com location iconFort Worth, Texas

This resume looks better in the browser! You can view it at kathryn-knudsen.website.

Professional Summary

Entry-level software developer with extensive self-directed experience building applications, developer tools, automation systems, and algorithm-focused projects in Python and other high-level programming languages. Strong foundation in software development concepts including testing, debugging, networking, data structures, algorithms, and command-line tooling. Quick learner with experience independently designing and completing complex technical projects, with a focus on writing reliable, maintainable, and user-focused software.

Portfolio Projects

CHIP-8 Emulator and Assembler (Python)

Source code: CHIP-8 Emulator Repository

Mastermind Five-Guess Solver (Rust)

TurtleNav Navigation Library (Lua)

Source code: TurtleNav Repository

Browser Automation & UI Enhancement Userscript (JavaScript)

GZDoom Modpack Launcher & Configuration Manager (Python)

Source code: kas_launcher Repository

Technical Skills

Programming Languages

Python (17 years of self-directed experience), Rust, JavaScript, Lua, SQL, HTML, CSS

Frameworks & Technologies

React, Redux, SDL, Linux, Windows, command-line tooling

Networking & Systems

TCP/IP, NAT, ARP, DHCP, HTTP/HTTPS, configuration management, automation tooling

Computer Science & Algorithms

Big O analysis, A* pathfinding, hill climbing, sorting algorithms, graph and digraph analysis and processing, concurrency, probabilistic systems

Development Practices

Automated testing, integration testing, CLI development, debugging tooling, configuration management, self-directed learning

Professional Strengths

Education

Tarrant County College

Software Development Studies (2010–2012)