Hi, my name is
Noah Burnette
I make software for the manufacturing industry
I am a software engineer who helps digitally transform manufacturing around the world.
Work Experience
Industrial Software Engineer
December 2023 - Present
- Built large-scale industrial applications using Ignition and Unified Namespace (UNS) architecture.
- Developed Python microservices to fulfill niche client-specific use cases.
- Created internal tooling in Go and Python to accelerate deployment workflows.
- Improved developer experience by building custom tools such as an ORM, debugger, and auto-discover for testing.
- Worked across diverse sectors, including food & beverage and battery manufacturing.
- Applied domain-driven design (DDD) principles to accurately model complex business logic.
- Contributed to CI/CD pipelines, automating deployments and reducing manual overhead.
- Delivered technical support and clear documentation to stakeholders, enabling successful implementation and adoption.
Software Developer Intern
April 2023 - November 2023
- Developed MES applications in Ignition.
- Designed stored procedures and views to optimize database operations.
- Enhanced server-side performance by implementing backend functionality in Python.
- Built user-friendly interfaces to improve user experience and efficiency.
Network Technician
December 2021 - April 2023
- Managed and deployed Linux infrastructure.
- Built and maintained Docker images to facilitate seamless workspace deployment.
- Conducted network analysis to identify and address security threats.
- Configured Meraki hardware to strengthen network reliability.
Education
Bachelor of Science in Computer Science
May 2020 - December 2023
University of North Carolina Asheville
GPA: 3.78
Projects
GoMES
May 2024 - Present
A real-time, event-driven framework written in Go for dynamic, concurrent data collection and processing.
- Built a namespace engine to contextualize data in a hierarchical structure.
- Implemented support for namespace governance and scoped control.
- Decoupled services using gRPC for efficient inter-service communication.
- Enabled automatic MQTT topic generation from the namespace engine.
- Integrated an htmx admin UI for configuration and monitoring.
Skills
Languages
Go
Python
SQL
TypeScript
Java
HTML/CSS
Frameworks/Libraries
Gin
Flask
Gorm
React
htmx
Node.js
Platforms/Tools
Git
Ignition
Docker
Kubernetes
MSSQL
PostgreSQL
Architectures/Practices
UNS
DDD
TDD
EDA
MSA
CI/CD