Tom Dyer

Tom Dyer Email and Phone Number

Software Engineer at The Gnar Company, Inc. @ The Gnar Company, Inc.
Tom Dyer's Location
Greater Boston, United States, United States
About Tom Dyer

I believe that having fun, continuous learning-curiosity, compassion and kindness are all essential ingredients for productive, healthy and creative teams. And that knowing the end user experience and business domain is required to create optimum solutions. I'm a fan of values and principles described in the Agile Manifesto. I've been building and shipping quality-focused software solutions in many different business domains for about 30 years. Mostly building apps on the web, since 1995. I've been primarily an individual contributor but also have been a teacher/instructor, architect and team lead.I organized the Boston Ruby Group from 2006 to 2008 and volunteered as a lecturer for Rails Girls and Resilient Coders.Feel me to contact me on LinkedIn or at tdyer1@gmail.com

Tom Dyer's Current Company Details
The Gnar Company, Inc.

The Gnar Company, Inc.

View
Software Engineer at The Gnar Company, Inc.
Tom Dyer Work Experience Details
  • The Gnar Company, Inc.
    Software Engineer
    The Gnar Company, Inc. Sep 2021 - Present
    Boston, Massachusetts, Us
  • Atlantistechnology
    Principal Software Engineer
    Atlantistechnology Sep 2018 - May 2020
    * Created multiple microservices for processing security/stock trading activities as part of a cloud based, asynchronous, reactive system for a large fintech organization.* Implemented these microservices with Ruby On Rails, Docker, RabbitMQ, PostgreSQL, JSONB and Kibana.* Designed and implemented RESTful JSON APIs defined with Swagger/OpenAPI.
  • Aetna, A Cvs Health Company
    Principal Software Engineer
    Aetna, A Cvs Health Company Sep 2017 - Aug 2018
    Hartford, Connecticut, Us
    * Designed and implemented a microservice that sent push notifications to members mobile phones based on Electronic Health Records (EHR), claim data and market segment information* This was implemented using Ruby, Rack, Sinatra, Ruby Object Mapper (ROM), Sequel, Docker, AWS services, (S3, EC2, ECS, CloudFormation, ...) and PostgreSQL. * Implemented this service using functional programming idioms promoted by the dry-rb Ruby gems.* This microservice triggered push notifications by firing a HTTP API request to Braze, a customer engagement platform.* Integrated this microservice with Application Performance Management (APM) solution, NewRelic.
  • Workbeast Llc
    Principal Software Engineer
    Workbeast Llc Jul 2016 - Sep 2017
    Miami, Florida, Us
    * Lead engineer for in-house developed CRM implemented with Rails, Javascript, Angular.js, MariaDB, Pusher, Twilio and Solr.* Within two weeks of start date I fixed a problem that kept the staffing team offline for a couple hours every day.* Created in/outbound calling features for the sales team using the Twilio API.* Created an automated provisioning process for staging and production systems, Linux VM’s, using Ansible.* Administered production and staging environments running on Digital Ocean Linux VMs. Learned a lot about administering Linux systems.
  • General Assembly
    Instructor - Web Development Immersive
    General Assembly Sep 2013 - Apr 2016
    New York, Ny, Us
    * Taught the Web Development Immersive (WDI) for eight cohorts/classes. WDI guides newly minted full stack developers through programming and web development fundamentals. * Taught GIT, Github, Ruby, RubyOnRails, Javascript, JQuery, Angular, D3, CSS, HTML, Node.js, Express, SQL, MongoDB and more.* I learned so much teaching and will be eternally grateful to my hard working, industrious students.
  • The Concord Consortium
    Senior Software Engineer
    The Concord Consortium Jan 2013 - Sep 2013
    Concord, Ma, Us
    * Added Google Analytics event generation to molecular modeling front-end framework. This javascript modeling framework provides interactive simulations of molecular interactions.* Rewrote a backend Ruby On Rails app that persists front-end molecular model data sent over a JSON API. This improved response time and decreased technical debt by moving from CouchDB to ActiveRecord and PostgreSQL HStore.* Improved the test suite, (RSpec, Capybara, Cucumber), replacing Selenium with PhantomJS.* Added features to a front-end graphing tutorial application. (Javascript, Sproutcore/Ember and raphael.js).
  • Ourstage
    Senior Software Engineer
    Ourstage Dec 2011 - Dec 2012
    * Created event-based, non-blocking set of Rack applications using EventMachine.* Implemented real-time video streaming solution using Javascript and JWPlayer.* Adding Music Supervision and License management features to the main Rails application.* Worked on a set of small multi-tenant client applications. Rails, Javascript, JQuery, CoffeeScript.* Added Integration/Request, Functional and Unit tests using RSpec, Capybara and Capybara-Webkit.
  • District Managment Council
    Software Engineer
    District Managment Council Sep 2011 - Dec 2011
    * Adding features to the two existing multi-tenant DMC Rails web applications.* Refactoring and adding front-end features using Javascript and JQuery.* Extending the application’s test frameworks to include integration tests.* Leading development effort to create a new web application, implemented with Rails/JQuery, for measuring and improving Teacher Evaluations.
  • Realgravity
    Principal Software Engineer
    Realgravity Dec 2010 - Aug 2011
    * Introduced BDD(Cucumber) and RSpec to the customer facing and admin Rails applications and the development process.* Moved the development team to Git/Github, Bundler, Pivotal Tracker.* Implemented data warehouse reports and visualizations with JQuery and JQPlot.* Extended Workling, ruby gem, to direct background processing jobs using memcache namespaces.* Implemented OAuth/Youtube integration.
  • Beacon Interactive Systems
    Software Architect
    Beacon Interactive Systems Apr 2008 - Sep 2009
    Waltham, Massachusetts, Us
    * Designed domain models for and implemented maintenance workflow and contract management web applications for the US Navy.* Led effort to move development organization to use Ruby On Rails, JQuery, Git, Behavior Driven Development, Cucumber, and TDD, RSpec, and to adopt a story based iterative process.* Hired, trained and mentored developers. * Setup development and staging environments, remote Linux VMs, continuous integration (CI), auto deployment with Capistrano, etc.* Led effort to integrate these applications with external 3rd party SOAP web services.
  • The Mathworks
    Software Engineer
    The Mathworks Apr 2007 - Apr 2008
    * Worked on design of and adding features to the Product Download (rails) web application.* Worked with others to determine EAI strategies to legacy services and products.* Wrote some quick Mongrel Handlers
  • Helium, Inc
    Sr. Software Developer
    Helium, Inc Nov 2006 - Apr 2007
    Created a Javascript Tree UI component , using prototype/scriptaculous, to be used in-house to manage and categorize online content. Created a ruby gem that enhanced Rails caching strategies and expiration. This was an extension of the the memcache interface. Implemented using DRb, Distributed Ruby library.
  • Eons, Inc
    Principal Software Engineer
    Eons, Inc Feb 2006 - Aug 2006
    Charlestown, Ma, Us
    Creating web applications using RubyOnRails. Designed and developed the Obits web application for Eons. Lead a team of five developers.
  • Starbak
    Software Developer
    Starbak Apr 2005 - Feb 2006
    Worked on Content Delivery Network(CDN) application that managed the creation, distribution and delivery of video/audio assets across the enterprise.This J2EE management application was implemented using the Appfuse framework with a Struts, Spring, Hibernate and MySQL stack. Enterprise Integration was implemented using XML-RPC to control and communicate to remote devices.Focused on Reporting and distributed task management/scheduling functionality.
  • Edocs
    Software Architect
    Edocs 2004 - Apr 2005
    Us
    Team Lead and Architect on a twenty person team creating a J2EE B2B web application for managing health care accounts. Early use of the Springframework and a whole slew of other open source projects.
  • Kronos
    Sr. Software Engineer
    Kronos 2000 - 2004
    Lowell, Ma, Us
    Worked in infrastructure team on all aspects, (security, UI, messaging, deployment, ...), of underlying framework for an online web time management application. Extensive use of mulitple J2EE (JSP, JAAS, JMS, JDBC), open source, (Struts, LDAP, PKI, SSL) and commercial, (SiteMinder) software.
  • Digital
    Software Engineer
    Digital 1997 - 2000
    Design and development of a distributed test harness for Digital/Compaq hardware and Unix components. Implemented using a multi-threaded C++ library, ACE, that provided a vast set of design patterns, (Reactor, etc.), for distributed computing and networked architectures. Also, wrote a tool to test the LDAP binary protocol defined in ASN.1.
  • Ontos
    Software Engineer
    Ontos Aug 1995 - Mar 1997
    Implemented the Remote Procedure Call, RPC, part of proof of concept Trusted Object-Oriented Database Management System (T-OODBMS) for our client, the NSA. Lots of low level socket programming in C/C++. Also, developed my first web application using NCSA (pre-apache) web server, CGI, Perl and C++.

Tom Dyer Skills

Ruby Git Ruby On Rails Javascript Jquery Web Applications Test Driven Development Java Postgresql Junit Spring Mysql Ajax Software Development Css Subversion Xml Apache Linux Software Engineering Html Rest Java Enterprise Edition Objective C Angularjs Sql Coffeescript Design Patterns Unix Perl Rspec Hibernate Soap Agile Methodologies Cascading Style Sheets Memcached Spring Framework Architecture Jdbc Open Source Scrum Representational State Transfer Jms Ant C++ Struts Bash Continuous Integration

Tom Dyer Education Details

  • University Of Massachusetts Lowell
    University Of Massachusetts Lowell
    Computer Science

Frequently Asked Questions about Tom Dyer

What company does Tom Dyer work for?

Tom Dyer works for The Gnar Company, Inc.

What is Tom Dyer's role at the current company?

Tom Dyer's current role is Software Engineer at The Gnar Company, Inc..

What is Tom Dyer's email address?

Tom Dyer's email address is td****@****ail.com

What is Tom Dyer's direct phone number?

Tom Dyer's direct phone number is +197898*****

What schools did Tom Dyer attend?

Tom Dyer attended University Of Massachusetts Lowell.

What skills is Tom Dyer known for?

Tom Dyer has skills like Ruby, Git, Ruby On Rails, Javascript, Jquery, Web Applications, Test Driven Development, Java, Postgresql, Junit, Spring, Mysql.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.