Sean Handley

Engineering Director, Core at Stuart
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Manchester Area, United Kingdom, UK
Languages
  • German Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

David Ramirez

Sean was my manager for the last 9 months and it was an absolute pleasure to have him. He is all kind and he is always open to helping with whatever thing you need. I have learned a lot from him. From managing people to dealing with projects and complex tech teams. I'm very happy to have had the opportunity of working with him and he has been an inspiration for wanting to be an engineering manager myself. Thanks mate!

Kyle Welsby

I worked with good friend Sean for a couple of years in a small team of ruby developers in Manchester. Sean's humour in a team make the workplace fun and enjoyable, he understands problems and how to solve them well and is not afraid to get his hands dirty in legacy unfamiliar code. Since Sean left On the Beach we have kept in touch on regular monthly meet-up's and instant messenger. Sean is a great community contributor and friend. Thank you Sean for asking me to write this recommendation for you.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • UK Driving License
    DVLA
    Jan, 2008
    - Nov, 2024

Experience

    • France
    • Transportation, Logistics, Supply Chain and Storage
    • 700 & Above Employee
    • Engineering Director, Core
      • Jan 2023 - Present

      As engineering head of the core group, I am responsible for 45 engineers and managers across 7 teams. The group is responsible for the core systems and APIs on which other offering-specific groups at Stuart can build software, including functionality for billing/pay, package/delivery lifecycle, courier and client lifecycle, fraud detection/prevention and customer support tools.In 2023, our division so far has delivered:- PIN code at drop off. In partnership with our large enterprise clients, we enabled a security feature to allow end-customers to give their courier a PIN for high value items proving they are the intended recipient.- Contributing to company-wide efficiency initiatives we reduced the cost of our customer support tooling by over €100K/year- We shipped enhancements to fraud detection systems to detect couriers who spoof their GPS locations in order to receive more orders.- We began an ambitious long-term strategic project to move from a monolithic solution to event-driven microservice architecture.My input to the success of the group includes:- Organising a series of workshops to help teams plan how to extract functionality from a monolith into standalone services using event-driven architecture.- Creating a technical design process for new services and reviewing proposed system designs, giving clear feedback to the teams and helping guide them to pragmatic and realistic solutions that intentionally make appropriate trade-offs.- Managing data compliance initiatives with OpenMetadata to allow for tagging of PII data- Creating a detailed Udemy training course to help engineers learn how to diagnose production issues and resolve them as part of a culture shift towards "you build it, you run it".Tech choices: Node/TypeScript, Ruby on Rails, Elixir, Scala, Kafka/Avro, Docker, AWS, Spinnaker, Kubernetes, ArgoCD, Jenkins. Show less

    • Engineering Director, Courier
      • May 2021 - Dec 2022

      As engineering head of the couriers group, I was responsible for 25 engineers across 5 teams. The group maintained the mobile application all couriers used on the Stuart platform to deliver packages and the related backend servicesIn 2022, our division launched three new teams and made many enhancements to our courier mobile application including:- Auto-stacking of packages (Impact: Reduced cost per order by detecting packages which can all be assigned in one delivery instead of many deliveries)- Machine-learning based supply/demand forecasting tool for couriers (Impact: Reduced cost per order by reducing the overall spend on incentive bonuses due to more optimal courier placement at busy times).- Multiplier incentive management tool for the operations team (Impact: More efficient spend on incentive bonuses due to fine-grained control of rules determining when to apply bonuses);- Redesigned UI for dark mode (Impact: Improved courier safety and satisfaction, especially when delivering at night).My input to the success of the group included:- Promoting/training two engineers to junior engineering managers- Hiring and onboarding two additional engineering managers- Rescoping one of the teams- Launching a platform team for our mobile application- Launching an initiative to extract functionality from a large monolith codebase into a new service- Coaching teams on the "build it, run it" mindset, changing the culture to embrace devops with hands-on training for cloud/infra/observability tooling and on-call process management- Improving standards by clear and regular feedback and performance management, recognising both high and low performers and supporting them appropriately.Tech choices: Flutter, Ruby on Rails, Kafka/Avro, Elixir, Scala, Docker, AWS, Spinnaker, Kubernetes, ArgoCD, Jenkins. Show less

    • Engineering Lead/Manager (Finance Team)
      • Oct 2017 - May 2021

      As an engineering manager, I lead a cross functional team to deliver product features, including:- Developing an in-house pricing rules engine to support the operations/finance teams;- Performance enhancements to the driver/package assignment process;- Managing payment service provider migration from PayPal to Stripe;- Building a heat map service with H3 to show realtime and forecasted supply and demand.Other responsibilities:- Performing regular 1:1s, delivering feedback, and coaching direct reports for career growth.- Hiring manager performing regular interviews & assessments, writing job ads, liaising with recruiters, and designing hiring processes (including technical and non-technical assessments).- Contributing code in Ruby and Elixir as needed, as well as pairing with engineers to help shape technical solutions. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Lead Engineer / Manager, Cloud Applications
      • Apr 2014 - Oct 2017

      The DataCentred development team was responsible for the applications that enabled customers to manage their cloud services on the company's OpenStack public cloud platform. This includes customer facing APIs and web applications. As the lead engineer (and then engineering manager), my role involved planning and prioritisation of our backlog, managing expectations, and delivering features in line with our business needs. I also managed and mentored junior members of the development team. My engineering experiences at DataCentred covered: - Building software with automated testing (unit, integration, acceptance). - SOLID design principles. - Building RESTful APIs with microversion support and integrated documentation. - All aspects of modern web application development using the Rails framework. This includes front-end work, performance-tuning, and web sockets. - Building and running reliable, highly available fault-tolerant systems to handle a large volume of requests 24/7. During my time in this role, I also: - Interviewed, hired, and trained junior developers (this included creating a 12-week lecture course and a written exam). - Delivered technical presentations at conferences including the OpenStack Summit 2017 in Boston, and The Linux Conference 2014 in Düsseldorf. - Worked extensively with open source projects, both technically and at a governance level. - Built infrastructure for applications directly using cloud/infra tools including OpenStack, Docker, Terraform and Puppet. - Built cloud-native apps to run in multiple cloud environments (federated OpenStack, AWS, GCP). Show less

  • Melbourne Server Hosting
    • Manchester, United Kingdom
    • Senior Developer
      • Mar 2012 - Mar 2014

      During my time on the development team at Melbourne Hosting, I was responsible for delivering features and providing support for numerous internal and customer-facing web apps. This entailed extensive use of Ruby, Rails, PHP, Python, Puppet, HAML, SASS, jQuery and CoffeeScript. Projects ranged from: - Wrapping the company cloud API (Server Love) into a patch for the popular Fog gem. - Developing a daemon service for nodes on the company's firewall clusters, allowing VLAN-based dual-stack (Ipv4 and IPv6) management of customer firewall rules. - Rails apps for customer management, billing, DNS management, firewall configuration and the customisable ordering of dedicated servers, virtual machines, rack space and colocation services. Show less

    • United Kingdom
    • Technology, Information and Internet
    • 200 - 300 Employee
    • Web Application Developer
      • Sep 2010 - Mar 2012

      As a member of the large development team at On The Beach, I spent 19 months co-­developing the front-end sales platform, as well as supporting numerous back office apps and APIs. - Software developed using Ruby, Rails, and associated technologies. - Systems managing hundreds of requests per second at peak periods, with 24/7 availability. - Agile Methodology using test-driven development via RSpec, Test Unit and Spinach. - Devops with Capistrano, NginX, Unicorn, Unix. - Internationalised the website using the I18n library. - In 2011 I co-­ran the MagRails conference alongside 3 of my colleagues. This featured a mix of Ruby and Agile talks. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Service Support Manager
      • Nov 2008 - Sep 2010

      I managed the support team by organising and prioritising customer tickets and communicating a plain-English description of any issues back to the customer. Also, I represented the company at trade shows in the UK and the US and spent a portion of my time travelling to customer sites to provide training and installation support.

    • Software Developer
      • Oct 2007 - Nov 2008

      I joined the tech startup SureView Systems fresh out of university in 2007. During my time I managed several different responsibilities (design, testing, QA, feature development, integration, support and maintenance) and saw the company mature into a serious player in the IP Security market.Spending a portion of time working in the UK and in the US, I co-developed the flagship product for the company, "Immix", an IP-based, open-architecture framework and application capable of integrating with virtually any hardware provider in the security industry. This was architected using C#, ASP.NET and C++ Show less

Education

  • Swansea University
    BSc (hons), Computer Science
    2004 - 2007

Community

You need to have a working account to view this content. Click here to join now