Nathan Wallace

Senior Software Developer at Second Generation, Ltd.

Missouri, 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
Nathan Wallace is a Senior Software Developer with 13 years of full-stack experience, currently driving architecture and delivery at Second Generation, Ltd. He blends pragmatic engineering with strong design instincts—favoring test-driven development, flexible architectures, and careful tradeoff analysis to build maintainable systems. His background spans Ruby on Rails, React, asynchronous processing, and integrations with REST/SOAP partners, including hands-on work building a domain registrar from scratch. An active open-source contributor, he has improved user experience and robustness in the popular passff browser extension and strengthened test suites in the Exercism Clojure exercises. Trained in neuroscience and computer science, he pairs analytical curiosity with a continuous-learning mindset that surfaces practical, user-focused improvements behind the scenes.
code13 years of coding experience
job3 years of employment as a software developer
bookComputer Science, Computer Science at Case Western Reserve University
bookBachelor of Arts (B.A.), Neuroscience, Bachelor of Arts (B.A.), Neuroscience at Vanderbilt University
stackoverflow-logo

Stackoverflow

Stats
2,214reputation
176kreached
43answers
13questions
github-logo-circle

Github Skills (22)

unit-testing10
javascript10
firefox-webextension10
clojure-cli10
browser-extension10
testing10
firefox-addon10
clojure10
password-manager10
webextension10
test-driven-design9
tracks9
lisp8
ui-design8
css7

Programming languages (13)

MDXCSSCRustGoHTMLShellJavaScript

Github contributions (5)

github-logo-circle
passff/passff

Oct 2015 - May 2017

Read-only mirror of https://codeberg.org/PassFF/passff Pull requests and issues on GitHub cannot be accepted and will be automatically closed.
Role in this project:
userFull-stack Developer
Contributions:3 releases, 33 commits, 13 PRs in 1 year 7 months
Contributions summary:Nathan significantly contributed to the passff Firefox extension, primarily focusing on enhancing its functionality and user interface. They implemented new features such as the "New" button for adding passwords and options for controlling the enter key behavior. The user also made improvements to the extension's styling, preferences, and error handling, including displaying comprehensive password data and providing dismissable error messages. These changes indicate a focus on improving user experience and expanding the extension's capabilities.
password-storefirefoxopera-extensionjavascriptzx2c4-pass
exercism/clojure

Feb 2015 - Nov 2016

Exercism exercises in Clojure.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 2 PRs, 3 comments in 1 year 9 months
Contributions summary:Nathan contributed significantly to the test suite within the Clojure Exercism repository. They enhanced the testing of phone number and robot-name exercises by adding new test cases and refactoring existing tests. This includes writing tests for various aspects of the phone number formatting, area code, and full US phone number. Additionally, the user addressed a bug related to robot name generation by ensuring that robot names are not hardcoded and are reset correctly.
exercism-exercisesexercism-trackclojurescriptlispexercism
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