Patrick Burns Profile

Full StackDeveloper

Building modern web applications with cutting-edge technologies and clean, efficient code.

About Me

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.

Quick Facts

  • 🛡️ Focus: Software Engineering / AI & Threat Intelligence
  • 💻 Experience: Full-stack development & cybersecurity
  • 🏢 Current Role: Senior Software Engineer at Microsoft Security
  • 📍 Location: Kansas City

Skills & Technologies

Frontend

ReactJavaScriptTypeScriptThree.jsIonicHTML/CSSAngular

Backend

Node.jsExpressMongoDBRESTful APIsWebSocketsAsteriskC#

AI & Security

Machine LearningSecurity CopilotThreat Intelligence

Tools & Platforms

CodeShipCI/CDModulusCordova/PhoneGapWebGLMicrosoft Azure

Work Experience

Senior Software Engineer

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.

TypeScriptReactAI/MLPrompt EngineeringC#Cybersecurity

Senior Software Engineer

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.

ReactGraphQLMongoDBJavaCybersecurity

Senior Software Engineer

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.

Node.jsVue.jsMongoDBDockerCI/CD

Lead Developer

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.

MEAN StackThree.jsWebGLTeam Leadership

Web Developer - Full Stack

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.

PHPJavaScriptPostgreSQLRESTful APIs

Asterisk Administrator

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.

AsteriskVoIPSystem AdministrationClustering

Linux Dedicated Server Support

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.

LinuxServer SupportTroubleshooting

Organizations

Board of Directors

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

Information SecurityCommunity LeadershipPublic SpeakingEvent Planning

Spotter

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.

Emergency CommunicationsAmateur RadioR.A.C.E.S.Public Service

Badge Pirate

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

Embedded SoftwareFull Stack Web DevelopmentHardware IntegrationProduct Design

Client Testimonials

⭐⭐⭐⭐⭐
"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."
Small Business Client
Web Development Project

Let's Work Together

Have a project in mind? I'd love to hear about it and discuss how we can bring your ideas to life.