<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
  <title>Alternate Labs</title>
<meta name="description" content="Experts in Ruby on Rails and Vue.js web application development based in Belfast, UK">
<meta name="keywords" content="Web apps, applications, Ruby on Rails, Ruby, JavaScript, Vue.js, React, Development, Software, Mobile Apps, iOS apps, React Native, Responsive Design, Progressive web apps, web development">
<meta property="og:site_name" content="Alternate Labs">
<meta property="og:title" content="Alternate Labs">
<meta property="og:description" content="Ruby on Rails web application development based in Belfast.">
<meta property="og:image" content="https://alternatelabs.co/assets/open-graph-promo-1c0bbf565adbe39761c2af680bee819bbee5903a5f7a6ce0a20b55e4638d3519.png">
  <link rel="alternate" type="application/rss+xml" title="RSS" href="https://alternatelabs.co/blog/feed">

  <link rel="shortcut icon" href="/assets/favicon-25243d2da82e7f6d52e826387454b058ebbfe99692bcb0397159c70170227d03.png">
  <link rel="apple-touch-icon" href="/assets/touch-icon-iphone-dff2408ed93780f0391ede54702e44a1c41c108cbe067b92bd5c3380527d5914.png">
  <link rel="apple-touch-icon" sizes="76x76" href="/assets/touch-icon-ipad-3680b5e99ab4d0e993fcbcd10fd67f974f45030c378c967653c3eefc97df49a7.png">
  <link rel="apple-touch-icon" sizes="120x120" href="/assets/touch-icon-iphone@2x-e3f278f19fdba9d988b09620d3914982130e230019ee445014b1261c9c868c81.png">
  <link rel="apple-touch-icon" sizes="152x152" href="/assets/touch-icon-ipad@2x-7eb07a817357e459ab2dd1fdc609f19af5dd8095a55186b2be2960174760d377.png">
  <link rel="canonical" href="https://alternatelabs.co/team/pete-hawkins">

  <script type="application/ld+json">
  {
    "@context" : "http://schema.org",
    "@type" : "Organization",
    "name" : "Alternate Labs",
    "legalName": "Alternate Labs Ltd",
    "logo": "https://alternatelabs.co/assets/logo-3f8e8a9ee879cabb66597a424da1816c2545e05b8815978f87109574d0422e21.svg",
    "email": "hello@alternatelabs.co",
    "address": {
      "streetAddress": "Unit 55, Mallusk Enterprise Park",
      "addressLocality": "Newtownabbey",
      "addressRegion": "Co. Antrim",
      "postalCode": "BT36 4GN",
      "addressCountry": "GBR"
    },
    "url" : "https://alternatelabs.co/",
    "sameAs" : ["https://twitter.com/alternate_labs"]
  }
  </script>

  <link rel="stylesheet" media="all" href="/assets/application-dbc8af50b8b5a89e0ae2801ac4df14a6a22eb28880b5139c86024bf0597508db.css" data-turbolinks-track="true">
  <script src="/packs/application-9d9c7506bba0a7cef6ac.js" data-turbolinks-track="reload"></script>

  <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,700" rel="stylesheet">

  <script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-8135554-7', 'auto');
ga('send', 'pageview');
</script>
<script async src="https://www.google-analytics.com/analytics.js"></script>


  <meta name="csrf-param" content="authenticity_token">
<meta name="csrf-token" content="lSX3GBaJyXH/D7a8fq1fjfhdaYzwmQfrtZz15O9NEX0dgPRiMkl7t73xNpN2Sr0I1ImaFth6MeUMjdf4PPJz3A==">
</head>
<body class="" data-controller="app">

  <div class="main-content">
    <header class="main-header">
      <div class="container">
        <nav>
          <h1><a class="logo-link" href="/">Alternate Labs</a></h1>

          <ul class="ui-horizontal-list">
            <li class=""><a href="/work">Our Work</a></li>
<!--
            --><li class=""><a href="/ventures">Ventures</a></li>
<!--
            --><li class=""><a href="/team">Team</a></li>
<!--
            --><li class=""><a href="/blog">Blog</a></li>
<!--
            --><li class=""><a data-action="app#openHireUs" href="/hire">Hire us</a></li>
          </ul>
        </nav>

        
      </div>
    </header>

    <section class="content">
      <div class="container">
  <div class="profile-box">
    <img itemprop="image" width="200" class="attachment user photo" src="/attachments/5a6632b016810a3447624a36cf82b578711a9b2b/store/fill/400/400/38e772bd79312504400f9bd5f0cb7f5138d0e4d4c86ea68aa079c08fc61d/Pete+2.jpg" alt="Pete+2">

    <div class="info">
      <div class="page-title">
        <h1>Pete Hawkins</h1>
        <h2>Developer &amp; Founder</h2>
      </div>

      <p>Peter has been working with agencies and startups since early 2005, helping to design, build and ship products and services on the web. Previously he worked at Typecast (acquired by monotype), Crafty Devil (now Flowlens) and PropertyPal (founding team). Peter helps clients deliver compelling user-focussed applications and the APIs that drive them, as a craftsman he champions Test-Driven Development to minimise defects, reduce the friction of change and increase team confidence in delivering quality software.</p>
    </div>
  </div>
</div>

    </section>

    <footer class="main-footer">
      <div class="newsletter-bar" data-controller="newsletter">
  <div class="container">
    <div class="pure-g">
      <div class="pure-u-1 pure-u-lg-12-24">
        <h3 class="title">Newsletter</h3>
        <p class="about">An infrequent email about our thoughts, insights and experiments</p>
      </div>
      <div class="pure-u-1 pure-u-lg-12-24">
        <form class="pure-form" data-action="ajax:beforeSend-&gt;newsletter#subscribe" data-target="newsletter.form" data-remote="true" action="/api/newsletter" accept-charset="UTF-8" method="post">
<input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="/B8yGU1bJA44oB1Ux6nNZdzNljMKpsluP0QHt7/POf6rtIl+RlDj46aO185vAR7o+g0eK8lD9rKyI0ZnHemoTw==">
          <fieldset>
            <div class="pure-g">
              <div class="pure-u-1 pure-u-sm-16-24 pure-u-md-19-24">
                <input type="email" name="email" id="email" placeholder="Email Address" class="emailfield -squared" required="required" data-target="newsletter.email">
              </div>
              <div class="pure-u-1 pure-u-sm-8-24 pure-u-md-5-24">
                <input type="submit" name="commit" value="Subscribe" class="btn -dark" data-disable-with="Subscribe">
              </div>
            </div>

            <div class="message error" data-target="newsletter.errorBox">
              <strong>Whoops!</strong> <span data-target="newsletter.errorMessage">message</span>
              <a href="#" class="close-cross" data-action="newsletter#hideError">×</a>
            </div>
            <div class="message success" data-target="newsletter.successBox">
              <strong>Awesome!</strong> You should now receive an email to <span data-target="newsletter.successMessage">email</span> to confirm your subscription.
              <a href="#" class="close-cross" data-action="newsletter#hideSuccess">×</a>
            </div>
          </fieldset>
</form>      </div>
    </div>
  </div>
</div>

      <div class="get-in-touch">
        <h2>Would you like to work with us?</h2>
        <p>We would love to hear from you</p>
        <a class="btn" data-action="app#openHireUs" href="/hire">Get in touch</a>
      </div>
      <div class="container">
        <ul class="alt-links">
          <li>
            <a href="https://twitter.com/alternate_labs">Follow us on twitter</a>
          </li>
        </ul>
        <p class="info">
          <strong>© <abbr title="Alternate Labs Ltd – Unit 55, Mallusk Enterprise Park, Newtownabbey, Co. Antrim, BT36 4GN">Alternate Labs Ltd</abbr></strong> is a registered company in Northern Ireland NI628282
        </p>
      </div>
    </footer>
  </div>

  <div class="hire-us-modal" data-controller="hire-us" data-action="click-&gt;app#closeHireUs">
  <div class="hire-us-modal-content" data-action="click-&gt;hire-us#stopProp">
    <a href="#" class="close-cross" data-action="app#closeHireUs">×</a>
    <div class="content-wrapper">
      <h1>Get in touch</h1>

      <div class="pure-g details">
        <div class="pure-u-1 pure-u-md-12-24 address">
          Alternate Labs Ltd<br>
          Unit 131 Moat House,<br>
          54 Bloomfield Ave,<br>
          Belfast, BT5 5AD
        </div>
        <div class="pure-u-1 pure-u-md-12-24 email">
          <a href="mailto:hello@alternatelabs.co">hello@alternatelabs.co</a>
        </div>
      </div>

      <div class="form">
        <form class="pure-form pure-form-stacked" data-remote="true" data-target="hire-us.form" data-action="ajax:beforeSend-&gt;hire-us#sendEnquiry" id="new_enquiry" action="/enquiries" accept-charset="UTF-8" method="post">
<input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="ghpthPtWlefxSwqL49c3lQLLdwEUZf5qOjHB+KXLNi+jbqBF6CfpQOlpgPA8vmoCRil14QpRKxGGnDStiYnUmg==">

          

          <div class="field">
            <label for="enquiry_name">Name</label>
            <input class="pure-u-1" type="text" name="enquiry[name]" id="enquiry_name">
          </div>

          <div class="field">
            <label for="enquiry_email">Email</label>
            <input class="pure-u-1" type="text" name="enquiry[email]" id="enquiry_email">
          </div>

          <div class="pure-g">
            <div class="pure-u-1 pure-u-sm-11-24">
              <div class="field">
                <label for="enquiry_budget">Projects estimated budget</label>
                <select name="enquiry[budget]" id="enquiry_budget"><option value="Less than £10,000">Less than £10,000</option>
<option value="£10,000 - £50,000">£10,000 - £50,000</option>
<option value="£50,000 - £100,000">£50,000 - £100,000</option>
<option value="More than £100,000">More than £100,000</option>
<option value="It's a secret">It's a secret</option></select>
              </div>
            </div>
            <div class="pure-u-1 pure-u-sm-2-24"></div>
            <div class="pure-u-1 pure-u-sm-11-24">
              <div class="field">
                <label for="enquiry_timescale">Project needs completed within</label>
                <select name="enquiry[timescale]" id="enquiry_timescale"><option value="Less than 3 months">Less than 3 months</option>
<option value="3 to 6 months">3 to 6 months</option>
<option value="More than 6 months">More than 6 months</option></select>
              </div>
            </div>
          </div>

          <div class="field">
            <label for="enquiry_message">Message</label>
            <textarea class="pure-u-1" name="enquiry[message]" id="enquiry_message">
</textarea>
          </div>

          <div class="form-errors"><ul></ul></div>

          <div class="form-actions">
            <input type="submit" name="commit" value="Send" class="btn -alt" data-disable-with="Send">
          </div>
</form>      </div>

      <div class="success-msg">
        <h2>Thanks!</h2>
        <p>Your enquiry has been sent, we will get back to you ASAP.</p>
      </div>
    </div>
  </div>
</div>


  <div id="drift-widget-container" data-turbolinks-permanent></div>
<br>
</body>
</html>
