Logan Cadman

Graduate Systems Administrator and Researcher @ Colorado State University. MS in Computer Science Student. Automotive enthusiast and mountain lover.

GitHub lcadman LinkedIn lcadman Discord packetsurge

About Me

Hi, Iā€™m Logan Cadman, a graduate student in Computer Science at Colorado State University. My path here has been anything but traditionalā€”I started out as an automotive technician, working with my hands and solving mechanical problems. But along the way, I discovered a love for technology and its potential to make a real difference in peopleā€™s lives.

At CSU, Iā€™ve had the chance to grow in ways I never expected. From leading student orientation programs during the challenges of COVID to working as a Systems Administrator for the Computer Science department, Iā€™ve honed my skills as a leader, problem-solver, and computer scientist.

Interning at VMware deepened my passion for cybersecurity and networking, showing me how technology can solve big problems, like reducing environmental impact through virtualization. Iā€™m driven by the idea that technology isnā€™t just about code and systemsā€”itā€™s about people. Iā€™m excited to keep learning, building, and finding new ways to use tech to make a positive impact.

Highlights

Graduate Research

Investigating internet transmission errors through the HIPFT project, focusing on error detection and data analysis. Made custom Linux kernel modifications and automated log connection pipelines. Maintained server infrastructure for data collection and analysis.

Systems Administration

Managing over 600 Linux servers and workstations, implementing OpenLDAP migration, GPU monitoring for efficient resource management, system updates, and user support.

Leadership & Collaboration

Supervised orientation programs at CSU, managing a team of 26 orientation leaders, facilitating large-scale events, and training on communication, diversity, and team building.

Education

M.S. Computer Science @ Colorado State University

Colorado State University 2023 - 2025, Fort Collins, CO. Focused on systems, networking, machine learning, and software engineering. Co-authored research submitted to IEEE/IFIP NOMS.

B.S. Computer Science @ Colorado State University

Colorado State University 2019 - 2023, Fort Collins, CO. Officer in the Computer Information Systems Club, member of the Augmented Reality/Virtual Reality Club, Orientation Leader, Undergraduate Systems Administrator.

Experience

+ Graduate Research Assistant @ Colorado State University (2023ā€“Present)
  • Investigated internet transmission errors through HIPFT, simulating real-world issues with custom Linux kernel modifications.
  • Developed automated pipelines to collect and analyze over 10,000 logs for error detection and benchmarking.
  • Applied time series analysis and machine learning to detect patterns and mitigate DDoS attacks.
+ Systems Administrator @ Colorado State University (2020ā€“Present)
  • Managed and maintained 600+ Linux systems, ensuring smooth operations for students, faculty, and researchers.
  • Designed and implemented the migration from NIS to OpenLDAP, enhancing system security and user management.
  • Automated GPU monitoring and enforced resource limits for efficient lab usage.
+ Technical Support Engineer Intern @ VMware (2022)
  • Collaborated with systems administrators to resolve complex VMware vCenter Server networking issues.
  • Completed training toward VMware Certified Professional Certification.
  • Supported enterprise-level clients in troubleshooting cloud and virtualization solutions.
+ Orientation Team Leader @ Colorado State University (2020ā€“2021)
  • Supervised 26 orientation leaders to welcome 5,296 students, fostering community through large-scale events.
  • Conducted interviews for over 200 candidates and led training on communication and teamwork.
  • Redesigned orientation programs during COVID-19 to adapt to virtual and in-person formats.

Projects

Coming Soon!

todo

Learn More

Coming Soon!

todo

Learn More

Coming Soon!

todo

Learn More

Courses

CS-542

Natural Language Processing

Level: Graduate

About the Course

Covers advanced NLP techniques such as parsing, language models, and applying machine learning to text analysis.

CS-580B2

Human/Social Factors in Software Engineering

Level: Graduate

About the Course

Examines the impact of social and human dynamics on software teams, focusing on communication and collaboration.

CS-501

Introduction to Research in Computer Science

Level: Graduate

About the Course

Introduces research methods, literature reviews, and effective academic communication in computer science.

CS-510

Image Computation

Level: Graduate

About the Course

Explores computational techniques for image processing, focusing on algorithms and real-world applications.

CS-535

Big Data

Level: Graduate

About the Course

Focuses on large-scale data processing, including Hadoop, Spark, and distributed systems for analytics.

CS-514

Software Product and Process Evaluation

Level: Graduate

About the Course

Teaches evaluation techniques for software products, processes, and methodologies for quality assurance.

CS-545

Machine Learning

Level: Graduate

About the Course

Covers machine learning fundamentals, focusing on algorithms, classification, regression, and neural networks.

CS-415

Software Testing

Level: Undergraduate

About the Course

Introduces methods for software testing, including test design, debugging, and quality assurance practices.

CS-458

Blockchain Principles and Applications

Level: Undergraduate

About the Course

Explores blockchain concepts, including cryptocurrency, consensus mechanisms, and decentralized applications.

CS-464

Principles of Human-Computer Interaction

Level: Undergraduate

About the Course

Examines the design, implementation, and evaluation of user interfaces for improved user experiences.

CS-456

Modern CyberSecurity

Level: Undergraduate

About the Course

Covers principles and practices of cybersecurity, including cryptography, network security, and threat mitigation.

CS-457

Computer Networks and the Internet

Level: Undergraduate

About the Course

Introduces networking principles, including protocols, architecture, and the Internet's technical foundations.

CS-462

Engaging in Virtual Worlds

Level: Undergraduate

About the Course

Focuses on virtual and augmented reality concepts, including interface design and immersive experiences.

CS-320

Algorithms - Theory and Practice

Level: Undergraduate

About the Course

Covers algorithm design, analysis, and implementation, focusing on efficiency and computational complexity.

CS-356

Systems Security

Level: Undergraduate

About the Course

Focuses on system vulnerabilities, security threats, cryptography, and secure software development practices.

CS-370

Operating Systems

Level: Undergraduate

About the Course

Covers operating system concepts such as process management, memory management, file systems, and concurrency.

CS-314

Software Engineering

Level: Undergraduate

About the Course

Introduces software development lifecycle, project management, and team-based software design methodologies.

CS-270

Computer Organization

Level: Undergraduate

About the Course

Explores computer architecture, digital logic, assembly language, and the relationship between hardware and software.

CS-253

Software Development with C++

Level: Undergraduate

About the Course

Teaches object-oriented programming, memory management, and software design principles using C++.

CS-220

Discrete Structures and their Applications

Level: Undergraduate

About the Course

Covers mathematical concepts such as logic, set theory, combinatorics, and graph theory for computer science.

CS-165

CS2--Data Structures

Level: Undergraduate

About the Course

Focuses on fundamental data structures such as linked lists, trees, stacks, and queues, along with algorithms.

CS-163

CS1---No Prior Programming Experience

Level: Undergraduate

About the Course

Introduces programming fundamentals, including variables, loops, functions, and basic problem-solving techniques.

CS-150

Introduction to Programming (CS0)

Level: Undergraduate

About the Course

Provides an overview of programming concepts and problem-solving, designed for students with no programming background.

CIS-355

Business Database Systems

Level: Undergraduate

About the Course

Explores database design, normalization, SQL, and data management systems for business applications.

CIS-320

Project Management for Information Systems

Level: Undergraduate

About the Course

Teaches project management methodologies, risk analysis, and resource planning for IT projects.

CIS-240

Application Design and Development

Level: Undergraduate

About the Course

Focuses on designing, developing, and deploying applications with an emphasis on user experience and functionality.

Contact

Use the contact button below to send me an email, send me a message on LinkedIn, or find me on Discord (@packetsurge) šŸŽ‰.

Email Me