Hari Honor, Full-stack Developer in London, United Kingdom
Hari Honor

Full-stack Developer in London, United Kingdom

Member since October 8, 2019
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.
Hari is now available for hire

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...
  • Deep Creative LLP
    SysOps, Linux, Django, Python, Content Management Systems (CMS), MySQL, SQL...

Experience

Location

London, United Kingdom

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.

Employment

  • 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, AWS, 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

Experience

  • DrinkLess by UCL (Development)
    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 (Development)
    https://2be2be.com

    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 (Development)

    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 (Development)
    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 (Development)
    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 (Development)
    http://mpccreative.io/project/lptlxmz

    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 (Development)
    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 (Development)
    https://air-craft.co/

    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 (Development)
    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 (Development)
    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 (Development)
    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.

Skills

  • 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
  • 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, UI, AWS, Real-time Streaming, Augmented Reality (AR), Graphic Design, System Architecture, Serverless, SDK Development, Video, Cross-platform App Development, Web Scalability, 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, Audio
  • Industry Expertise

    eCommerce, Project Management, Video Streaming, Fintech

Education

  • Bachelor's degree in Physics
    1998 - 2002
    Princeton University - Princeton, NJ, USA

To view more profiles

Join Toptal
Share it with others