Mike Farmer

Mike Farmer Email and Phone Number

Ruby on Rails Engineer and Software Engineering Leader @ SonderMind
Idaho Falls, ID, US
Mike Farmer's Location
Idaho Falls, Idaho, United States, United States
About Mike Farmer

I have had an amazing career building all kinds of web applications and working with incredible people. Where I shine the most is helping individuals, especially engineers, learn new things that dramatically improve their quality of work and their overall happiness. Building people up has been the primary joy of my career.Most recently, I worked as a Senior Ruby on Rails Engineer at Orbit Labs, Inc. where I designed and developed core components of their application. I have significant experience with the entire web development stack. I have built Ruby on Rails applications from start to finish including back-end, front-end, and CI/CD pipelines. I have also scaled applications from a few users to millions of users.Prior to my role there, I was the VP of Software Engineering at a growing startup where I lead a team of engineers for 8 years. This company grew from 1 to over 20 engineers, designers, and product managers over the space of those years and today is a very successful software company.

Mike Farmer's Current Company Details
SonderMind

Sondermind

View
Ruby on Rails Engineer and Software Engineering Leader
Idaho Falls, ID, US
Website:
sondermind.com
Employees:
1053
Mike Farmer Work Experience Details
  • Sondermind
    Sondermind
    Idaho Falls, Id, Us
  • Sondermind
    Staff Software Engineer
    Sondermind Aug 2023 - Present
    Denver, Co, Us
  • Continuous Curiosity, Llc.
    Founder
    Continuous Curiosity, Llc. May 2023 - Present
    Founder of Continuous Curiosity, LLC. Providing freelance Ruby on Rails development, CTO Services, and STEM Education for K-12.
  • Orbit
    Senior Software Engineer
    Orbit Feb 2022 - Mar 2023
    San Francisco, Ca, Us
    Orbit Labs has created a remarkable community management tool for the Developer Relations (DevRel) space that absorbs all interactions from around the web like Twitter, Slack, Discord, and many others. They are built on a single Ruby on Rails monolith and have had over 20 engineers all working on the same code-base.* Built API interactions with Clearbit, a contact enrichment service* Refactored systems that enrich company data on community members to provide more automated and accurate reporting.* Worked on various parts of the user interface using Tailwind CSS, ViewComponents, and React.* Helped design and implement an updated filtering user interface that was based on AREL for writing complex database queries which led to higher customer satisfaction and unlocked high-value features within the application.* Facilitated several technical discussions for product and engineering on topics such as: "Using hypotheses and the scientific method to build and learn from your projects" and "Wrangling your business logic with Orchestrators and Railway Driven Development". These discussions helped various teams tackle large projects in a more controlled fashion and to utilize better patterns in their code for error handling.* Mentored team members at all levels and disciplines leading to faster, more value-driven releases.
  • Stukent
    Principal Software Engineer
    Stukent Jan 2020 - Feb 2022
    Idaho Falls, Idaho, Us
    Returned to Stukent where I was VP of Software Engineering to support legacy systems and assist in rebuilding the stack on Microsoft Azure using C# (.Net 6 Framework).* Oversaw the day-to-day operation of a team of 4-6 mid to junior level engineers.* Maintained legacy Ruby on Rails applications and built APIs to interface with new applications.* Contributed to designing a new architecture using micro-services running as Azure Functions with a MongoDB database.* Learned and wrote Azure Functions using C#* Administered Azure API Gateway, Azure Service Bus, Azure Media Services, and many other offerings of the platform.* Updated Ruby based applications from RabbitMQ to use the Azure Service Bus* Updated Ruby applications move from third-party instrumentation to Azure App Insights telemetry service.
  • Ambi Inc.
    Senior Software Engineer
    Ambi Inc. May 2019 - Jan 2020
    Salt Lake City, Utah, Us
    Participated in an early stage startup providing social media applications directed at college campuses. * Built significant portions of the back-end using PostgreSQL and Node.js.* Aided in reorganizing and refactoring the authentication layer of the front-end using React and Auth0.* Thoroughly implemented OAuth2.0 and SAML integrations for Universities in the USA.* Mentored team members of all levels leading to better quality of code and use of best practices.
  • Stukent
    Vp Software Engineering Services
    Stukent Jul 2014 - May 2019
    Idaho Falls, Idaho, Us
    The 5th person hired at Stukent, an education technology company that provides courseware in the form of online textbooks and real-world simulations to colleges and high schools all over the world. Personally oversaw and participated in building the applications that are the primary source of revenue for the company which is now valued at over $10m. * Designed, architected, and built a course management and Google Ads simulator implemented on a Ruby on Rails stack from the ground up.* Created a rich and dynamic interface using React and Redux JavaScript libraries.* Implemented a distributed architecture utilizing RabbitMQ and a custom Go application which allowed simulations to run in parallel and at scale.* Handled all Linux administration of the self-hosted stack.* Implemented CI/CD pipelines using AWS, Jenkins, and CircleCI.* Created a simulation platform using Kubernetes and Docker that allowed scale-up and scale-down during high and low traffic periods.* Oversaw and participated in the creation of subsequent simulations and textbook applications built on Node.js and React.As Vice President, I also built the entire software organization consisting of engineers, product managers, and designers. After 8 years, this team had grown to 14 individuals who reported directly to me.
  • End Point Corporation
    Web Developer
    End Point Corporation Mar 2011 - Jul 2014
    New York, New York, Us
    Worked with clients to develop e-commerce solutions on Ruby on Rails. Experienced with Resque, Object-Oriented Design, TDD, CoffeeScript, Backbone.js, and SASS. Also included Facebook integration for authentication, Sharing, and Liking.
  • Kynetx
    Data Warehouse Architect & Sr. Developer
    Kynetx Aug 2008 - Feb 2011
    Developed scalable ETL solutions using ruby and MySQL. Also was a Sr. Developer on all Web Applications running Ruby on Rails. Developed evented applications using the Kynetx Rule Language for various web and non-web endpoints.
  • Byu-Idaho
    Business Intelligence Systems Analyst
    Byu-Idaho Jul 2009 - Nov 2009
    Rexburg, Idaho, Us
    Created reports using Microsoft business intelligence applications.
  • Brigham Young University - Idaho
    Application Analyst
    Brigham Young University - Idaho 2008 - 2009
    Helped direct efforts for upgrading an antiquated learning management system to a more modern open solution.
  • Sento
    Director Of Development
    Sento Jan 2008 - Jul 2008
    Us
    Managed a small team of developers building a CRM application using Ruby on Rails.
  • Sento
    Oracle Dba / Data Warehouse Developer And Architect
    Sento Jan 2005 - Jan 2008
    Us
    * Architected, Designed, and Implemented an Enterprise Data Warehouse and Business Intelligence System. This system consisted of a hub-spoke architecture utilizing Data Warehousing best practices including star and snowflake schemas. The software used included Business Objects XI and Oracle 10g.* Aided in implementing a Business Intelligence Competency Center (BICC) responsible for aligning business objectives with Business Intelligence initiatives.* Designed and deployed reports using Crystal Reports 9 & XI Enterprise.
  • Sento
    Reporting Manager
    Sento May 2003 - Jan 2005
    Us
    • Performed Business Analysis • Gathered Requirements• Performed Project Management• Lead a Small Group of Report Designers• Acted as a Subject Matter Expert• Lead Vendor Selection for Business Intelligence Implementation• Developed ETL
  • Sento
    Reporting & Analysis Dba
    Sento Apr 2000 - May 2003
    Us
    • Designed and Implemented Reporting Databases• Assisted in Developing Service and Support Casing (CRM) Databases• Administrated MS-SQL & MySQL Reporting Databases• Maintained & Developed ETL in Delphi 6• Recognized Team Lead Over 20 Phone Agents• Performed Software Training in South Africa
  • Teltrust.Com / Dotone Corporation
    Support Engineer / Database Developer
    Teltrust.Com / Dotone Corporation 1995 - 1997

Mike Farmer Education Details

  • Brigham Young University - Idaho
    Brigham Young University - Idaho
    Computer Information Technology
  • Utah Valley University
    Utah Valley University
    Business Management

Frequently Asked Questions about Mike Farmer

What company does Mike Farmer work for?

Mike Farmer works for Sondermind

What is Mike Farmer's role at the current company?

Mike Farmer's current role is Ruby on Rails Engineer and Software Engineering Leader.

What schools did Mike Farmer attend?

Mike Farmer attended Brigham Young University - Idaho, Utah Valley University.

Who are Mike Farmer's colleagues?

Mike Farmer's colleagues are Becca Frank, Jennifer Jamison, Megan R., Michelle Vickers, Phd Candidate, Crc, Ncc, Lmhc, Brooke Pessinis, Lmhc, Ladc1, Terri Woodward, Katie Johnson.

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.