Nicholas Himes

Network Security Engineer at Meta

North Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at North Carolina State University
bookHigh School Diploma, Valedictorian, High School Diploma, Valedictorian at Brunswick County Early College
bookAssociate of Science, Associate of Arts, 4.0, Associate of Science, Associate of Arts, 4.0 at Brunswick Community College
languagesSpanish
github-logo-circle

Github Skills (10)

ruby-rails10
rails10
refactoring10
back-end-development10
ruby10
rspec9
peer8
testing8
peer-to-peer8
rubocop7

Programming languages (4)

JavaScriptRubyPythonDart

Github contributions (5)

github-logo-circle
expertiza/expertiza

May 2021 - May 2022

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:
userBack-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.
nationalpeer-reviewexpertiza-wikidjangoexpertiza
Homework Solutions for ECE 592
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.
Request Free Trial