Software Engineering Manager at Squarespace
Portland, Oregon
Software Engineering Manager @ Squarespace Portland, Oregon AreaTechnical Reviewer for Pro Django 2nd Ed. @ Apress Worked as a contractor to review technical aspects of Pro Django, and validate that the code samples worked. Worked to improve the code flow and ensure that the samples would be Python 3.X compatible. From April 2013 to July 2013 (4...
Software Engineering Manager @ Squarespace Portland, Oregon AreaTechnical Reviewer for Pro Django 2nd Ed. @ Apress Worked as a contractor to review technical aspects of Pro Django, and validate that the code samples worked. Worked to improve the code flow and ensure that the samples would be Python 3.X compatible. From April 2013 to July 2013 (4 months) Network Analyst @ Oregon State University Network intrusion detection, attack response coordination, Perl development, PHP development. From September 2004 to March 2006 (1 year 7 months) Lead Software Engineer @ Squarespace Software Engineer Lead in Site Reliability Engineering.- Leading a team of engineers working in-depth with HTTP services- Advocating and pioneering system design review processes- Solving performance issues at code and system design levels- Designing and implementing caching and cache-invalidation systems at scale- Creating custom failover automation systems to redirect traffic between datacenters in a dependency aware manner- Day-to-day team management of teams up to 12- Project management for large, organization-wide projectsExtra Curricular:- PDX Code Camp: Engineers write curriculum and teach classes allowing customer support coworkers to level up their coding skills. - Co-organizing PDX-SRE Meetup- Languages: Go, Java, Python From July 2017 to July 2019 (2 years 1 month) Portland, Oregon AreaLead DevOps Engineer @ Urban Airship - Kubernetes (Container/Cluster orchestration)- Prometheus (Monitoring)- Fluentd (Log aggregation)- Custom Provisioning- Custom Configuration Management- Languages: Go, Python, Bash From June 2016 to July 2017 (1 year 2 months) Portland, Oregon AreaSenior Software Engineer - Data Systems @ Urban Airship - Evaluating new distributed technologies extensively, documenting advantages and caveats for feature development- Designing distributed Postgres Systems- Implementing Extraction Transformation Loading (ETL) with Storm- Designing performant database architectures (Hbase, Postgres)- Migrating legacy systems to new paradigms- Leading coordination of technical details between teams From September 2014 to June 2016 (1 year 10 months) Portland, Oregon AreaSoftware Developer Lead @ Building Energy Inc. - Built powerful Extraction Transformation Load (ETL) pipeline for aligning and managing disparate data about building efficiency- Made an interactive spreadsheet validation interface to ETL system, supported splitting and concatenating columns of values- Implemented matching interface for finding the same building in multiple datasets and annotating a canonical version of that building with source data- Researched fingerprinting buildings based on periodic data and subsets of attributes From December 2013 to September 2014 (10 months) Portland, Oregon AreaLead Software Developer @ Glider - Extended workflow automation- Built distributed system for scheduled tasks- Setup automated testing with Selenium From June 2013 to November 2013 (6 months) Portland, Oregon AreaSoftware Engineer - Web team @ Urban Airship - Django development- Overhauled Logging Framework- Work with pending permissions even for unregistered users- Major testing overhaul- Mox mock library expert- Automated data retrieval for cohort analysis- Collecting data and representing information graphically- Web application security - IP Whitelisting in Django - Ratelimiting in Django From December 2011 to June 2013 (1 year 7 months) Portland, Oregon AreaOperations Lead @ Urban Airship Writing custom infrastructure automation and deployment code for virtualized services.Designing, implementing backup strategy.Centralized log aggregation, filtering and backups.Deploying NGINX as a front-end load balancer.Writing RESTFUL APIs for costumer-facing products.Maintaining Documentation for over a dozen services.Customizing monitoring software, writing custom plugins for graphing and alerting.Writing custom monitoring frameworks for services that require API interaction for comprehensive testing.Performance benchmarking for custom services.Deployment, maintenance, diagnosis of RDBS, several types of NoSQL databases.Organized and executed migration for entire infrastructure from AWS to baremetal/cloud hybrid From March 2010 to December 2011 (1 year 10 months) Portland, Oregon AreaSite Reliability Engineer @ Google Responsible for maintaining dozens of deployment servers.Wrote configuration Parsing/Validation code for deployment infrastructure (Python).Responsible for Production DNS updates. Work with proprietary databases, canary testing for multi-master replication, documented transition plan for a complex internal webapp to new system.Wrote tools to help with team-based computer resource allocations throughout company (Python).Added comprehensive notes features into internal webapp for diagnosing and tracking history of individual servers.(Python, Javascript).Fixed resolution issues in distributed lockservice libraries for new clusters (Python). From April 2009 to March 2010 (1 year) Data Center Tech. Lead @ Google Facilitated a high throughput team working on computer hardware, Linux and networking. Worked with many teams to smooth the process of introducing new hardware platforms into large scale production datacenters (DVT, PVT to production handoff). From July 2006 to April 2009 (2 years 10 months) MS Exchange Cluster Administrator @ Oregon State University -Maintained Cluster Health-Diagnosed Active Directory/Exchange account and configuration problems-Wrote scripts to help automate account migrations From March 2006 to July 2006 (5 months)
Squarespace
Software Engineering Manager
Portland, Oregon Area
Apress
Technical Reviewer for Pro Django 2nd Ed.
April 2013 to July 2013
Oregon State University
Network Analyst
September 2004 to March 2006
Squarespace
Lead Software Engineer
July 2017 to July 2019
Portland, Oregon Area
Urban Airship
Lead DevOps Engineer
June 2016 to July 2017
Portland, Oregon Area
Urban Airship
Senior Software Engineer - Data Systems
September 2014 to June 2016
Portland, Oregon Area
Building Energy Inc.
Software Developer Lead
December 2013 to September 2014
Portland, Oregon Area
Glider
Lead Software Developer
June 2013 to November 2013
Portland, Oregon Area
Urban Airship
Software Engineer - Web team
December 2011 to June 2013
Portland, Oregon Area
Urban Airship
Operations Lead
March 2010 to December 2011
Portland, Oregon Area
Site Reliability Engineer
April 2009 to March 2010
Data Center Tech. Lead
July 2006 to April 2009
Oregon State University
MS Exchange Cluster Administrator
March 2006 to July 2006
What company does Gavin McQuillan work for?
Gavin McQuillan works for Squarespace
What is Gavin McQuillan's role at Squarespace?
Gavin McQuillan is Software Engineering Manager
What industry does Gavin McQuillan work in?
Gavin McQuillan works in the Internet industry.
Who are Gavin McQuillan's colleagues?
Gavin McQuillan's colleagues are Kevin 沃凱文, Franklin Angulo, Sarah Hammond, Jonathan Beluch, Lissett Fundora, Andrey Vyazovoy, Ryan P., Mackenzie Clark, Jennifer CPA, and Alican Mutus
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Gavin McQuillan's Social Media Links
/school/or... /redir/red... /company/s...