Meet Dominic Aveyard
My technical career began in 2002, when I took up a support role at ABN AMRO, building and maintaining a custom mortgage web application for the bank’s home-loan practice. One fateful afternoon, I had to cover the regular support desk. It was a wretched experience. I was quickly overwhelmed by acronyms, hard to discover procedures, and technologies that varied by the business unit or geographical location. For example, applications called something completely different in Florida versus Michigan. I did not feel any of the satisfaction I was used to feeling in my normal role. Of course, I learned the ropes after this process repeated itself a few times, but that single afternoon left a big impression and usability has been a guiding principal in my development since.
A couple of years later, my former manager mentioned that due to recent acquisitions, the helpdesk needed a web knowledge-base to get new employees up to speed quickly. And so, with the goal of making support staff feel empowered and ready to help from day one, i.e. avoiding an initial experience like mine, I began developing Zebra. Built using classic ASP and SQL Server, the app was a resounding success, giving the bank the flexibility it needed to support the different processes and infrastructure threads it had acquired.
I continued to advance my development skills, designing and optimizing databases, writing backend code in languages such as PHP, and building thoughtful and enjoyable user experiences via the frontend. Over time I gravitated to the frontend parts of development, and it became my specialty at Orbitz.