Chris Allen

Chris Allen Email and Phone Number

Staff Software Engineer at HubSpot @ HubSpot
2nd Floor, Cambridge, MA 02141, us
Chris Allen's Location
Tacoma, Washington, United States, United States
About Chris Allen

Accomplished Principal Solutions Architect with decades of progressive experience in software architecture and engineering. Currently focused on platform engineering and developing Internal Developer Platforms (IDP). Demonstrated leadership at REI through spearheading the development of continuous integration and deployment (CI/CD) pipelines, significantly improving operational efficiency and achieving DORA elite status across applications. Expertise encompasses leading AWS migrations, decomposing monolithic architectures, and setting high architectural and development standards. Played a pivotal role in developing REI's microservices architecture, including REST-based APIs and front-end microservices, driving major increases in team productivity through technical innovations and process optimizations. Commitment to excellence demonstrated through active leadership in REI's Tech Forum, promoting best practices in architecture, design, and development standards.

Chris Allen's Current Company Details
HubSpot

Hubspot

View
Staff Software Engineer at HubSpot
2nd Floor, Cambridge, MA 02141, us
Website:
hubspot.com
Employees:
1
Chris Allen Work Experience Details
  • Hubspot
    Staff Software Engineer
    Hubspot Oct 2024 - Present
    Cambridge, Massachusetts, Us
  • Rei
    Principal Software Engineer, Platform Engineering
    Rei Aug 2021 - Oct 2024
    Seattle, Us
    Internal Developer Platform Leadership:• Orchestrate the development of REI's Internal Developer Platform (IDP), now integral to over 200 microservices. Ensure seamless adoption and operational efficiency.• Streamline development for teams by implementing continuous integration and continuous deployment (CI/CD) pipelines across all applications.• Champion initiatives that have led to most applications achieving DORA elite status in deployment frequency, lead time for changes, time to restore service, and change failure rate.• Spearhead internal advocacy and training for the developer platform, promote platform benefits and capabilities to the entire Engineering organization, and inform leadership of platform accomplishments.• Led conversion of IDP application git repositories and CI/CD pipelines to GitLab, from Jenkins and BitBucket.• Co-presented REI's IDP strategy and experiences at DevSecOps Connect Seattle 2023.Architecture and Development Standards:• Uphold architecture and development standards for the organization.• Specialize in Microservice and Front-end Microservice architectures.• Consult on RESTful API design for development teams.• Lead REI's “Tech Forum”, an architecture, design, and process decision-making body, to set development standards and practices.• Maintain the overall architecture of REI.com.AI/ML:• Created REI’s internal AI/LLM RAG chatbot focused on software engineering, developer productivity, and technical knowledge discovery. Cloud/AWS:• Oversaw the migration of on-premise microservice and monolith applications to AWS.• Maintained Terraform repositories and pipelines for cloud resource provisioning.Monolith Decomposition:• Strategically segmented REI's legacy monolith features into decomposable functional areas.• Track progress, ensuring alignment with established architectural principles.
  • Rei
    Solutions Architect, Rei.Com Platform
    Rei Jan 2018 - Aug 2021
    Seattle, Us
    • Deeply involved with the evolution of REI’s microservices architecture, including REST-based APIs, circuit breakers, data isolation, eventing, and front-end microservices.• Developed application security requirements for microservices.• Provided regular updates to CIO and VP on architectural progress, including cloud migration effort and decomposition of monolith codebase.• Implemented a front proxy and rules engine, based on Spring Cloud Gateway, to distribute web requests to front-end microservices and existing legacy monolith.• Spearheaded the migration of REI's observability platform to New Relic. Ensured seamless integration with Reactive Java applications through framework modifications.• Contributed to REI’s lean software initiative; proposed alternative team structures to reduce handoffs and empower teams.
  • Rei
    Solutions Architect, Content, Search, Ontology
    Rei Sep 2016 - Jan 2018
    Seattle, Us
    • Re-architected an under-development ontology project to reduce coupling and ease integration with additional systems; incurred minor initial project cost and delay for overall substantial long-term savings.• Designed proxy caching layer to protect real-time systems from a SaaS solution dependency with very slow response times and low uptime SLA.
  • Rei
    Senior Software Engineer
    Rei Aug 2012 - Sep 2016
    Seattle, Us
    • Established RESTful service URI standards to consolidate disorganized services.• Discovered hidden errors in checkout services that were costing $60,000 per month in lost revenue; led the effort to fix the bugs and establish new processes to detect future similar problems.• Converted application server from WebSphere to JBoss, saving $350K per year in licensing and significantly reducing hardware expenses.• Pioneered REI’s first service-level observability and alerting systems by implementing ElasticStack, Grafana/Graphite, and a custom distributed tracing framework. MTTD dropped from hours to minutes and uptime was significantly improved.• Technical lead on a project to recreate REI Outlet on a microservice architecture. Created REI's first front-end microservice to serve user experience.• Recreated developer tools package to streamline installation and reduce development environment errors.• Identified three major application security vulnerabilities and numerous minor deficiencies.• Contributed numerous enhancements and bug-fixes to the REI.com website.
  • Rei
    Senior Software Engineer
    Rei Oct 2011 - Aug 2012
    Seattle, Us
    • Led project to integrate retail product availability into Google Local Shopping, delivering a $2.3 million ROI.• Developed services to support product pages.
  • National Center For Telehealth & Technology (T2)
    Project Lead Engineer
    National Center For Telehealth & Technology (T2) Oct 2010 - Sep 2011
    Falls Church, Va, Us
    • Led design and code on LifeArmor for Android, an HTML5 application to assist military personnel with problems they might encounter as a result of deployments. Successfully integrated PhoneGap/HTML5 and custom Android native plugins, prompting organization to adopt PhoneGap/HTML5 on several other projects.• Conducted requirements and systems analysis for a rewrite of the Department of Defense Suicide Event Report (DoDSER), a web-based application to collect suicide data on military personnel. Performed maintenance on existing system.• Developed a medical research collaboration site using Drupal.• Created educational material and conducted training sessions to explain Scrum and Agile processes to project managers and product owners.• Contributed integral pieces to the government contract proposal during a re-bid.
  • Us Army
    Technical Project Lead
    Us Army Aug 2003 - Aug 2006
    Arlington, Virginia, Us
    • Led implementation of the Automated Behavioral Health Clinic (ABHC), a web-based tool to administer mental health screenings to military personnel and score results for mental health providers.• Developed the Army Suicide Event Report (ASER). High-profile, successful implementation led to ASER selection for DoD enterprise rollout as DoDSER.• Established processes and procedures, directed requirements analysis and application design, led coding and testing, created data model, specified hardware, configured servers, and provided support.
  • United States Air Force
    Technical Lead
    United States Air Force Oct 2001 - Aug 2002
    Randolph Afb, Tx, Us
    • Directed application design on a program to replace and consolidate Air Force budgeting systems.• Saved hundreds of programmer man-hours by reworking predecessor’s application design.• Assisted in coding and testing efforts.
  • Univest
    Etl/Xslt Developer
    Univest Apr 2001 - Jun 2001
    Souderton, Pa, Us
    • Led a project to transfer data between two real estate systems. • Created XSLT map to convert data formats and validated results against an XML Schema.• Prototyped Active Server Pages for selection of data to transfer and coordinated developers for construction of production site.
  • Dotlogix
    Technical Lead
    Dotlogix Jan 2001 - Apr 2001
    • Technical Lead on a Java J2EE program to manage online database subscriptions and process credit card orders.• Worked with the company's software architect to create a foundation framework. • Responsible for mentoring and coordinating the work of junior programmers.
  • Fedex
    Lead Technical Designer
    Fedex Sep 1998 - Dec 2000
    Memphis, Tn, Us
    • Coordinated and participated in development effort between internal and outsource programming teams on a Java application to track warranty claims for vehicles and aircraft service equipment.• Worked with outsource team on program technical design using Rational Rose and UML. • Directed the data conversion effort to obtain legacy claim information and developed code to process EDI transactions. • Performed minor DBA functions, including assisting in creation of the data model. • Interfaced directly with the customer throughout the development cycle.
  • Fedex
    Web Developer
    Fedex Mar 1998 - Sep 1998
    Memphis, Tn, Us
    • Created a web-based knowledge repository to support a large software implementation.• Developed an Access database to track contracts with business partners.
  • Thomas & Betts
    Web Developer
    Thomas & Betts Jul 1997 - Mar 1998
    • Project Lead on a Java replacement of the company's legacy product pricing system. • Acted as liaison between on-site and outsource development teams.• Established company standard for MQ message headers.• Designed an API to connect Java applications to mainframe systems.
  • Teleres
    Internet Programmer
    Teleres Oct 1996 - Jun 1997
    • Developed Active Server Page projects to access online real estate data. • Prototyped new application concepts for executive management.
  • Lexisnexis
    Software Developer
    Lexisnexis Feb 1996 - Oct 1996
    New York City, Ny, Us
    • Developed new features and bug fixes on a Visual Basic application to search and retrieve legal case details.• Responsible for all regression QA on an application that searched and retrieved news articles.
  • Macy'S
    Computer Programmer
    Macy'S Jun 1995 - Feb 1996
    New York, Ny, Us
    • Enhanced Visual C++ and Visual Basic applications to process credit applications and track customer service calls.
  • Kitchenaid
    Database Programmer
    Kitchenaid May 1994 - Jun 1995
    Benton Harbor, Michigan, Us
    • Developed Microsoft Access programs to process trade partner crediting, warehouse inventory, receiving, and sales literature.
  • Sinclair Community College
    Computer Programmer
    Sinclair Community College Sep 1991 - Mar 1994
    Dayton, Oh, Us
    • Ported chemistry laboratory programs from Apple Basic to Visual Basic and Microsoft Professional Basic.

Chris Allen Skills

Java Xml Scrum Agile Methodologies Javascript Sql Hibernate Xslt Databases Oracle Uml Css Tomcat Java Enterprise Edition Web Applications Spring Framework Jsp Software Engineering Html 5 Jdbc Struts Linux Collaborative Problem Solving Spring Mvc Software Design Servlets Solution Architecture Representational State Transfer Amazon Web Services Amazon Ec2 Amazon S3 Amazon Vpc Aws

Chris Allen Education Details

  • University Of Maryland Global Campus
    University Of Maryland Global Campus
    Information Technology
  • The University Of Memphis
    The University Of Memphis
    Organizational Behavior And Management

Frequently Asked Questions about Chris Allen

What company does Chris Allen work for?

Chris Allen works for Hubspot

What is Chris Allen's role at the current company?

Chris Allen's current role is Staff Software Engineer at HubSpot.

What is Chris Allen's email address?

Chris Allen's email address is ch****@****ail.com

What is Chris Allen's direct phone number?

Chris Allen's direct phone number is +125322*****

What schools did Chris Allen attend?

Chris Allen attended University Of Maryland Global Campus, The University Of Memphis.

What are some of Chris Allen's interests?

Chris Allen has interest in Health.

What skills is Chris Allen known for?

Chris Allen has skills like Java, Xml, Scrum, Agile Methodologies, Javascript, Sql, Hibernate, Xslt, Databases, Oracle, Uml, Css.

Who are Chris Allen's colleagues?

Chris Allen's colleagues are Derek Dicillo, Michael Davison, Karol Hudson, Natalia Lucia De Armas Ramos, Ciarán Egan, Stuart Mcinnes, Abby Uy.

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.