Ryan B. Resume

Published by Ryan Brown on 2024-01-02

Ryan Brown

Software Architect | Software Engineer | Application Developer | Founder Portland, Oregon, United States 971.341.8703 | ryan@mimetics.io

Professional Summary

Full-stack Developer with a focus on backend server development and web3 tooling. Proficient in Rust, Docker, Kubernetes, Python, JavaScript, TypeScript, React, and Next.js. Experienced in designing, developing, and deploying various API implementation strategies including REST, Websockets, GraphQL, and GRPC. Passionate about distributed ledgers, web3, and machine learning tooling, with a dedication to disrupting the status quo. Prioritizes the ethics of users, communities, and systems in all projects.

Skills

  • Python, Rust, Docker, Kubernetes, Linux, Kali Linux
  • Web Assembly, REST, Websockets, GraphQL, GRPC
  • JavaScript, TypeScript, React, Next.js
  • API Development, Distributed Ledgers, Web3
  • LLM and ML development, Full-stack Development, Cloud Architecture

Experience

Arcanium Ventures / Senior Software Engineer

Nov 2022 - Present, Remote

  • Contracted to a client team leveraging GPT and other LLM APIs for a non-deterministic dialogue agent.
  • Focused on async Python API and stream processor development.
  • Assisted with system architecture and refactoring for improved development and software evolution.
  • Full-stack development with TypeScript, Next.js for frontend, and Python for backend API servers.
  • Type-safe front and backend API development; TypeScript frontend using TRPC and T3 stack.
  • SST serverless AWS deployment and stack for backend and frontend with Next.js.

AWS Cloudformation, S3, Lambda, SST, TypeScript, Python (FastAPI), MongoDB

Bitski / Senior Software Architect

Jun 2021 - Jul 2022

  • Developed software solutions using Rust, Python, on top of web3 and blockchain infrastructure.
  • Backend engineer focusing on Rust development for blockchain applications, emphasizing developer tooling and a user-friendly consumer wallet.
  • API development for blockchain transactions and NFT/digital assets.
  • Tooling for easy NFT creation, including smart contract deployment.
  • Smart contract development in Solidity.
  • Kafka streams and Redis FIFO queue development for blockchain transaction monitoring and wallet tooling.
  • Rust API development using Actix for high-performance, low-latency REST architecture.
  • Open-source Rust contributions to OpenTelemetry monitoring stack for internal and community improvements.

Rust Actix, Kubernetes, RedHat Openshift, Docker, Python, Solidity (Ethereum)

Nike / Senior Application Engineer

Apr 2020 - Jun 2021, Remote

  • Full-stack software architecture and engineering on the Nike Enterprise Applications Platform team.
  • Worked on event bus system architecture and development for AWS resource tagging across all Nike organizations.
  • API development and migration from synchronous Flask implementations to asynchronous FastAPI framework.
  • Monitored and tagged dozens of AWS resource types, implementing and writing API code to fetch, tag, and monitor these resources across Nike's globally distributed AWS Cloud.
  • Frontend dashboard development in React for internal developer resource monitoring and cost analysis.

AWS Kinesis, SQS, S3, REDIS, ECS, Terraform, Jenkins, Python, JavaScript (React)

Adidas / Software Architect

Portland, Oregon Area | Sep 2019 - Mar 2020

  • Contract senior software engineer for FUTURE Labs.
  • Developed API solutions for 4D lattice technology tools.
  • Built an asynchronous Python API for shoe design tooling and FEA analysis pipeline.
  • Deployed a JupyterHub platform for the internal computational engineering team for research and development.
  • Custom Jupyter Kernel implementations for Rust development in Jupyter.
  • Headless Blender containers for automated 3D shoe rendering pipeline for design presentations.

AWS ECS, S3, NOSQL (MongoDB), Kubernetes, JupyterHub, Docker, Python, Linux, HPC, Finite Element Analysis (FEA)

XSPACE / Fullstack Engineer

Bloomington/Normal, Illinois Area (Remote) | Feb 2019 - Aug 2019

  • R&D for the web application's API and a component-centric UI/UX.
  • Extended focus on the digital asset management API and 3D web viewer technologies.
  • Developed a 3D web viewer for asset pipeline using WebGL, Babylon.js, and React.
  • Full backend rewrite using Django and Python 3.9.
  • Frontend component-oriented rebuild using React for the company's post-seed rebuild.

React, WebGL, ThreeJS, React Fiber, Babylon JS, Python, Django, AWS Cloudfront, S3, EC2

ZoneRise / Head of Advanced Imaging, Co-founder

Phoenix, Arizona Area | Nov 2017 - Dec 2018

  • Set up venues with an augmented reality indoor navigation and promotion solution.
  • Collaborated with service agents, management, and developers to provide fast, millimeter-accurate visual guidance.
  • 3D building digital twins from 2D floorplans construction for HVAC Specialists.

Civic Software Foundation / Machine Learning Researcher

Portland, Oregon | Apr 2017 - Nov 2017

  • Wrote and submitted proposal for O'reilly's OSCON event with the founder of Hack Oregon, Cat Nikolovski.
  • Focus on scaling collaborative work spaces engaging with civic data using JupyterLab tooling for researchers.
  • Backend API development using Python's Django framework.
  • ML model deployment and API architecture for civic NLP and classification tasks.
  • API developer on this years neighborhood development team.

Digital Scan 3D / 3D Scanning Technician

Portland, Oregon | Mar 2017 - Apr 2018

  • Faro and Artec Laser solutions for quality assurance, reverse engineering, and 3d asset design.
  • SLAM algorithms and computer vision researcher,
  • Asset reconstruction, point cloud cleaning, optimizations and fine tuning for 3D quality and outcome.
  • 3D Printing and digital clone creation.
  • Human 3D avatar scanning and advanced texture mapping for PBR materials.

Mimetics / Software Architect & Founder

Oregon, United States | Jul 2022 - Present

  • Founded Mimetics for Software R&D and Systems Architecture.
  • Engaged in various contracts including ticketing systems and LLM dialogue agents.
  • Developed projection mapping and mixed media experimentation, including Mixed Reality and interactive displays.
  • Digital wallet tooling, including AI-generated QR codes and iOS/Android wallet pass creation tools.
  • LLM research tools for Chinese translation, learning techniques, and tooling.

Availability

Primarily focusing on finding the right team and project, whether it be a W2, contract to hire, freelance, or business-to-business contract through my LLC, Mimetics. However, I am flexible and open to discussions for other arrangements. I can assist with staffing if I am not the right fit, or vice versa. Open to full-time, contract, part-time, and temporary roles. Flexible start date. Open to on-site, hybrid, and remote work arrangements, with a preference for more remote-forward positions.