Thomas Rayner

Thomas Rayner

@thomasrayner

Senior Security Software Engineer at Microsoft, CISSP

US
thmsrynr@outlook.com

Summary

I’m a software developer with over 20 years of experience in languages (most recently in C#, TypeScript, Go, KQL), identity (authn/authz), x509 certificates and secret management, secure software supply chain, cloud architecture, and helping my teammates grow and succeed. I am a prominent speaker, best-selling author, and teacher. I am very active within the technical community and a variety of Microsoft technical and strategic teams.

Overview

Total Experience

16 y 12 m

Total Projects

0

Total Skills

6

Certifications

0

Education

Bachelor of Technology

Highest Degree Achieved

Stats

Total Jobs

8

Avg Job Duration

3y 5m

Skills

Information Security

Level: Expert

x509 Certificates/Public Key Infrastructure (PKI)
Public Key Cryptography
Authentication (authn)
Authorization (authz)
Secure Software Development
Internet Security
Identity and Access Management (IAM)
Multi-factor Authentication (MFA)

Software Development

Level: Expert

C#
TypeScript
Golang
KQL
PowerShell
Python
.NET
JavaScript
Code Review

Cloud Architecture

Level: Expert

Azure
AWS (Intermediate)

DevOps

Level: Expert

Continuous Integration (CI)
Continuous Delivery (CD)
Infrastructure as Code (IaC)
Configuration Management
Github Actions
Open Source
Azure DevOps
Monitoring

Leadership

Level: Expert

Mentoring
Coaching
Teaching
Public Speaking

Enterprise Tools

Level: Expert

Git
Github
Azure DevOps
Productivity Tools/Applications

Career Progression

Senior Security Software Engineer

6 years 5 months

Software Developer

1 years 7 months

Author

0 years 11 months

Instructor

4 years 4 months

Senior Systems Administrator

2 years 11 months

Principal Software Developer

6 years 0 months

Software Analyst

2 years 7 months

Other Positions, Internships

3 years 0 months