reidmorrison
Growth-minded software engineering leader with over 20 years of experience in developing cost-effective, scalable software solutions.
SalesloftTampa, FL, USA
Pinned Repositories
iostreams
IOStreams is an incredibly powerful streaming library that makes changes to file formats, compression, encryption, or storage mechanism transparent to the application.
jruby-jms
Complete JRuby API into Java Messaging Specification (JMS)
net_tcp_client
Net::TCPClient is a TCP Socket Client with automated failover, load balancing, retries and built-in timeouts.
parallel_minion
Pragmatic approach to parallel and asynchronous processing in Ruby
rails_semantic_logger
Rails Semantic Logger replaces the Rails default logger with Semantic Logger
rocketjob
Ruby's missing background and batch processing system
rubywmq
Ruby interface into WebSphere MQ
secret_config
Centralized Configuration and Secrets Management for Ruby and Rails applications.
semantic_logger
Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.
symmetric-encryption
Symmetric Encryption for Ruby Projects using OpenSSL
reidmorrison's Repositories
reidmorrison/semantic_logger
Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.
reidmorrison/symmetric-encryption
Symmetric Encryption for Ruby Projects using OpenSSL
reidmorrison/rails_semantic_logger
Rails Semantic Logger replaces the Rails default logger with Semantic Logger
reidmorrison/rocketjob
Ruby's missing background and batch processing system
reidmorrison/iostreams
IOStreams is an incredibly powerful streaming library that makes changes to file formats, compression, encryption, or storage mechanism transparent to the application.
reidmorrison/net_tcp_client
Net::TCPClient is a TCP Socket Client with automated failover, load balancing, retries and built-in timeouts.
reidmorrison/jruby-jms
Complete JRuby API into Java Messaging Specification (JMS)
reidmorrison/rubywmq
Ruby interface into WebSphere MQ
reidmorrison/parallel_minion
Pragmatic approach to parallel and asynchronous processing in Ruby
reidmorrison/secret_config
Centralized Configuration and Secrets Management for Ruby and Rails applications.
reidmorrison/sync_attr
Thread-safe Ruby class and instance attributes
reidmorrison/jruby-hornetq
JRuby interface into HornetQ
reidmorrison/data_cleansing
Cleanse data received via Rails, APIs, files, or inside plain ruby objects.
reidmorrison/rocketjob_mission_control
Web based management interface for Rocket Job
reidmorrison/mongo_ha
High availability for the mongo ruby driver. Automatic reconnects and recovery when replica-set changes, etc.
reidmorrison/symmetric_encryption.ex
Symmetric Encryption for Elixir
reidmorrison/us_address_service
US Postal Address Service to verify and cleanse addresses, using data supplied by Melissa Data.
reidmorrison/active_record_replica
Redirect ActiveRecord (Rails) reads to replica databases while ensuring all writes go to the primary database.
reidmorrison/opinionated_http
HTTP Client with retries. Uses PersistentHTTP for http connection pooling, Semantic Logger for logging and metrics, and uses Secret Config for its configuration.
reidmorrison/us_address_client
US Address Client that calls the privately hosted US Address Service that relies on Melissa Data Address Object
reidmorrison/activerecord-multi-tenant
Rails/ActiveRecord support for distributed multi-tenant databases like Postgres+Citus
reidmorrison/mongoid
Ruby ODM framework for MongoDB
reidmorrison/otel_ruby_logs_demo
Rails app with experimental OpenTelemetry Logs for Semantic Logger
reidmorrison/structured-logging-schema
Mission: Agree on a common format for application structured logs