Kevin K.

United States

@kbknapp

Badges

Problem Solving
Python

Certifications

kbknapp has not earned any certificates yet.

Work Experience

  • Senior Software Engineer

    Brilliant Solutions Inc.•  August 2018 - Present

    The senior technical subject matter expert (SME) that is heavily involved in software development, virtualization, storage, and multi-cloud infrastructures. Solutions are primarily for special communications systems utilized by government and military agencies in the Special Operations community in both first world and austere conditions. - Lead a diverse team on multiple projects with an eye on high quality, security, and timely delivery - Formulated design strategies to integrate Brilliant Solution’s current and future offerings by advocating for new and novel uses of technology with new and prospective clients - Assisted clients and business partners in defining and articulating complex requirements and gave guidance for secure by design and secure by default principles - Lead architectural discussions of system designs, programming interfaces, and inter-dependencies of control/data plane, CI/CD, etc. - Designed and implemented core, high-performance, software components for a wide variety of security critical solutions - Lead the creation of solutions, documentation of technical details and delivered papers such as Solution Architectures and Solution Briefs for customers and business partners - Worked to develop joint reference architectures, configuration guides, and security best practices documents to be made available to business partners. - Lead and participated in test-driven development (TDD) and peer code reviews - Developed automated and highly flexible multi-cloud network obfuscation infrastructure in Python, Ansible, and Bash - Developed in kernel network packet multiplexing system in Rust via eBPF - Developed distributed intrusion detection system in Rust, Python and Bash - Mentored junior through senior level engineers in security and software architecture best practices by defining and influencing processes to develop secure products and solutions - Conducted design reviews and manual security assessments of software provided by vendors

Education

kbknapp has not updated education details yet.

Skills

kbknapp has not updated skills details yet.