Brian Quinn, Developer in London, United Kingdom
Brian is available for hire
Hire Brian

Brian Quinn

Verified Expert  in Engineering

Full-stack Developer

Location
London, United Kingdom
Toptal Member Since
September 28, 2020

Hari is a pioneering full-stack web and mobile developer with 16+ years of experience. He has worked with leading brands and companies such as X Factor (the TV show), Universal Pictures, and NatWest Bank, plus many startups. His specialties are iOS (Swift/Obj-C), Ruby/Rails, and JavaScript (pure, React, Node, TypeScript), and projects with rich interactive visual experiences such as AR. Hari has led projects that have millions of users, and he's known for clear, insightful communication.

Portfolio

Air Craft Media Ltd.
Amazon Web Services (AWS), Mobile Development, Architecture, REST APIs, REST...
Amritvela Ltd.
Graphic Design, jQuery, SQL, MySQL, Django, Python, OpenSocial, Sass, CSS, HTML...
Deep Creative LLP
SysOps, Linux, Django, Python, Content Management Systems (CMS), MySQL, SQL...

Experience

Availability

Part-time

Preferred Environment

JetBrains, Linux, MacOS

The most amazing...

...projects I've worked on have been AI-driven augmented reality with Pointr, and the DrinkLess app featured on BBC5, aimed at helping people and science.

Work Experience

Director

2013 - PRESENT
Air Craft Media Ltd.
  • Led a team that launched a high-profile iOS app that attracted daily, national TV press and over one million users.
  • Developed patent-pending, AI-based, augmented reality algorithms for a rapid- growth startup.
  • Led and collaborated within Scrum/Agile teams of in-house and remote developers, using tools such as Jira, Slack, Skype, Zoom, and Basecamp.
  • Rescued at least three projects from disastrous development cycles and delivered at least two highly time-sensitive, very public projects on time with all parts moving as expected.
  • Featured as a finalist in the prestigious Midem Music Technology competition alongside SoundCloud and Deezer.
  • Delivered complex features with seamless deployment on eCommerce servers with over 100,000 daily visitors.
Technologies: Amazon Web Services (AWS), Mobile Development, Architecture, REST APIs, REST, Xcode, Objective-C, Swift, Business, Leadership, Webpack, NoSQL, Serverless, NGINX, Heroku, Git, Docker, React, CSS, SQL, Node.js, Ruby on Rails (RoR), JavaScript, iOS, Mobile App Development, Web App Development

CTO

2006 - 2013
Amritvela Ltd.
  • Produced the company's first technology products and organized the initial online marketing strategy, which resulted in a 30% increase in annual revenue.
  • Developed bespoke eCourse software and social networks, built on full-stack web and the OpenSocial API.
  • Provided technical consultancy for Slow Food Westminster's launch strategy.
Technologies: Graphic Design, jQuery, SQL, MySQL, Django, Python, OpenSocial, Sass, CSS, HTML, Git, JavaScript

Senior Developer | Head of Web

2004 - 2006
Deep Creative LLP
  • Developed a bespoke content management system with rich UI features used by dozens of high-end luxury and corporate brands, including The Ritz Hotel and Online Casino.
  • Managed a small team of junior and middle-weight developers and devised best practice standards.
  • Maintained the in-house Linux-based hosting platform, including multi-redundant backup strategies.
Technologies: SysOps, Linux, Django, Python, Content Management Systems (CMS), MySQL, SQL, jQuery, Ajax, CSS, JavaScript

DrinkLess by UCL

https://drinklessalcohol.com/
An award-winning iOS app to help people drink less, while also collecting data for science. It was featured by Adrian Chiles on BBC TV5. DrinkLess was built on Swift and Objective-C over a Node.js/ParseSDK/MongoDB back end. I rescued the v1 version from a failed development cycle and have developed features and optimized code for over six years. I also consult on UX and feature viability and perform data analysis on five million back-end records.

2Be 2Be | Video Streaming Platform Startup

2Be 2Be is an MVP under development to facilitate ticketed online streaming akin to Twitch and Eventbrite. I built a scalable, high-fidelity broadcast streaming platform on Nginx, which interfaces with a Ruby-on-Rails API and front end. The system architecture is configured via Docker Compose and deployed to DigitalOcean via Kubernetes. I also created the initial design using Canva and Material Design for Bootstrap. The site includes a streamer interface built in React, customized analytics, and eCommerce.

Softchow by Sir Alan Yau

Early-stage planning and prototyping for building a social network based around food by famous restauranteur, Sir Alan Yau (Wagamama, Hakkasan). I led a small planning team through strategic and detailed discussions around UX, viral business strategy, systems architecture, and design language. I also constructed a natural language bot for the landing page and the scaffolding for the API (RoR) and cross-platform app (React Native).

Mega Events | High-volume Ticketing for Festivals

https://mega-events.co.uk/
Mega Events runs a number of large UK festivals. Their Ruby-on-Rails, React, and React Native infrastructure involves high-volume, event-driven, server-side architecture with sophisticated analytics and CRM features.

On the Rails/website side, I was responsible for extending the multi-site functionality, optimizing existing code, implementing new features, and creating DevOps and SysOps tools and documentation. I, along with another developer, worked on the cross-platform app using React Native. I specialized in the iOS side.

Currently, I am leading the project (part-time) to rebuild the multi-site front end in React.

Pointr Labs | Indoor Location Data and Analytics Platform

https://www.pointr.tech/
Pointr is a rapidly growing indoor location startup that produces an SDK for mobile, web, and kiosk systems that are used by major airports, government buildings, and large commercial spaces around the world. They utilize patented data and AI algorithms to create precise positioning from Bluetooth beacons and translate this into 2D maps and 3D augmented reality (AR) experiences, which I pioneered.

I was initially contracted to manage the growing Turkey-based development team and to fix and optimize some performant C++ concurrency code. To do this, I developed a novel Git-based workflow (akin to GitFlow) to organize many developers working on three independent but version-connected codebases: iOS, Android, and shared C++ SDKs.

I then initiated the project to create a React Native cross-platform solution for the SDK and was the lead developer in building the beta. Later, I began work on an AR indoor navigation feature. Along the way, I developed additional AI tracking algorithms to handle the precision requirements of AR. These innovations are now patent pending.

X Factor | TalkTalk | MPC

Motion Picture Company (MPC) brought me in as the iOS team leader to develop a new app for the latest season of the hit TV show, X Factor. The app enabled users to video themselves lip-syncing over popular songs. The videos were then processed by compositing servers to produce high-definition music video clips. Select user videos were featured during commercial breaks. This was a high-profile project with a tight deadline and national exposure.

Universal Pictures | GlassEye

http://air-craft-eu.s3.amazonaws.com/TheWorldsEnd/TheWorldsEnd.mp4
GlassEye engaged me to architect and develop this visually rich and high-scale web technology for Universal's movie promotion for The World's End. I chose a React/Node/Redis-based stack on Heroku for its speed, scalability, and ease of deployment.

The system also comprised a web front end with multiple scenes, CSS-based animations, and a rich user interface. In addition, it had to work cross-browser and cross-platform mobile with uncompromising accuracy and user-friendliness.

The front-end application communicated with a third-party image compositing API to generate social media banners and graphics for the user to download. The full-stack application utilized Redis to coordinate the complex communication across the APIs, back end, front end, and multiple web and worker nodes on Heroku.

AC Sabre | Gestural Musical Instrument for iOS

AC Sabre is a gestural musical instrument with professional features for iOS devices. As an amalgamation of many technical and visual skills, the interface is a beautifully simple yet feature-laden UX work of art. It utilizes OpenGL and custom GLSL shaders for the real-time movement feedback and lighting effects.

Behind the scenes are real-time, high-accuracy data streaming over Bluetooth; event-driven architecture in Swift and Objective-C; and DSP audio processing in C++. The companion app, AC Central, allows auto-configured wireless connections to other iOS devices for networked play.

NatWest | SapientNitro

http://jenheazlewood.com/rbs-natwest-future-banking
SapientNitro is one of the largest global media organizations. They engaged me on behalf of the UK bank, NatWest, to co-develop prototypes for the "Future of Banking." This involved UX planning, rapid development of custom user interfaces, and integration with back-end systems. The work later received the Cannes Gold award for Best Mobile Innovation.

Bar Pass | Pioneering App-based Skip-the-Cue eCommerce

http://barpassapp.com/
Bar Pass was part of the prestigious AB InBev's 100+ Accelerator and was one of the first apps to facilitate app-based pre-paying for drinks and food at events and venues.

I was contracted to lead a small development team to build the four-tier system consisting of a Ruby-on-Rails-based eCommerce CMS and API, user-side native iOS app, and a Backbone.js/PhoneGap-based single-page JavaScript application.

The project launched successfully at the Queens Club Tennis Championship at Wimbledon.

Octer | AI-based High Street Retail

http://www.octer.co.uk/
Octer (formerly Shareight) held the record for the fastest Seedrs investment round ever, raising over £1 million in two weeks. Octer's platform is a powerful aggregator of high street products, and its numerous platforms (mobile and web) allow users to search across brands and find the best prices.

I was initially engaged to co-design the UX and build Octer's v2 iOS app. Later, I worked on the design and implementation of a Python/Scikit machine learning model to facilitate targeted advertising.

Languages

Swift, Ruby, JavaScript, Objective-C, SQL, Sass, CSS, HTML, TypeScript, Python, C++, GLSL, Java, CoffeeScript

Frameworks

Ruby on Rails (RoR), Express.js, React Native, Bootstrap, Django, Core Video, PhoneGap, Android SDK, Core MIDI

Libraries/APIs

Node.js, jQuery, React, REST APIs, Lodash, API Development, Parse SDK, Google API, Facebook API, WebGL, PubSubJS, Three.js, SpaCy, Nginx-rtmp, OpenGL, Twilio API, Scikit-learn, NumPy, Core Audio

Tools

Git, JetBrains, Xcode, NGINX, Adobe Photoshop, Adobe Illustrator, Webpack, PostCSS, Android Studio, Babel, Ableton

Paradigms

UX Design, API Architecture, REST, Mobile Development, Agile Workflow, Concurrent Programming, Agile

Platforms

iOS, MacOS, Linux, Docker, Heroku, Amazon Web Services (AWS), Firebase, Kubernetes, Android, Twilio

Storage

PostgreSQL, NoSQL, MongoDB, MySQL, Redis

Other

Startups, APIs, Web App Development, Mobile App Development, Ajax, Code Architecture, Single-page Applications (SPA), Early-stage Startups, Architecture, Back-end, Front-end, User Interface (UI), Real-time Streaming, Augmented Reality (AR), Graphic Design, System Architecture, Serverless, eCommerce, SDK Development, Videos, Cross-platform App Development, Web Scalability, Video Streaming, Streaming Data, Content Management Systems (CMS), SysOps, Leadership, Business, Team Leadership, Privacy, Digital Agencies, Natural Language Processing (NLP), Data Visualization, Data Privacy, Big Data, Data Analysis, Analytics, API Design, Bots, Q&A Bots, Scalability, Artificial Intelligence (AI), Remote Team Leadership, Web Animation, Rich User Interfaces, Cross-browser Compatibility, RTMP, DSP, Bluetooth, OpenSocial, MIDI, Media, Agency, Film & Television, Fintech, Audio, GPT, Generative Pre-trained Transformers (GPT)

Industry Expertise

Project Management

1998 - 2002

Bachelor's Degree in Physics

Princeton University - Princeton, NJ, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring