C++ Software Engineer | U.S. Marine Corps Veteran
👋 Welcome! I'm Kevin Cozart, an excitable C++ Software Engineer with a strong background in IT Systems Administration. My focus is on developing scalable, high-performance software solutions, with a keen interest in graphics programming, audio development, and game engines.
- Software Development Expertise: Combining 9 years of IT Systems Administration experience with a Bachelor's degree in Computer Science, I specialize in building efficient and robust software solutions.
- C++ and Performance Optimization: Skilled in C++ and frameworks like JUCE, with a strong focus on optimizing performance and scalability across various applications.
- Audio and Graphics Programming: Exploring real-time audio processing and advanced graphics techniques using tools like OpenGL, JUCE, and Unity.
- Repository: Piano Reference Repository
- Technologies: VexFlow, HTML, CSS, JavaScript
- Overview: Built a semi-modular webpage for musicians to visualize musical scales, applying web development and music theory to create an interactive learning tool.
- Repository: JUCE Tutorials Repository
- Technologies: C++, JUCE
- Overview: Developed audio processing applications using JUCE, demonstrating expertise in audio DSP, UI design, and real-time audio software development.
- Repository: CS-385 Intro to Graphics Repository
- Technologies: OpenGL, GLSL, HTML, JavaScript, CSS
- Overview: Created projects that showcase skills in shader programming, 3D rendering, and graphics optimization.
- Repository: CS-315 Data Structures Repository
- Technologies: C++, Data Structures
- Overview: Implemented complex data structures and algorithms, highlighting problem-solving abilities and a deep understanding of computational efficiency.
- Repository: CS-480 Artificial Intelligence Repository
- Technologies: C++, Machine Learning
- Overview: Explored AI algorithms, neural networks, and search strategies, applying these techniques to solve various computational problems.
- Repository: Unity Game Dev Projects Repository
- Technologies: Unity, C#
- Overview: Developed interactive games using Unity, demonstrating skills in game design, scripting, and the use of game engines.
- Programming Languages: C++, C#, GLSL, WebGL, Bash, PowerShell
- Frameworks & APIs: JUCE, OpenGL, VexFlow, Unity
- Development Tools: Visual Studio, Visual Studio Code, Git
- Audio & Graphics Tools: FMOD, Wwise, OpenGL
- Web Development: HTML5, CSS3, JavaScript
- Software Development Concepts: Debugging, Optimization, DSP, Agile, Scrum, OOP, CI/CD, Algorithm Design, Game Development, AI, Machine Learning
I'm actively expanding my knowledge in software engineering and exploring new areas, particularly:
- Advanced C++ Development
- Real-time Audio Processing with JUCE
- Game Development Techniques with Unity and OpenGL
- Machine Learning and AI Algorithms
- LinkedIn: Kevin Cozart on LinkedIn
- GitHub: Explore My GitHub Projects
Feel free to explore my projects or reach out to discuss collaboration opportunities. I'm always looking to connect with fellow developers and explore new ideas. Let's create something impactful together!