Michael Treacy

Michael Treacy Email and Phone Number

Senior Full Stack Engineer at Discogs @ Discogs
6663 SW Beaverton Hillsdale Hwy PBM #323 Portland, OR 97225 United States
Michael Treacy's Location
Portland, Oregon, United States, United States
Michael Treacy's Contact Details
About Michael Treacy

Senior Full Stack Software Engineer and longtime music composer/producer with over 8 years experience building and maintaining web applications. Working on music software in my free time.

Michael Treacy's Current Company Details
Discogs

Discogs

View
Senior Full Stack Engineer at Discogs
6663 SW Beaverton Hillsdale Hwy PBM #323 Portland, OR 97225 United States
Website:
discogs.com
Employees:
11
Michael Treacy Work Experience Details
  • Discogs
    Senior Full Stack Engineer
    Discogs Sep 2021 - Present
    Beaverton, Oregon, Us
    Built many business-critical features and services to support an e-commerce marketplace that processed over 10 million orders in 2021, including:▪ GraphQL Shipping Policies Service: - Designed and architected an async GraphQL API microservice to abstract out key functionalityfrom a legacy monolith (Python/Ariadne/MySQL). - Implemented logic to do CRUD against sellers' shipping policies and calculate shipping prices. - Employed principles of Clean Architecture to maximize scalability and maintainability. - Designed relational data schema for MySQL 8 database. - Wrote BDD tests in Gherkin for all API operations.▪ GraphQL User Feedback Service: - Led a small project team to create a GraphQL CRUD API (NodeJS/Apollo/MySQL). - Designed GraphQL schema and architected the microservice. - Mentored a less-experienced dev throughout the project. - Met goal (running against 10% of prod traffic) and shipped on time (one quarter start to finish).▪ Shipping Policy Editor UI: - Refactored a complex stateful SPA from legacy stack (underscore, jQuery, CoffeeScript) to React & Redux, greatly reducing lines of code and improving maintainability.▪ Shipping Policies Migration (In Legacy Monolith): - Led a business-critical project to re-architect the seller shipping policies feature. - Worked with product owner to define new business logic. - Designed and implemented new data models and functionality. - Migrated > 100,000 sellers' shipping policy data from legacy to new model without issue.▪ Seller Handbook: - Created a feature that generates an on-demand graphical data report of a seller's marketplace stats from the previous 12 months.▪ Address Data Modeling: - Designed and shipped a rational relation data schema for storing international address data tofacilitate a critical payment-provider integration.
  • Discogs
    Full Stack Developer
    Discogs Feb 2018 - Sep 2021
    Beaverton, Oregon, Us
  • Mike Treacy
    Traveler/Web Developer
    Mike Treacy Mar 2017 - Dec 2017
    ▪ Took time off to fulfill a dream of traveling the country with my family in a 16' trailer.▪ Visited National Parks, cities, and small towns in 34 US states.▪ While on the road I prototyped a web app for music composition called Motivic.▪ I refactored Motivic into a microservices-based architecture using Node.js, Go, and Svelte that generates random melodies based on user configuration. o Deployed app (hosted in the cloud by Vercel): https://motivic.io o GitHub monorepo: https://github.com/miketreacy/motivic
  • Fifth Sun
    Web Developer
    Fifth Sun Jul 2015 - Mar 2017
    Chico, Ca, Us
    ▪ Designed and developed a responsive UI for fifthsun.com (a large licensed-apparel ecommerce site).▪ Designed and wrote a dynamic category-navigation feature with attribute filtering (PHP/JS).▪ Architected and worked on a new front-end app/stack (Node.js, Express, and custom ES2015 library).▪ Wrote a lightweight cross-browser JavaScript utilities library to replace third-party dependencies.▪ Wrote countdown-timer module that exposed a configurable admin interface for sale promotions (Star Wars Rogue One release) (PHP/XML/JS).▪ Wrote a tracker-manager module that enabled marketing users to manage and publish web tracking cod es (PHP/XML/JS).▪ Created internal style-guide app that enabled designers to test and update web styles by editing a JSON config.▪ Wrote a data-mocking app that generated and served mock product data for testing client code (Node.js).▪ Improved internal order-fulfillment SPA with AJAX polling feature to regularly refresh view data.▪ Configured my own local dev environments with Docker and Vagrant virtual machines.
  • 11 Main, An Alibaba Group Company
    Front End Developer
    11 Main, An Alibaba Group Company Oct 2013 - Jul 2015
    Us
    ▪ Worked closely with design and UX to implement dynamic, responsive ecommerce user interfaces.▪ Wrote dynamic, AJAX-intensive client-side MVC modules leveraging Backbone.js, lodash, and multiple templating syntaxes(handlebars, Dust, Razor, JsonML).▪ Wrote RESTful APIs in Node.js that comprise data-access queries(MySQL), service methods(Express), externally-exposed endpoints, API documentation, and full unit-test coverage.▪ Leveraged express and async modules to write request-handling logic in Node.js.▪ Implemented complex mobile-responsive web layouts with unique designs across desktop, tablet, and mobile breakpoints. ▪ Did whatever it took to finish projects working flexibly across languages (C#, JavaScript, PHP), platforms (Node.js, ASP.NET, WordPress), and application silos (buyer-facing website, seller portal, external API).▪ Worked across multiple agile methodologies (Scrum, Kanban) and task-trackers (TFS, Trello, LeanKit, JIRA) to communicate effectively with product managers and consistently meet deadlines.▪ Leveraged experimental CSS3 features along with progressive-enhancement best practices to ensure the ideal experience across browsers, devices, and user agents. ▪ Wrote custom variables, mixins, and functions in SASS to streamline UI workflow.▪ Researched animation platforms and migrated the application to a lightweight, cutting-edge JavaScript animation library, creating a page-weight savings of 900mb and thousands of lines of buggy, unsupported code.
  • Allyis
    Technical Publisher
    Allyis Sep 2011 - Apr 2013
    Kirkland, Wa, Us
    I migrated Microsoft Partner Network Portal from the .NET platform to the SharePoint 2010 Enterprise Content Management platform. I used HTML and CSS to publish and maintain web pages on SharePoint 2010 for the Microsoft Partner Network Portal website.I worked with content managers to meet client goals while adhering to the specifications of the site styleguide.I tested and troubleshooted the new publishing environment and documented production processes as developed.I coded a client-side javascript solution to redirect SharePoint pages.
  • Cardinal Pictures
    Film Score Composer/Producer
    Cardinal Pictures Sep 2011 - Nov 2012
    I composed and produced the score for the independent feature film "Lauren is Missing", which premiered August 24th, 2013 at the Sidewalk Film Festival. www.sidewalkfest.com
  • Worktank
    Webcast Producer
    Worktank Nov 2008 - Sep 2011
    Seattle, Wa, Us
    I scheduled, produced, and recorded webcasts while managing and maintaining relationships with corporate client accounts such as Microsoft, Symantec, and AMD.I moderated and provided tech support for web conferences on Microsoft Office Live Meeting software. I produced and edited post-webcast data reports in Excel.I helped scope, price, and create new service solution offerings for Microsoft clients.I used HTML and CSS to create custom registration pages for customer-facing sales and marketing webcasts for Microsoft.I customized and administered the internal cloud database/production tool in Intuit Quickbase to maximize workflow efficiency by automating processes.I tested and debugged a large website for leading managerial consultancy Point B using CMS and bug-tracker programs to manage files and log and resolve issues.I created and maintained an interactive internal training system and database using Visio 2010 and SharePoint 2010.
  • University Of Washington
    Department Of Communication Media Intern
    University Of Washington Sep 2007 - Dec 2007
    Seattle, Wa, Us
    I researched and wrote technical tutorials for digital audio recorders, digital SLR cameras, and DV recorders.I independently scoped, budgeted, designed, and installed a custom classroom podcasting solution to allow a UW professor to record lessons on the fly and upload to class website for asynchronous and remote learners.I wrote a tutorial for a custom classroom pod-casting system that I designed.I maximized value of digital audio/video equipment purchase orders with budgets of $2,000 and $3,000.

Michael Treacy Skills

Css Wordpress Javascript Cms Web Design Web Project Management User Experience Html 5 Information Architecture Editing Php Mysql Jquery Node.js Microsoft Office Visual Studio Html5 React.js Sass Mongodb Redis Jade Magento Webstorm Sublime Text Vim Backbone.js Bootstrap Git Asp.net Mvc Google Docs Kontakt Pro Tools Audio Engineering Composition Reaper Less Express.js Async Npm Vagrant Docker Ecmascript Content Management Content Strategy Web Content Web Content Management Content Development Dreamweaver Tfs

Michael Treacy Education Details

  • University Of Washington
    University Of Washington
    Communication
  • Seattle Central College
    Seattle Central College
    Liberal Arts And Sciences/Liberal Studies

Frequently Asked Questions about Michael Treacy

What company does Michael Treacy work for?

Michael Treacy works for Discogs

What is Michael Treacy's role at the current company?

Michael Treacy's current role is Senior Full Stack Engineer at Discogs.

What is Michael Treacy's email address?

Michael Treacy's email address is mt****@****ogs.com

What is Michael Treacy's direct phone number?

Michael Treacy's direct phone number is +153073*****

What schools did Michael Treacy attend?

Michael Treacy attended University Of Washington, Seattle Central College.

What skills is Michael Treacy known for?

Michael Treacy has skills like Css, Wordpress, Javascript, Cms, Web Design, Web Project Management, User Experience, Html 5, Information Architecture, Editing, Php, Mysql.

Who are Michael Treacy's colleagues?

Michael Treacy's colleagues are Adam Kotel, Garrett Broughton, Marilyn Hynes, Tore Gustafson, Annie Fifer, Matt Roberts, Mary Belzer.

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.