Chris Hague

Career Profile

Innovative, engineering leader with business aptitude and excellent communication skills, aspiring to create data-driven, successful, and jovial teams. Experienced in large, medium, and startup organizations. Looking for a remote role as a leader and contributor on growth focused teams.

Experience

Senior Software Engineer
Alteryx Apr 2023-Current
Project: Workflow Service - Development Mgr & Technical Lead
Manage the transition of a business critical backend service from one reporting structure of the organization to another. Ensure service continuity in the distributed cloud. Set practices and standards and train developers to support the service via “fire drills”, lunch-n-learns, and paired programming
  • Gather requirements from the original team who built the first service, audit the state of deploy-ability and support-ability, and develop the backlog to improve those metrics
  • Meet aggressive architecture goals to improve the introspection, deployment pipeline, and stability of the service
  • Create a training program within the organization to help front-end focused developers learn more about backend services and cloud deployment

Technologies: NodeJS, Postgres, Snowflake, GeoPandas, GeoPandas, Docker, Kubernetes

Senior Software Engineer
Alteryx Nov 2021-Apr 2023
Project: Location Intelligence - Full Stack
Build a new spatial analysis product empowering business analysts to answer “where?” questions within their data ecosystem. Mentored the team and led the design of systems, applications, and integrations.
  • Create and optimize frontend map and tiling to allow for near real-time updates of datasets to be rendered on the map
  • Migrate from synchronous single-threaded processes to use distributed messaging amongst containers to create an optimized workflow of spatial analysis
  • Authenticate with 3rd party providers and regularly sync new data
  • Contribute outside of team to enable the organization’s shared service chassis and other common codebases to be as well defined and consumable as possible

Technologies: NodeJS, Postgres, Snowflake, GeoPandas, GeoPandas, Docker, Kubernetes

Senior Software Engineer
CommercialTribe Aug 2020-Nov 2021
Project: Connect - Full Stack Lead
Lead a team of developers to build a new revenue intelligence product including integrations with calendar providers (Google, Outlook, and Salesforce), data aggregation and analysis pipeline, and frontend reporting components. Integrate new product into existing product portfolio for a seamless user experience
  • New product resulted in renewed commitment from board of investors to carry the company into 2022
  • Enabled movement in a stagnant sales pipeline by unlocking a repeatables sales model
  • Authenticate with 3rd party providers and regularly sync new data
  • Utilize Google cloud tools to create a new data pipeline for analysis and aggregation, create mechanism to populate results in operational data store
  • Work alongside product to rapidly prototype and deliver new analyses and views to provide end-user sales organization actionable and critical data

Technologies: NodeJS, Postgres, Kubernetes, BigQuery, GraphQL, Relay, RabbitMQ

Senior Software Engineer
Workiva (fomerly WebFilings) Apr 2013-Aug 2020
Project: Web Document Editor, Papertrail, SEC Filing - Full Stack Lead
Build a robust web native document editing experience that is secure, scalable, and performant. Develop the flash and flash-free version of product addon "Papertrail" and integrate it into the document management and review experiences. Using the SEC's document API's, build an SEC submission templating mechanism to provide end-users the ability to file multiple form types via a web interface.
  • $3million/year of new, recurring revenue from Papertrail product
  • Lead product and technical discovery of new features, adhering to a strict build-measure-learn routine
  • Integrate document editing experience with other like products (spreadsheets, presentations, charts, and images)
  • Maintain a clear API for platform concerns
  • Design and execute long running 1+ years development plans for multiple products and manage stakeholder concerns therein
  • Attend user conference as subject matter expert for multiple products

Technologies: GoLang, Dart, Javascript, Docker, Kubernetes, CRDT, Redux, Python

Internships

Intermountain Healthcare 2013
Project: .NET / Database development
Data synchronization tool managing modern and legacy database systems.

Technologies: .Net, SQL, VS2011, SQL Server 2005

TopVue Defense 2013
Project: Logistic Planning & Management
Create tools used by government entities for security, work management, and tasking.

Technologies: .Net, SQL, VS2008, Oracle Database

StampinUp 2012
Project: Webstore Management
Design and implement a MVC 3 Web app used to administer an online store spread over multiple markets globally. Automatically set seasonal themes, specials, and landing pages via configuration

Technologies: .Net, MVC 3, SQL, MongoDB, Trello, Lighthouse, Sonar, SOLR