Kyle
Hovland

Aspiring IT Professional

Intro

What I am all about.

I'm Kyle Hovland, a passionate problem-solver with strong foundations in web development, database management, and artificial intelligence. As an upcoming Florida State University graduate, I’m ready to make an impact through my adaptability and drive for knowledge. I have a proven ability to tackle challenges and I am prepared to help your team.

JavaScript 65%
HTML/CSS 70%
SQL 52%
Python 60%

Experience

There's more where that came from.

Full-Stack Web Development

Building dynamic, responsive, and secure web applications

In this role, I worked with various web technologies such as HTML, CSS, JavaScript, and backend frameworks to create full-fledged web applications, focusing on performance and scalability.

Database Design and Management

Crafting scalable and efficient data solutions.

I have designed and optimized databases, ensuring data integrity, security, and performance for various applications. My experience includes working with SQL databases.

AI and Machine Learning Applications

Leveraging intelligent systems for data-driven insights.

I have applied AI and machine learning techniques to solve real-world problems, including data classification, regression, and clustering using Python and machine learning frameworks such as TensorFlow.

Portfolio

Click on any image to learn more about my work.

Portfolio Image
Click me to view more.
Hide

Advanced Web Applications

January 2024 - May 2024

Developed a full-stack web application using Java, JSP, and MySQL, following the MVC architecture. Implemented a client/server-side validation, secured the app from XSS, and enabled database CRUD operations.

BitBucket Link

Main Challenges: Secure data integration and reliable CRUD operations

Key Skills: Java, MySQL, problem-solving

Portfolio Image
Click me to view more.
Hide

Artificial Intelligence Applications

May 2024 - June 2024

Performed data analysis using Seaborn for visualization. Conducted sentiment and prediction analysis; built and trained CNN models for image classification.

BitBucket Link

Main Challenges: Improving model accuracy and extracting insights

Key Skills: Python, Data Analysis, Machine Learning

Portfolio Image
Click me to view more.
Hide

Interactive Resume Website

Current

Designed and hosted a fully interactive resume website showcasing my projects, experience, and portfolio. Hosted using GitHub Pages and linked to a custom domain for a professional online presence.

View Project

Main Challenges: Cross-Browser Compatibility, Performance Optimization

Key Skills: HTML, CSS, JavaScript, Git

Freestyle Coke Machine Redesign
Click me to view more.
Hide

UX Freestyle Coke Machine Redesign

Spring 2024

Reimagined the user experience of the Coca-Cola Freestyle machines to improve functionality and usability. Redesigned both the machine interface and the companion mobile app, enabling users to create custom drinks and unique mixes. Developed working prototypes for the new interface and app, focusing on seamless communication between devices.

View Project

Main Challenges: Improving usability, enhancing device-to-app communication, and supporting customizable drink creation.

Key Skills: UX/UI design, prototyping, mobile app development, and user testing.

Digitalized FSU ID
Click me to view more.
Hide

Digitalized FSU ID

January 2024 - May 2024

Conducted an in-depth analysis of issues related to physical student IDs at Florida State University. Designed a digital version compatible with Apple and Android wallets, providing a modernized and convenient alternative. Delivered a comprehensive project proposal, including mockups, cost analysis, and a detailed timeline of events to ensure feasibility and implementation.

View Project

Main Challenges: Addressing compatibility issues, ensuring security, and maintaining cost efficiency.

Key Skills: User research, cost analysis, UI/UX design, and project proposal development.

Practice Paradise UX Design
Click me to view more.
Hide

UX Design Project: Practice Paradise

January 2024 - May 2024

Designed a comprehensive music practice tool to address common challenges musicians face, such as organizing practice materials, accessing content, and engaging with their practice routines. The solution, "Practice Paradise," combines music organization, social engagement, and instructional features in one platform. I defined the user base, created a user scenario, developed multiple prototypes, and conducted user testing to refine the design. This project taught me the importance of user feedback, the iterative nature of prototyping, and the value of balancing user needs with technical feasibility.

View Project

Main Challenges: Addressing user engagement, creating an intuitive interface for music management, and balancing social and instructional features.

Key Skills: UX research, user testing, prototyping, and interface design.

Alzhymers Intervention Application
Click me to view more.
Hide

Empowering Health Consumers in the eHealth Era: Alzheimer's Intervention Application

August 2023 - December 2023

Designed an app aimed at Alzheimer's patients and their caregivers to enhance the overall quality of life by offering cognitive stimulation exercises, memory aids, and personalized support features. The project included researching the significance of the application, identifying the target population, and creating conceptual frameworks to guide the design. I developed six prototypes: a caregiver scheduling app, a cognitive exercise interface, a patient update tool for caregivers, a mobile app for all target populations, an integration of existing technologies, and the ability to integrate with wearables for real-time data.

View Project

Main Challenges: Ensuring accessibility for caregivers and patients, integrating with existing technologies, and designing personalized features for the Alzheimer's population.

Key Skills: Healthcare technology, app prototyping, user-centered design, and wearable tech integration.

Technical Communication for Information Professions
Click me to view more.
Hide

Technical Communication for the Information Professions

January 2024 - May 2024

In this course, I developed the ability to communicate complex technical topics to various audiences effectively. This skill is vital for ensuring information is accessible and usable, especially in the field of information technology. I created technical documents such as a user guide on selecting and registering for Spring 2024 classes at FSU and IT help desk scripts. I also gained insight into creating professional and technical documents used by information professionals. The course emphasized the importance of clarity in both written and oral communications.

View Project

Main Challenges: Ensuring technical content is understandable by a broad audience, including non-experts.

Key Skills: Technical writing, creating user guides, IT support documentation, effective communication strategies.

Redesigning FSU Registration
Click me to view more.
Hide

IT Project: Redesigning FSU Registration

August 2024 - December 2024

As part of this IT Project, I focused on redesigning the class registration system at Florida State University. The existing system was not user-friendly and made it difficult for students to register for necessary classes. The new project aims to develop an app that simplifies the registration process by automatically monitoring course availability and notifying students when a spot opens up. The app will also allow students to register for courses directly through the platform, eliminating the need for constant refreshing and ensuring they don’t miss out on important opportunities. This project provided hands-on experience in IT project management, product development, and the skills necessary to evaluate and execute an IT project effectively.

View Project

Main Challenges: Overhauling the complex and non-intuitive FSU registration system.

Key Skills: IT project management, user-centered design, app development, problem-solving in product development.

Computer Network Administration
Click me to view more.
Hide

Computer Network Administration

January 2022 - May 2022

In the Computer Network Administration course, I developed a solid understanding of networking fundamentals, from TCP/IP to cloud computing and virtualization technologies. Key assignments included hands-on experience with Microsoft Azure, Docker containers, AWS virtual machines, and VMware vSphere. I also explored network packet-level analysis and the implementation of Windows server environments. Below are the highlights of what I learned during this course:

  • TCP/IP Fundamentals: Gained a foundational understanding of TCP/IP protocols and network communication.
  • Cloud Computing with Microsoft Azure: Explored cloud platforms like Microsoft Azure, learning about cloud infrastructure and services.
  • Windows Server and Client Setup: Installed and configured Windows 2012 Server and Windows 10 client systems.
  • Active Directory: Gained experience in Active Directory management, a critical tool for network administration.
  • Packet-Level Analysis of TCP/IP: Learned to analyze network traffic at the packet level to troubleshoot and optimize networks.
  • Amazon Web Services (AWS): Created virtual machines in AWS using AWS Academy, expanding cloud-based infrastructure knowledge.
  • Docker Containers: Worked with Docker containers to understand containerization and its benefits for efficient application deployment.
  • VMware vSphere Lab: Participated in hands-on cloud-based labs using VMware vSphere to simulate real-world IT environments.
  • Google Cloud Platform: Gained insights into Google Cloud's infrastructure and services (excluding web load balancing).
  • Final Exam: Applied everything learned throughout the course to successfully complete the final exam, reinforcing my networking knowledge.

This course provided hands-on experience with both on-premise and cloud-based networking technologies, equipping me with the skills necessary to manage and optimize modern IT infrastructures.

View Project

Main Challenges: Gaining hands-on experience with various cloud and virtualization platforms and understanding complex networking concepts.

Key Skills: Cloud computing, server management, networking fundamentals, packet analysis, containerization, and IT project management.

Personal Music Server
Click me to view more.
Hide

Personal Music Server

August 2023 - December 2023

For my Personal Music Server project, I designed and set up a personal music server using an Ubuntu server and Navidrome, a modern music server solution. The process involved several key steps to ensure functionality, security, and ease of use. Below are the main steps and considerations taken during the project:

  • Installation of Docker Compose: The first step was to install Docker Compose on an Ubuntu server to manage containerized services.
  • Creating and Customizing Directories: I created a directory for Navidrome's files and customized the file settings for the server environment.
  • Starting Navidrome: Navidrome was launched using Docker Compose to serve as the software for hosting and managing music files.
  • Profile Setup: A profile was created within Navidrome to organize music and set up preferences for the server.
  • Uploading Music Files: Using FileZilla, I uploaded music files to the server and ensured the files were well-organized and easily accessible.
  • Remote Access Configuration: Configured remote access to the server to make sure that music could be streamed from any device securely.
  • Security Considerations: I followed best security practices by securing the server and ensuring all files, including music files, were safely uploaded and accessible only by authorized users.

This project aimed to provide a secure, easily accessible, and well-organized personal music server. Navidrome served as an excellent solution for hosting and managing music files on an Ubuntu server, while Docker Compose made it easy to handle the setup and containerization.

View Project

Main Challenges: Ensuring secure server access and managing the organization of large music libraries efficiently.

Key Skills: Server setup, Docker Compose, remote access configuration, music management, and security best practices.

Resume

Download or view my resume to learn more about my qualifications and experience.

View My Resume

Contacts

Hire me.

Top