
Hello! I’m Nathaniel Logan McKoin, but you can call me Logan. I’m an adaptable professional with a unique blend of skills in I.T., Development, and Network Management. My journey began as a Motor Transport Operator in the Marine Corps, where I honed strong problem-solving, time management, and team-building abilities. Ensuring preventative maintenance was completed correctly and on time, while keeping my team up-to-date on training and medical requirements, was pivotal in shaping my leadership skills.
After serving in the Corps, I transitioned into the tech field, where I currently thrive as a Voice and Data Technician. My background and experiences have equipped me with a robust skill set and a steadfast commitment to excellence in every project I undertake. I bring a unique value to any team with my unwavering commitment to solving problems effectively and efficiently. I thrive on challenges and am dedicated to finding innovative solutions.
About Me
Education:
Associate of Science in Computer Science
Full Sail University, Winter Park, FL
Graduated: November 2024
United Training Academy
Certificate – IT Networking & Security
Completed: March, 2022
CompTIA ITF+ Certificate
Completed: July, 2022
Web Development Bootcamp
Devslopes, Online
Ongoing
Skills:
Programming Languages: HTML, C/C++, Java, Python
Time Management – Adept at managing multiple projects simultaneously, ensuring timely completed and adherence to deadlines
I.T. and Network Management – Proficient in managing and troubleshooting a variety of network systems.

Experience:
Voice & Data Tech
Geek Squad (Best Buy)
Corporal, 3531 USMC
Lake Charles, LA
Lake Charles, LA
Camp Lejeune, NC
June 2022 – Present
May 2021 – May 2022
May 2017 – May 2021
Storytime:
During my final project at Full Sail University, I was teamed up with three peers to create a mobile app using either Kotlin or Java. We ambitiously decided to develop a mobile game, although we had only two months to produce a Minimum Viable Product (MVP), and we quickly realized that we had taken on more than we could handle.
Collaboration was key as we began by brainstorming and planning our division of labor, using a collaborative whiteboard to keep track of tasks and progress. We practiced version control through Git and GitHub, but we often had to refer back to the whiteboard to stay updated on what had been completed.
Our game was envisioned as a 2D hybrid of Final Fantasy and Pokémon, with an art style reminiscent of EarthBound. My responsibility was to create a sprite sheet and tile map for the game’s overworld, import them into our app, and start working on collision mechanics.
Project Planning played a significant role in organizing our workflow. After completing the sprite sheet and overworld map, I exported the tile map to a file for use in the app. However, I quickly discovered that we couldn’t directly utilize the sprite sheet to populate the tile map data without hardcoding it.
Programming skills were essential to resolve this issue. I designed a function to scan through my sprite sheet, which contained approximately 60 sprites each sized at 16×16 pixels. By viewing my tile map data in JSON format and referencing the visual tile map in Tiled, I assigned each sprite a value corresponding to the one stored in the tile map.
In the process, I also needed to teach myself how to use fragments on the fly, further demonstrating my ability to quickly learn and adapt.
This function also showcased Data Management as I effectively handled tile map data in JSON format and managed visual references in Tiled. The function proved invaluable when adding walk/run animations to the player character and setting collision on specific tiles within the tile map.