Nicholas Himes is a Network Security Engineer with seven years of experience blending networking, security, and full-stack development, currently working at Meta while pursuing an MS in Computer Engineering at NC State. He has hands-on experience from network engineering internships at Facebook to production security at Meta, and a strong software background contributing backend refactors to the NSF-backed Expertiza Rails application. His work spans data science tooling, embedded systems for EV projects, and research-grade tooling (Julia adoption), demonstrating comfort across Python, Ruby on Rails, MATLAB/Simulink, and low-level hardware integration. Known for improving code readability and authorization logic in collaborative open-source projects, he brings both operational rigor and developer empathy to security and engineering problems.
8 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at North Carolina State University
High School Diploma, Valedictorian, High School Diploma, Valedictorian at Brunswick County Early College
Associate of Science, Associate of Arts, 4.0, Associate of Science, Associate of Arts, 4.0 at Brunswick Community College
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
Back-end Developer
Contributions:54 reviews, 117 commits, 75 PRs in 1 year
Contributions summary:Nicholas primarily refactored the `quiz_questionnaires_controller.rb` file, addressing code comments, clarifying messages, and implementing authorization methods. Their changes involved code improvements such as simplifying authorization logic and replacing the term "question" with "item". The commits show a focus on improving code readability and maintainability, and also involve changes in the related `quiz_questionnaires_controller_spec.rb` file. The refactoring touches upon various aspects of quiz questionnaire creation, validation, and saving.
Contributions:67 PRs, 87 pushes, 1 branch in 2 months
ecsdatascienceawsece
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.