Kyle Heller
Support Technical Lead
Columbus, OH
Cloud Support Technical Lead & Full Stack Developer
I am a passionate and dedicated professional in Columbus, Ohio. I currently work as a Techincal Lead at Veeam Software on a support team that specializes in assisting our service providers of Veeam's Cloud Connect offering. With a strong foundation in troubleshooting and problem-solving, I've developed a keen interest in software development and am actively pursuing opportunities to expand my skills in this dynamic field. I received my Bachelors of Science from Ohio State University and have numerous certifications along my journey through the IT space. Please take a moment to check out my portfolio and skills and don't hesitate to reach out!
Skills
Programming - Java/Spring, Ruby/Rails, Python
Web Development - HTML / CSS / Javascript / React / HTMX
Database Management - MongoDB, MSSQL, PostgreSQL
Networking (CCNA)
Version Control - Git/Github
Development Tools - IntelliJ IDEA, Visual Studio Code
Testing - RSpec, JUnit
Virtualization (VCP-DCV)
Veeam Suite (VMCE/VMCA)
Degrees and Certificates
Bachelor of Science - Ohio State University - 2016
Cisco Certified Network Associate Routing and Switching (CCNA R/S) 2019
VMware Certified Professional - Data Center Virtualization 2020
Veeam Certified Engineer 2021 (VMCE 2021) v11
Veeam Backup & Replication v11: Architecture and Design (VMCA 2022)
Microsoft Certified: Azure Fundamentals 2023
Introduction to Object-Oriented Programming with Java I: Foundations and Syntax Basics
Introduction to Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms
Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs
Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues
Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps
Data Structures & Algorithms III: AVL and 2-4 Trees, Divide and Conquer Algorithms
Data Structures & Algorithms IV: Pattern Matching, Dijkstra's, MST, and Dynamic Programming Algorithms
Projects
Roll Call!
RollCall is a community-focused web application designed to bring gamers together by facilitating the organization and discovery of gaming events. Users can create, browse, and join events for board games, role-playing games, and card games. The platform also allows users to form and manage groups, fostering a sense of community among gamers.
Github: https://github.com/kyle-heller/roll-call
Live site: https://rollcall.site
Features
User Authentication: Secure login and registration system to manage user access.
Event Management: Users can create, edit, and delete events within groups. Events can be viewed in a detailed list with information such as the event name, start and end times, and associated group.
Group Management: Users can create, search, edit, and delete groups. Each group can host multiple events, creating a mini-community within the platform.
Profile Management: Users can manage their profiles, including credentials and participation in events and groups.
TO DO LIST App
This Maven-based project is a comprehensive To-Do List application powered by JavaFX, offering a dynamic and user-friendly interface for task management. It extends basic functionalities with advanced features like task prioritization, sorting, due date setting, and undo actions for an enhanced user experience.
Features
Task Management: Effortlessly add, delete, and modify tasks.
Due Dates: Assign due dates to tasks and sorts to keep track of deadlines.
Task Prioritization: Highlight tasks as important for prioritized viewing.
Undo Functionality: Undo recent changes to tasks for convenient error correction.
Serialization: Tasks are saved and loaded from a file, ensuring that your data persists between sessions.
Github: https://github.com/kyle-heller/To-Do-List-JavaFX
Replit: https://replit.com/@xsys/Todo-List-JavaFX