Nathan Amick

CoFounder CTO at sfact.io

Indianapolis, Indiana, 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

👤
Senior
Nathan Amick is a product-focused engineering leader and serial founder with over 14 years of professional experience and more than two decades coding across full stacks. As CoFounder and CTO he builds cloud-native, scalable platforms—most recently a token-based instant multiplayer hosting system using Next.js, React Server Components and Kubernetes on Google Cloud. His background spans HIPAA-compliant genomic platforms, white-labeled React Native apps, and supply-chain transparency systems, often improving performance and deployment speed through microservices and CI automation. He mentors teams in modern front-end tooling (React, Tailwind, Shadcn/UI) and has shipped AI-driven features integrating OpenAI and server-sent events to streamline workflows. An active Rails contributor, he implemented reversible ActiveRecord ID obfuscation in open source, revealing a practical focus on secure, pragmatic engineering. Based in Indianapolis, he combines entrepreneurial grit with hands-on architecture and product sensibility to move ideas into production quickly.
code14 years of coding experience
job22 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,143reputation
19kreached
3answers
0questions
Badges
rspec
top-5%
rubygems
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (13)

ruby10
activerecord10
ruby-rails10
rails10
ruby-on-rails9
rubygems9
algorithm9
rspec9
algorithms9
database7
databases7
rbenv6
rspec-rails6

Programming languages (8)

TypeScriptJavaCoffeeScriptCJavaScriptGoRubyVim Script

Github contributions (5)

github-logo-circle
namick/obfuscate_id

Jan 2012 - Apr 2015

Make your ActiveRecord ids non-obvious. Mixes up record ids in a simple, reversible hashing algorithm so that it can then automatically revert the hashed number back to the original id for record lookup without having to store a hash or tag in the database.
Role in this project:
userBack-end Developer
Contributions:3 releases, 62 commits, 6 PRs in 3 years 3 months
Contributions summary:Nathan primarily focused on implementing features related to obfuscating ActiveRecord IDs within a Rails application. Their contributions included adding methods to update `find` and `to_param` methods to support ID obfuscation. The user also added a hashing mechanism with a scatter-swap algorithm, demonstrating a focus on developing core functionality. This work involved modifying models, controllers, routes, and views to integrate the ID obfuscation logic.
hashinghashrailsrubyids
charleyhine/applesauce

Nov 2015 - Apr 2021

Electron exploration
Contributions:2 PRs in 5 years 6 months
javascriptnodejselectron
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
Nathan Amick - CoFounder CTO at sfact.io