Highlights from my Tech Lead / Staff Software Engineer positions.Tech Stacks & Languages (Production Experience): - React & Redux (4 years) - React & MobX (few months) - Ruby on Rails (10+ years) - Java 8 & 11 with Spring Boot (4 years) - Kotlin (few months) - Modern Javascript - ES6 / ES2015 (7 years) - TypeScript (4 years) - Angular (1.5 years) - Python 3 / Django (~1 year) - HTML / CSS / Javascript (10+ years) - PHP & WordPress - ActionScript 2 & 3 - Flash Platform & FlexFamiliar with: - C, Go, Haskell, ClojureTools: - AWS: S3, Cloudfront, and ElasticBeanstalk - Platforms (PaaSs): Pivotal CloudFoundry, Heroku, Render.io - CI: Jenkins, Travis CI, Concourse (Pivotal) - Container Management: Docker - Build tools: Java - Maven, Gradle; JS - Yarn, Webpacker, Ruby: Bundler, RakeSkills & Methodologies: - Test Driven Development - TDD (10+ years) - Domain Driven Design - applied to monolithic app to increase iteration speed. - Service Oriented Architecture - in an organization with over 100 services. - Coaching and Teaching with TDD & XP (5+ years) - Agile Management (10+ years) - Extreme Programming i.e. XP (7 years) - Lean Startup style Product Management & UXAdditional Accomplishments:- Rails Contributor http://contributors.rubyonrails.org/contributors/joey-butler/commits- Technical Reviewer for "Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night" http://pragprog.com/book/cbdepra/deploying-rails- Presented at a local meetup. The talk was focused on EventMachine, a tool for building real-time apps. http://www.meetup.com/dcruby/events/19812521/ - Additional internal presentations & talks- Featured in Ruby Weekly issue 55: "Pseudo Private Constants in Ruby" http://joeybutler.net/ruby/pseudo-private-constants-in-ruby/
-
Staff Software EngineerArtium Ai Dec 2024 - PresentAustin, Texas Metropolitan Area -
Staff / Lead Software EngineerThe Vagabond Programmer Aug 2023 - PresentAustin, Texas Metropolitan AreaWorked on The Home Depot contract starting in Fall of 2023. As of Fall of 2024, I have been searching for new clients as well as building an MVP for a niche market in the Composer (Audio) industry. -
Staff Software EngineerThe Home Depot Sep 2023 - Apr 2024Austin, Texas Metropolitan AreaHome Depot lead a team to expand the new Returns App from four stores to over 2000 stores across North America. Authored a feature set called “Back to Shelf”, eliminating the need to return items to a nearby warehouse. This is estimated to save them tens of millions of dollars this year alone. -
Staff Software EngineerMelostat Apr 2021 - Aug 2023Austin, Texas Metropolitan AreaLeveraging our experience from Pivotal Labs, our full service team helps clients deliver well crafted software products. From large scale startups like Metromile, to early stage companies like Credo Health.• CredoHealth Built 2 products over the course of 3 product pivots: Patient Record Retrieval andDiagnostic-Code Analyzer. Launched the MVP of the Analyzer in under 3 months. Modernized a major open-source PDF highlighting library to React 18. Tech stacks: Python 3 & Django, Typescript, React, NestJS, Docker, Redis, PostgreSQL• MetroMile (acquired by Lemonade Insurance) Launched a new product offering, Bundling with Homeowners insurance, within 13 weeks. Reached a technical goal of pioneering Kotlin in the Organization. Built out a new micro-service and integrated with over half a dozen other services. Tech Stacks: Java 8 & 11, Kotlin, Spring Boot, AWS, Docker, Redis, PostgreSQL -
Staff Software Engineer / Tech LeadCredo Jun 2022 - Jul 2023Austin, Texas Metropolitan AreaHelped develop the initial prototype in Python and Django. Lead the engineering team through 2 product pivots and 3 engineering pivots.More marketing and sales materials are being developed and will be available upon request! -
Tech Lead & Software ConsultantThe Vagabond Programmer Jul 2019 - Apr 2021Washington Dc-Baltimore AreaDelivered a Customer Service Portal for Silver Fir Software in 2 months. Extended the most popular Rails CMS, RefineryCMS, to support private content. This includes private assets hosted via S3. Several contributions were made back to the RefineryCMS open-source community.
-
Staff Software EngineerPivotal Labs Mar 2016 - Feb 2019Washington D.C. Metro Area- Lead several teams and coached clients on how to use Extreme Programming (XP) to effectively deliver software. Grew the engineering practice in the office by mentoring and leading book clubs.- U.S.C.I.S. replaced a monolithic mainframe system, saving 8 figures in yearly contracts. Tech Stack: React, TypeScript, Ruby on Rails, Pivotal Cloud Foundry- N.G.A. launched a new application that reduced the time to process aeronautical data by 77%. This app was the first to integrate with another Federal Agency (F.A.A.) Tech Stack: React & MobX with Typescript, Java 8 / Spring Boot, Docker, Pivotal Cloud Foundry- Rock Creek created a new product that helped their customers find financial assets. Tech Stack: React & Redux with Javascript/ES6, Rails backend, on AWS with Elastic BeanStalk.- F.E.M.A. delivered several prototypes for their modernization effort. Tech Stack: React & Redux, Java 8 / Spring Boot, Pivotal Cloud Foundry -
Senior Software EngineerLivingsocial May 2014 - Feb 2016Dc And Orlando, Fl (Remote)- Improved the reliability of the internal applications and expanded their feature set.- Created a Grafana dashboard based on data generated from our statsd service. This made triaging issues more efficient and reduced our MTTR.- Contributed to a new product called “Walled Garden”, that brought in additional revenue in the 6 figures range. -
Senior Software EngineerBerecruited Apr 2013 - Mar 2014beRecruited is the leading recruiting platform for athletes entering college. The current iteration of the product was built using Ruby on Rails, replacing a legacy Perl app. While we were a small team, leadership composed of Y-Combinator graduates, which enabled us to deliver an excellent product to our users.- Built out main features that enabled us to deprecate the legacy Perl application.- Built an A/B testing platform for our transactional emails. The integration with SendGrid enabled us to get the reporting metrics without additional work.- Architected and researched numerous video solutions that would fit our business, legal, and technical needs.
-
Senior Software EngineerLivingsocial May 2011 - Apr 2013Washington D.C. Metro AreaOn the Internal Apps team, we were responsible for the production process at LivingSocial. Those tools are used to coordinate between multiple teams and take a Deal (our main product) beginning from SalesForce all the way to the consumer-facing site.Duties include maintenance of existing systems, building features to incorporate new products, and optimizing our current processes to be more efficient.At the time we had one of the largest Rails applications running in production. We also experienced hyper growth in the organization and the engineering team. In less than a year the engineering team grew a couple dozen to over 100 members.We leveraged several different techniques to handle not only the growth of the engineering team but also the codebase. The couple monolithic applications were eventually divided into over 100 applications in a Service Oriented Architecture. In order to maintain velocity, we leveraged Domain-Driven Design techniques to loosen the coupling between our application and the Rails framework. Leading our test suite from taking over an hour to execute to less than 15 minutes.Additional Projects: - Built a utility to preview our transactional emails and render them in any of our supported languages.- Architected the integration with our "Instant Ordering" product (it was a competitor to Door Dash).Other accomplishments:- Being a mentor for HungryAcademy, our 5 month-long training program that taught our technology stack to 24 participants (aka The Hungries).- Recognized with a "Live Hungry" award, twice, for demonstrating one of our core values. This award is given to those that go beyond expectations to complete a project.Note: was promoted to Senior level during my tenure. -
Web DeveloperMadmonk Interactive Nov 2008 - Apr 2011Responsibilities included Software Architecture, Database Schema Design, Project Management, Development, and Server Administration. Projects ranged from CMS driven websites, rich interactive media campaigns, to complex web applications. -
Freelance Web DeveloperJoey Butler May 2008 - Apr 2011Handled a breadth of web development tasks, such as Training, Consulting, Software Architecture, Database Schema Design, Development, and Server Administration.
Joe Butler Education Details
-
Digital Art And Design
Frequently Asked Questions about Joe Butler
What company does Joe Butler work for?
Joe Butler works for Artium Ai
What is Joe Butler's role at the current company?
Joe Butler's current role is Lead Software Engineer.
What schools did Joe Butler attend?
Joe Butler attended Full Sail University.
Not the Joe Butler you were looking for?
-
Joe Butler
Golden, Co5qualcomm.com, umn.edu, comcast.net, qti.qualcomm.com, amazon.com1 +172035XXXXX
-
3blackcreekoutfitters.com, gmail.com, comcast.net
7 +190464XXXXX
-
Joe Butler
San Francisco Bay Area5frii.com, ipa.net, arteris.com, intel.com, amd.com9 +165075XXXXX
-
Joe Butler
Irving, Tx3dhl.com, groupbutler.com, biotemedical.com3 +148063XXXXX
-
Joe Butler
Indianola, Ia1downingconstruct.com
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial