Principal Software Engineer at Quantic School of Business and Technology
Harrisonburg, Virginia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Nate Brustein is a Principal Software Engineer with 11 years of experience building production-grade web and backend systems, currently shaping the engineering architecture at Quantic School of Business and Technology. He helped build an accredited online university that now graduates thousands of MBAs annually, blending product-first thinking with rigorous, production-ready code. Nate has deep experience in adaptive learning systems and event-driven feature pipelines from his time at Rosetta Stone, including reinforcement learning agents and ML feature generation for runtime predictions. An active open-source contributor, he has worked across Ruby/Rails and JavaScript projects to improve authentication flows and front-end UX for data tooling. Based in Harrisonburg, Virginia, he recently specialized in integrating AI via the OpenAI API, pairing fast, precise coding with system-level design.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Economics and Political Philosophy, Bachelor's degree, Economics and Political Philosophy at New York University
Summer Language Program, Chinese Language and Literature, Summer Language Program, Chinese Language and Literature at Middlebury College
Contributions:11 commits, 7 PRs, 3 comments in 4 years 5 months
Contributions summary:Nate focused on implementing and modifying the authentication module for the Angular.js application. Their contributions primarily involved changes to the minified JavaScript file and modifications related to OAuth integration. They added features to trigger events upon user creation through OAuth and modified the handling of credentials and authentication flows to align with updates in devise_token_auth. These changes likely improved the user experience and enhanced the security features of the application.
Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.
Role in this project:
Back-end Developer
Contributions:7 commits, 8 PRs, 10 comments in 3 years 8 months
Contributions summary:Nate primarily contributed to the `devise_token_auth` library, focusing on improving the OmniAuth integration and enhancing session management. They implemented features for handling JSON-formatted values in OmniAuth callbacks and added support for sameWindow and inAppBrowser flows. The user also addressed several bugs, including fixing an issue with the redirect page text and ensuring query parameters are preserved in URLs. Additionally, the user refactored and improved code within the OmniAuth callbacks controller for easier extensibility.
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
Nate Brustein - Principal Software Engineer at Quantic School of Business and Technology