Noah Muth, Software Developer in Minneapolis, MN, United States
Noah Muth

Software Developer in Minneapolis, MN, United States

Member since March 13, 2016
Noah is a native Minnesotan and full-stack developer who has run "git commit" on either side of the Atlantic Ocean (and also in Iceland). He's shipped production code with React, Angular 1 & 2, Node.js, Go, Python, TypeScript, Java, Electron, and more. He has contributed to every stage of the software pipeline, from team leadership to product management to UX design to technical architecture to hands-on-keyboard coding.
Noah is now available for hire


  • Target
    MongoDB, TypeScript, Express.js, Node.js, React, React Native
  • Clients (via Toptal)
    Blockstack, BigCommerce, NIghtmare.js, jQuery, PostgreSQL, Express.js...
  • Crowdstrike
    Python, Node.js, Ember.js, TypeScript, JavaScript



Minneapolis, MN, United States



Preferred Environment

Tmux, Emacs, MacOS, Unix

The most amazing...

...thing I've built is a web-based WYSIWYG editor to quickly design and send physical mail from


  • Software Consultant

    2019 - PRESENT
    • Developed customer-facing web and React Native applications on a team that earned personal recognition from Target's executive leaders.
    • Delivered full-stack solutions to complex UX problems with Node.js, React, and React Native.
    • Took ownership of an architectural transition from role-based to complex attribute-based access control.
    • Mentored junior developers one-on-one to grow their general engineering skills as well as proficiency with specific technology.
    Technologies: MongoDB, TypeScript, Express.js, Node.js, React, React Native
  • Freelance Web Developer

    2017 - PRESENT
    Clients (via Toptal)
    • Coordinated remotely with clients across 5,000+-mile geographical distances.
    • Spun up and become productive on new projects within days of getting access to the code.
    • Used a wide variety of tools, frameworks, and architectures to fit the needs and existing assets of every project.
    • Pair-programmed with technical clients on challenging or time-sensitive problems.
    • Architected both the front-end and back-end systems to best achieve the goals of each project.
    Technologies: Blockstack, BigCommerce, NIghtmare.js, jQuery, PostgreSQL, Express.js, Node.js, React, TypeScript, JavaScript
  • Software Engineer III

    2018 - 2019
    • Collaborated with remote team to build cutting-edge security software and stop breaches.
    • Added features to Falcon UI to enable security professionals to better protect their endpoints.
    • Developed internal tools to assist in in-house administration, deployment, and support of Falcon.
    • Coordinated with team members across disciplines to deliver effective solutions.
    • Studied real-world attack scenarios and how they can be mitigated or stopped outright by following best security practices.
    Technologies: Python, Node.js, Ember.js, TypeScript, JavaScript
  • Consulting Technical Lead

    2016 - 2018
    Inkit, LLC
    • Architected and developed a WYSIWYG in-browser editor for designing physical postcards.
    • Designed product features from the conceptualization stage through technical architecture and implementation.
    • Led a decentralized team of world-class developers to build robust software under resource constraints.
    • Deployed a system of immutable microservices into Kubernetes to handle customer needs at scale.
    • Ran continuous integration and deployment with Jenkins and Google Kubernetes Engine.
    • Implemented agile processes such as storyboarding, standup, and sprint planning meetings.
    Technologies: Caddy Server, Jenkins, Google App Engine, Python, TypeScript, Vuex, Vue.js, Redux, React, Angular
  • Full-stack Software Engineer

    2016 - 2017
    Online Freelance Agency
    • Replaced brittle point-to-point integrations with distributed microservices to better control enterprise data.
    • Performed domain-discovery and research on complex business requirements and the best way to address them.
    • Created an internal employee browsing application using React, GraphQL, and Material Design.
    • Developed and maintained microservices with Node, Go, MySQL, Redis, and MongoDB in order to meet varied data management needs.
    • Worked remotely with the client and team members around the world.
    Technologies: Amazon Web Services (AWS), Go, Express.js, Node.js, Redux, React
  • Software Engineer

    2015 - 2016
    Code42 Software
    • Planned and implemented the refactoring efforts to reduce large amounts of technical debt in the front-end projects.
    • Supported multiple web applications using a range of technologies to serve different customer needs.
    • Wrote comprehensive user acceptance tests with Cucumber and Capybara.
    • Created a reporting application for IT administrators to view comprehensive reports about their Code42 environment.
    • Replaced a manual build process for web projects with Jenkins.
    Technologies: Jenkins, Java, Electron, AngularJS, React
  • Full-stack Software Engineer

    2014 - 2015
    Freelance Work
    • Developed single-page apps and REST APIs to meet client specifications.
    • Handled the deployment and hosting of client projects.
    • Created a WYSIWYG editor for printing photo-heavy books.
    • Assisted in the product direction, UI design, and hiring of other contractors.
    Technologies: MySQL, MongoDB, React, AngularJS, Node.js
  • Web Developer Intern

    2014 - 2014
    Maverick Software Consulting
    • Maintained a TypeScript-based admin UI for the client's in-house support staff.
    • Extended a Java/Tomcat REST API to support admin UI features.
    • Contributed to test-driven development and code reviews to ensure modularity and correctness of the software.
    Technologies: MongoDB, Backbone.js, Java, TypeScript


  • Inkit

    Inkit is a platform for sending mass physical mail as easily as you would send an email. Users can design postcards with the WYSIWYG template builder and send them to a mailing list or an entire area code with the click of a button.

    At Inkit, I led a fully-remote technical team and had many responsibilities, including but not limited to:
    • Developing the UI
    • Managing all infrastructure, from CI to Kubernetes to frontend asset hosting
    • Architecting a switch from a monolithic Python API to immutable microservices on Kubernetes
    • Writing those immutable microservices in all sorts of languages and frameworks, such as Python, Go, and Node
    • Designing new product features at a conceptual level
    • Producing a visual design for new UI features
    • Interfacing live with customers to diagnose and debug ongoing issues

  • Falcon UI

    Falcon is an efficient, sophisticated security agent that runs in the kernel on client endpoints to protect them from viruses, malware, and actual hands-on-keyboard attacks. It uses artificial intelligence and cloud-based data analysis to stop breaches, whether they are caused by known malware or 0-days.

    The UI is a complex administrative application used by security professionals at CrowdStrike and at its customers to understand breaches, configure endpoints, and control networks. It can do a number of impressive things, but these are the most interesting functions that I have personally contributed to:
    • Display a graph of the process tree that led to malware being executed
    • Open a real-time command line session with any endpoint in the network
    • Offer tools for CrowdStrike security analysts to experiment with and expand the agent's pattern-recognition capabilities

  • Hermes

    A decentralized chat app built for a Toptal client on top of the Blockstack blockchain technology. Due to the underlying cryptography, Hermes is peer-to-peer, censorship-resistant, intercept-proof, and impossible to surveil by any public techniques.

    On this project, I focused on the Blockstack integration as well as the asymmetric cryptography strategy which keeps the chat highly secure even when file storage is accessible to other members of the blockchain.


  • Languages

    JavaScript, Elixir, TypeScript 2, TypeScript, Lua, SQL, GraphQL, Ruby, Java, Python, Go, Elm, Erlang, Lisp, Dart
  • Frameworks

    Redux, Express.js, Angular, Phoenix, React Native, Electron, JSON Web Tokens (JWT), AngularJS, Unity3D, Ember.js, Flutter
  • Libraries/APIs

    Vue.js, React, Node.js, Backbone.js, Vuex, jQuery, NIghtmare.js
  • Paradigms

    Microservices, Microservices Architecture
  • Platforms

    Kubernetes, Docker, OTP, Google App Engine, DigitalOcean, Unix, MacOS, BigCommerce, Blockstack, Ubuntu, Linux, Godot, Amazon Web Services (AWS)
  • Other

    Front-end Development
  • Tools

    Jenkins, Sketch, Google Kubernetes Engine (GKE), Emacs, Tmux, Caddy Server, Canvas 2D
  • Storage

    PostgreSQL, AWS S3, MySQL, Redis, MongoDB


  • Bachelor of Arts (incomplete) degree in Computer Science and Creative Writing (Poetry)
    2012 - 2015
    Hamline University - Saint Paul, MN, USA

To view more profiles

Join Toptal
Share it with others