Building modern web applications with cutting-edge technologies and clean, efficient code.
I'm Patrick Burns, a Senior Software Engineer at Microsoft with deep expertise in cybersecurity and full-stack development. I specialize in building security-focused applications, from threat intelligence systems to advanced AI-powered security tools.
Working alongside an exceptional team on the Threat Intelligence Briefing Agent for Security Copilot, I leverage my extensive background in cybersecurity, threat analysis, and modern web technologies to create innovative solutions that protect organizations from emerging threats and solve complex security challenges.
Microsoft
Oct 2021 - Present
Leading the design and development of cutting-edge web applications using TypeScript and React. My work spans from front-end development to integrating advanced AI models, with a strong focus on prompt engineering to optimize user experiences and deliver scalable solutions.
RiskIQ
Acquired by Microsoft
Nov 2020 - Oct 2021
Delivered high-impact front-end solutions helping leading enterprises secure their infrastructure. Worked at the intersection of programming and information security, contributing to cyber defense solutions.
Freightview
Feb 2017 - Nov 2020
Full stack development using JavaScript on both front and backend with Node.js, Backbone, and Vue. Utilized MongoDB, Redis, and microservices with Docker in a full CI pipeline environment with multiple daily deployments.
Kinetic Supply Company
Feb 2014 - Feb 2017
Led front-end and back-end development for internal toolsets providing research, analysis, and consumer insights. Managed a small development team while working with WebGL/Three.js for large SaaS application components and architecting continuous integration solutions.
Keywest Technology, Inc
Oct 2010 - Feb 2014
Developed a new SaaS product for digital signage using PHP, JavaScript, jQuery, AJAX, PostgreSQL, HTML5, and CSS3. Created administrative panels with RESTful APIs and integrated with Rackspace's Cloud Server API for automated server provisioning.
Codero
Apr 2008 - Nov 2010
Developed and maintained 5 international Asterisk servers with clustering to reduce load and telecommunication costs. Ensured 24/7/365 phone system functionality with comprehensive call logging and automated backup systems.
Codero
Feb 2006 - Apr 2008
Front-line troubleshooting of customer servers in a dedicated server environment. Learned to correctly diagnose and resolve server problems without impacting other users on shared systems.
SecKC - Monthly Security Meetup
World's largest monthly security meetup
Jan 2013 - Present
Board member for SecKC, guiding the direction and growth of an organization that brings together hundreds of information security professionals, hackers, and enthusiasts monthly. Responsibilities include community outreach, shaping event content, and fostering an inclusive environment for learning and networking.
Regular speaker delivering talks including the recurring "SecKC 101" sessions, designed to welcome newcomers and introduce them to the culture, values, and opportunities within the thriving security community.
Visit us at seckc.org
Johnson County Emergency Communications Service (ECS)
Mar 2022 - Present
Volunteer with the Johnson County (KS) Emergency Communications Service, a not-for-profit amateur radio organization serving as the R.A.C.E.S. organization for Johnson County Kansas Emergency Management and Communications. ECS provides 24/7 emergency communication resources to Johnson County and the Kansas City Metro areas, activated by Emergency Management to support Public Service Agencies.
Badge Pirates LLC
Jan 2018 - Present
Part of a tight-knit crew creating electronic badges for hacker conferences. I do much of the software development from embedded software to full web applications that interact with the hardware. Contributing across all aspects from brainstorming badge concepts to technical implementation, manufacturing, and sales of innovative electronic conference badges.
Visit us at badgepirates.com
"Patrick helped our small business resolve some complex coding issues as we worked to get our company online. He was diligent in his work, and got us taken care of quickly and efficiently. He seemed to have no trouble resolving issues that had our Developers completely stuck. Patrick is a tremendous business asset, and our company is lucky to have him as a resource."
Have a project in mind? I'd love to hear about it and discuss how we can bring your ideas to life.