Loading portfolio...

Education

University of Northern Colorado

2024 - 2028 May 15th (Expected)

B.S. in Computer Science with a minor in Cybersecurity

GPA: 3.96/4.0

Relevant Coursework: Data Structures, Algorithms, Computer Networks, Introduction to Cybersecurity

Skills

Programming Languages

Java Intermediate
Python Intermediate
HTML/CSS Basic
JavaScript Basic

Tools & Technologies

Git & GitHub

Experienced with version control using Git and collaboration on GitHub. Familiar with branching, merging, and pull requests for effective team development.

Visual Studio Code

Daily use of VS Code for web development and Python projects. Comfortable with extensions, debugging tools, and integrated terminal features.

IntelliJ IDEA

Proficient with IntelliJ for Java development. Experience with debugging, code refactoring, and using built-in tools to improve code quality.

Fusion 360

Basic knowledge of 3D modeling and design in Fusion 360. Created several prototype designs for personal projects.

macOS

Proficient with macOS operating system for development. Familiar with Terminal, Shortcuts, and productivity tools in the Apple ecosystem.

Windows OS

Experienced user of Windows operating system with knowledge of PowerShell and administrative tools.

Currently Learning

Structured Programming

Developing a strong foundation in programming fundamentals and design patterns. Currently focusing on modular code structure, reusability, and object-oriented principles.

Java Development

Expanding knowledge of Java for object-oriented programming. Creating small applications to better understand inheritance, polymorphism, and design patterns.

Discrete Mathematics

Studying mathematical foundations essential for computer science including logic, set theory, combinatorics, and graph theory. Applying these concepts to algorithm analysis and problem-solving.

Cybersecurity

Coming soon...

Currently building foundational knowledge in cybersecurity principles, network security, and ethical hacking. Planning to expand this section with specific skills as I progress through my studies.

Soft Skills

Problem Solving

Strong analytical thinking and creative approach to solving complex problems. Able to break down large challenges into manageable components and develop effective solutions.

Team Collaboration

Experience working in group projects with diverse teams. Effective communication skills and ability to contribute meaningfully while respecting others' perspectives.

Time Management

Excellent at prioritizing tasks and meeting deadlines. Capable of balancing multiple assignments and responsibilities while maintaining high quality standards.

Technical Documentation

Clear and concise technical writing skills. Ability to document code, processes, and complex concepts in an accessible way for different audiences.

Projects

Personal Portfolio Website

My personal resume website showcasing my skills and projects.

HTML CSS JavaScript

Contact Me

Download My Resume