Nathaniel Hutchins

Principal Software Engineer at Oracle

Seattle, Washington, 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
Nathaniel Hutchins is a Principal Software Engineer in Seattle with 11 years of experience building production front-end systems and developer tooling for cloud platforms. He has led UI and internal tools work at Oracle OCI Compute and previously shaped the Amazon API Gateway console and its open-source Developer Portal. A pragmatic engineer who avoids cleverness for maintainability, he contributes to notable OSS like i18next-parser—improving JSX parsing and translation extraction—and has a strong full-stack grounding from earlier freelance and product roles. He pairs hands-on implementation with UX sensibility and a knack for fixing brittle edge cases, often improving tooling that surfaces hidden complexity in large JavaScript codebases.
code11 years of coding experience
job12 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

parserator10
javascript10
parser10
rails-i18n10
translation10
ember-i18n10
front-end-development10
i18n-js10
react10
jsx10
mobx9
apidoc9
api9
testing8
aws7

Programming languages (12)

TypeScriptC#MDXShellCZenScriptJavaScriptObjective-C

Github contributions (5)

github-logo-circle
A Serverless Developer Portal for easily publishing and cataloging APIs
Role in this project:
userFull-stack Developer
Contributions:2 releases, 23 commits, 73 PRs in 1 year 8 months
Contributions summary:Nathaniel primarily contributed to the front-end and service layers of the developer portal. They made several UI improvements and refactored the APIs menu for better clarity and functionality. Additionally, they addressed several bugs including fixing the sign out functionality and correcting visibility buttons for admin functionalities. They also improved data handling by updating API key and dashboard data on sign in.
serverless
i18next/i18next-parser

May 2018 - Aug 2018

Parse your code to extract translation keys/values and manage your catalog files
Role in this project:
userFull-stack Developer
Contributions:11 commits, 8 PRs, 48 comments in 3 months
Contributions summary:Nathaniel primarily contributed to the `i18next-parser` repository by implementing and refining the parsing logic for extracting translation keys from JSX and JavaScript code. Their work involved adding support for keyless `Trans` components, moving JSX parsing to the `acorn-jsx` library, and fixing various parsing issues. The user also addressed code quality by removing comments from expressions and correcting typos. These changes improved the parser's accuracy and its compatibility with various JavaScript codebases.
parserlocalizationi18nexti18ninternationalization
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