About Me

Get to know me better

Welcome! I am Kyler Johnson, a Sr. Principal Software Engineer with 10 years of experience delivering and maintaining software from start-up to enterprise scale. I recognize the importance of shipping quickly in order to compete in fast-paced markets and I work to enable that with strategic architectural decisions, effective team collaboration, and high-quality, maintainable code.

Specializing in .NET and key Javascript/Typescript technologies, I am comfortable working across the stack. I enjoy everything from entity-relationship modeling and standing up web APIs to designing and building beautiful, intuitive user interfaces. Basically, if I am writing code or thinking through complex problems, I am happy - I love the challenge.

I have learned so much and benefited so greatly from those in the community who share their knowledge and experience. One of the greatest parts about living in this day and age is the ease with which we can learn, share, and grow together. I hope you find something here that helps you on your journey.

Skills & Technologies

C#
.NET
JavaScript
TypeScript
Angular
Vue.js
Nuxt.js
React
Node.js
PostgreSQL
MySQL
Docker
AWS
Azure
Git

Experience

Senior Principal Software Engineer (Promoted)

Secureworks

2021-2025

Played instrumental role in development and maintenance of the UI part of the Taegis XDR platform, which was acquired in 2025 for $859 million. Prior to the acquisition, I led the revamp of the Endpoint Detection and Response (EDR) UI including support of our own proprietary agent, a key factor in the improved score at the MITRE ATT&CK® Evaluations contributing to the valuation and the subsequent acquisition.

Principal Software Engineer

Secureworks

2020-2021 (promoted, see above)

Maintained existing features and developed new features for the Secureworks' Taegis XDR platform (Angular), a next-gen SIEM applicaton used to identify, investigate, and respond to cyber threats. Utilize years of back-end development experience to bridge the gap in communication between front-end and back-end teams, ensuring effective and timely delivery on several high-visibility projects with aggressive deadlines.

Senior Software Engineer (Promoted)

Bullhorn

2018-2020

Led efforts to identify bottlenecks in scheduled services causing missed SLAs and replace them with independently scalable, event-driven .NET Core services. Implemented a universal logon, SSO experience across the application suite using Identity Server 3. Started a Lunch & learn program to share knowledge and best practices, focusing on .NET Core, Angular, RxJS, and NgRx.

Software Engineer

Bullhorn

2018 - 2018 (promoted, see above)

Developed and maintained .NET, Angular, VB, and Cold Fusion applications in a large distributed system. Worked closely with the Senior Architect to refactor and improve database architecture.

Consultant (Software Engineer)

Levvel.io

2017 - 2018

Worked with clients to build new features and improve existing .NET MVC, Angular, and React applications. Trained client developers on best practices with Angular, RxJS, and NgRx.

Software Engineer

Shred-It

2016 - 2017

Built and maintained internal .NET MVC and Angular applications. Designed and implemented a new user experience that reduced the average time required to schedule a reservation by 73%, resulting in a 30% overall increase in average sales per month according to business analytics.

Kyler Johnson

Kyler Johnson

Sr. Principal Software Engineer

Atlanta, GA

Kyler Johnson

Senior Principal Software Engineer building next-gen cybersecurity tools, web geek, blogger, and Linux enthusiast.

© 2025 Kyler Johnson. All rights reserved.