About Me:

Hi, I’m Trevor Huddleston! I’m a U.S. Air Force veteran and recent Computer Science graduate, and my path into software engineering has been all about learning by doing and adapting quickly to new technologies. I started exploring coding through an online course called Zero-to-Mastery, and that early curiosity led me back to college to formalize my skills. My first course in Python taught me the importance of fundamentals and practice, which I’ve applied ever since across a variety of programming languages and frameworks.

In school, I gained experience across both front-end and back-end development. I became proficient in HTML, CSS, JavaScript, and Figma for building user-facing interfaces and prototypes, and I took a Full Stack Web Development course where I learned PHP, Microsoft Access database design, and SQL querying. This course emphasized database structure, relational integrity, and secure querying practices.

That foundation led to an internship developing the Park University Roommate App, where I learned the .NET Framework and SQL Server Management Studio (SSMS) from scratch. I implemented dynamic web forms, enforced server-side validation, and used stored procedures to maintain data integrity and prevent SQL injection. This experience strengthened my understanding of database security, full-stack integration, and reliable, maintainable code.

Beyond web and database work, I’ve built projects in C, Java, and JavaFX, applying object-oriented principles to data structures, algorithms, and desktop applications. Across these experiences, I’ve learned how to design systems that are not only functional but scalable, secure, and efficient.

Now, I’m continuing to expand my software engineering toolkit while applying my skills to both front-end and back-end projects. I thrive on tackling complex problems, learning new technologies quickly, and building solutions that are robust, maintainable, and user-friendly.

Professional Skills:

Programming Languages:

Java, C#, Python, C, Swift

Application and Software Development:

JavaFX (desktop application development) Object-Oriented Programming (OOP)
Data Structures & Algorithms

Web Development:

HTML5, CSS3, JavaScript, PHP
Figma (UI/UX design, wireframing, prototyping)
Exposure to WordPress and page builders
Bootstrap (responsive UI framework)

Back-End and Databases:

.NET Framework (C#)
SQL, Microsoft Access Database Design
SQL Server Management Studio (SSMS) Stored procedures, data validation, database security

Development Tools & Practices

Git version control
Unit testing
CI/CD pipelines
Agile development workflows
Visual Studio, Eclipse, Thonny, PyCharm, VS Code, Git/GitHub

Professional Skills:

Problem-solving and debugging
Translating requirements into technical solutions
Writing clean, maintainable code
Team collaboration in academic and professional environments
Fast learner with strong adaptability

Projects:

Below is a Linked List of some of the projects I have been involved in outside of my Personal Projects on GitHub. These are sites I created for my university during my internship.