Giter VIP home page Giter VIP logo

Kevin Cozart - C++ Software Engineer & U.S. Marine Corps Veteran

👋 Greetings! I'm Kevin Cozart, a C++ Software Engineer and U.S. Marine Corps Veteran, passionate about software development and audio engineering. Welcome to my coding journey!

🎮 What I Do

  • Software Engineer: With 8 years of IT Systems Administration experience, I recently graduated with a Distinction in Computer Science from Sonoma State University, demonstrating proficiency in troubleshooting and effective collaboration.
  • C++ Specialist: Proficient in C++ and experienced in frameworks like JUCE, I specialize in crafting efficient and elegant software solutions.
  • Audio Explorer: Fascinated by audio engineering, I explore the art of sound in technology, delving into DSP, music theory, and music production.

🎶 Projects

Software Development Highlights

JUCE Framework Tutorials

JUCE Tutorials Repository

  • This repository tracks my exploration and the building of reference material while using tutorials that cover various aspects of audio software development using the JUCE framework. These tutorials provide hands-on guidance and examples to help you master the art of creating professional audio applications with JUCE.
  • Topics include:
    • Introduction to JUCE
    • Audio Processing
    • User Interface Design
    • Plugin Development
    • Advanced Topics

Piano Reference Webpage 🎹

Piano Reference Repository

  • Created a semi-modular webpage assisting musicians in visualizing scales in different keys, demonstrating skills in web development and music theory.
  • Topics include:
    • VexFlow framework usage
    • HTML, CSS, and JavaScript utilization

CS-315 Data Structure Assignments

CS-315 Data Structure Repository

  • Completed assignments following Sonoma State University's CS-315 Data Structure course, highlighting proficiency in data structures and algorithms.
  • Topics include:
    • Internal representation of data structures
    • Advanced object-oriented programming features

CS-385 Introduction to Graphics

CS-385 Intro to Graphics Repository

  • Developed projects using OpenGL, GLSL Shaders, HTML, JavaScript, and CSS, showcasing expertise in graphics programming.
  • Topics include:
    • Polygon fill, line-drawing, and antialiasing
    • Geometric transformations and viewing
    • Advanced rendering and shaders

CS-480 Artificial Intelligence

CS-480 Artificial Intelligence Repository

  • Explored AI concepts and implementations, demonstrating skills in AI development.
  • Topics include:
    • Pattern recognition and problem solving
    • Search algorithms and decision-making
    • Neural networks and machine learning

Unity Game Dev Projects

Unity Game Dev Projects Repository

  • Engaged in various projects and tutorials utilizing the Unity game engine and C#, showcasing proficiency in game development.

🛠️ Tools & Technologies

  • Languages: C++, C#, GLSL (OpenGL Shading Language), WebGL, Bash, PowerShell
  • Frameworks: JUCE, VexFlow
  • IDEs: Visual Studio, Visual Studio Code
  • Graphics & Audio Tools: Unity Game Engine, OpenGL, Wwise, FMOD
  • Web Development Tools: WebGL, HTML5, CSS3, JavaScript
  • Dev Concepts: Debugging, Algorithm Analysis, DSP, Agile, Scrum, OOP, Software Testing, CI/CD, Game Development, Graphics Programming, AI, Machine Learning, Neural Networks, Pattern Recognition

📚 Learning & Growth

  • Continuously expanding skills in C++ development and exploring new horizons in audio engineering.
  • Learning more about JUCE, DSP, FMOD, Wwise, Music Theory, Piano, and music production.

📫 Let's Connect

Feel free to explore my projects and reach out for collaboration or discussions. Let's create something amazing together!

Kevin Cozart's Projects

cs-315_data_structures_ssu icon cs-315_data_structures_ssu

Course work for SSU's CS 315 Data Structures Course which introduces the concept of organization of data into different structures to support efficient implementation of computer algorithms.

hello_world icon hello_world

Hello Word Test Repository utilized to experience first time use of github

juce-tutorials icon juce-tutorials

Progression of learning JUCE using the Juce.com/learn/tutorials

mvrs_to_upload icon mvrs_to_upload

This script assists in the extraction of .dat files from the Temetra Route Download and placing the .dat file into the UPLOAD folder for MOMSoftware

opengl-tutorials icon opengl-tutorials

Using LearnOpenGL.com to setup simple openGL project and using renderdoc to look over the tutorial

piano_reference_webpage-scales icon piano_reference_webpage-scales

semi-responsive piano scale reference website because most of the decent ones are littered with adds or have too much text making the info you want hard to find.

pixi.js icon pixi.js

Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback

project-ideas icon project-ideas

ReadMe that contains project Ideas and pre-planning for the projects

stockinsight-cpp icon stockinsight-cpp

StockInsight-CPP is a powerful C++ application designed to provide real-time stock market analysis. By leveraging live data feeds, advanced analytics, and visualization tools, it empowers users to make informed investment decisions.

unity_game_dev_projects icon unity_game_dev_projects

Dumping ground for all of my Unity Game development projects. Holds all of my unfinished games, prototypes, test environments, asset sandboxes and various tutorials in various states..

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.