Principal / Staff Software Engineer · Security & Systems
Architect
Johns Creek, GA · +1 404-960-2864
brent@brentrockwood.com
LinkedIn · GitHub · Rockwood Lab
Principal-level software engineer with 30+ years of experience designing, building, and securing complex systems across finance, cybersecurity, identity governance, and SaaS. Proven record delivering mission-critical platforms used by executive leadership, regulators, and enterprise security teams.
Deep expertise in Node.js, TypeScript, React, GraphQL, and SQL, with prior experience spanning kernel-level development, identity systems, and data governance platforms. Known for translating ambiguous requirements into reliable, maintainable systems and operating effectively at the intersection of engineering, architecture, and security.
Languages & Runtimes
TypeScript, JavaScript, Node.js, C#, C++, SQL
Frontend & APIs
React, Redux, GraphQL, REST, Tailwind, AngularJS (legacy)
Backend & Data
PostgreSQL, MS SQL Server, MongoDB, Redis, MySQL
Cloud & Infrastructure
AWS (Elastic Beanstalk, EC2, S3, RDS), Docker, CI/CD, Nginx
Security & Systems
RBAC, IAM integrations, data governance, compliance reporting, Windows
kernel development (historical), NTFS, identity lifecycle management
2024 – Present
Tech: React, TypeScript, Node.js, GraphQL, SQL, Docker, AI tooling, infrastructure automation
2019 – 2024
Tech: Node.js, TypeScript, React, Redux, GraphQL, MS SQL Server, Jenkins, Nginx
2017 – 2019
Tech: Node.js, TypeScript, React, Redux, GraphQL, MS SQL, Elasticsearch
2016 – 2017
Tech: Node.js, TypeScript, PostgreSQL, Docker, AWS
2001 – 2016
Selected engagements:
Identity Governance & IAM Integrations —
Cenovus Energy, State of Colorado
Built bidirectional identity lifecycle connectors integrating Quest One
Identity Manager, Google Workspace, and enterprise service
desks.
Enterprise AngularJS Component Library — Liberty
Mutual
Developed reusable UI components interfacing with large Java-based REST
backends.
Municipal Election Reporting Platform — City of
Halifax
Designed real-time vote aggregation system with fault-tolerant mobile
ingestion.
Bitcoin Mining Marketplace — GAW Miners
Built Node.js backend services supporting cloud-based mining rentals and
marketplace operations.
2004 – 2012
Tech: C#, C++, Windows Kernel APIs, NTFS, ADSI, MS SQL Server
Software Engineer / Systems Analyst — Mount Sinai
School of Medicine (1997–1999)
Developed NIH-compliant clinical trial software and supported neurology
research systems.
Hardware & Software Generalist — Rockwood
Electronics (1990–1997)
Built custom PCs, performed forensic troubleshooting, and developed
Access/VBA automation systems.
Bachelor of Computer Science
Technical University of Nova Scotia
I completed two years of this program.