Nathaniel Mills is a Senior Technical Staff Member at IBM with over 25 years of experience translating applied research into commercially successful, revenue-generating products. He combines rapid application development with close customer collaboration, treating customers as domain experts to validate and refine innovative solutions. His expertise spans Node.js and Java distributed systems, networking, performance management, semantic and analytic reasoning, and user experience tooling like Node-RED and Eclipse. A prolific inventor with 21 patents and multiple Research Accomplishment and Outstanding Technical Achievement awards, he excels at turning concepts into deployed assets. Nathaniel’s background ranges from founding and leading product companies to directing R&D on early network management and AI-driven root-cause systems, reflecting rare depth across systems, operations, and productization. He’s pragmatic about the gap between theory and practice and thrives as a research entrepreneur in product-focused environments.
8 years of coding experience
19 years of employment as a software developer
Wilton High School, Wilton, Ct
BS, Mathematics and Computer Science, BS, Mathematics and Computer Science at Trinity College-Hartford
REST Service and command line utility for masking text content based on words identified in a whitelist. Optionally, regular expression templates may be specified to identify patterns to compare against text to replace matching content with a corresponding mask.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nathaniel Mills - Senior Technical Staff Member at IBM