Daniel Bell

Software Engineer & Web Developer

Author image

About me

Description

Proven talent for aligning business strategy and objectives with established computer vision engineering and web development paradigms to achieve maximum operational impacts with minimum resource expenditures.

Growth-focused thought leader with expertise spanning tool design, machine learning, DevOps, systems integration, new technology development, data collection & analysis, augmented reality development, application development, Agile development process, cross-functional team leadership, performance assessment, and project management. Exceptionally dedicated engineer with keen interpersonal, communication, and organisational skills.

Knowledge

ARToolkit
OpenCV
HTML & Javascript
C# & .NET
C/C++/Python
Xamarin Forms - iOS/Android

Create powerful machine learning and vision solutions, contact me.

Work History

  • Quench.how - Senior Web Developer

    Deepen human understanding by making AR accessable to everyone. Founded in 2003 and headquartered in Shanghai, China, Realmax is one of the leading companies in the augmented reality whose HQ is in Shanghai and subsidiaries spread in Beijing, Chengdu, Xi’an, New York, Helsinki, and Hong Kong.

    • MVC .NET Core Development.
    • Drive platform design and prepare infrastructure.
    • Deploy and maintain AWS backend
    • Razor and ReactJs.net Frontend.
  • Real Max - Computer Vision Web Engineer

    Deepen human understanding by making AR accessable to everyone. Founded in 2003 and headquartered in Shanghai, China, Realmax is one of the leading companies in the augmented reality whose HQ is in Shanghai and subsidiaries spread in Beijing, Chengdu, Xi’an, New York, Helsinki, and Hong Kong.

    • Supervise Computer Vision and Augmented Reality Engineering utilising C++/C#/Objective-C/Java/Javascript.
    • Drive Linux, Mac, Windows, iOS, Android and Unity development.
    • Integrating ARToolkitjs with WebGL for browser based interfaces
    • Build effectively with Open Source development practices.
  • Blue Heron Jets - Backend Web Developer

    Blue Heron Jets has built the most powerful and advanced platform to streamline and simplify the process of booking a private jet. Our goal was to deliver the most technologically advanced and efficient private jet booking engine that successfully meets the challenges of the private jet charter industry

    • Design and program the company’s core platform and create a development ecosystem for moving forward into an incredibly competitive market.
    • Utilise MVC5 .NET for web application development and streamline API web service integration.
    • Unify software development and operations by employing CI, Unit Testing, and AWS
    • Oversee all back-end operations including coding, unit testing and deployment.
    • AWS continuous integration and DevOp processes.
  • Artoolkit - Computer Vision Engineer

    The cross-platform ARToolKit SDK empowers programmers to develop augmented reality applications. With an open source pedigree dating back to 2001, ARToolKit has been deployed in thousands of commercial and open-source projects and enjoys a large, expert community of creative and innovative developers.

    • Supervise Computer Vision and Augmented Reality Engineering utilising C++/C#/Objective-C/Java/Javascript.
    • Drive Linux, Mac, Windows, iOS, Android and Unity development.
    • Integrating ARToolkitjs with WebGL for browser based interfaces
    • Build effectively with Open Source development practices.
  • Daqri - Computer Vision Engineer

    DAQRI delivers professional-grade augmented reality for the workforce by overlaying digital information onto the physical environment. Increase efficiency, heighten productivity and enhance the experience of your employees with DAQRI Smart Glasses™ and the DAQRI AR platform.

    • Supervise Computer Vision and Augmented Reality Engineering utilising C++/C#/Objective-C/Java/Javascript.
    • Drive Linux, Mac, Windows, iOS, Android and Unity development.
    • Integrating ARToolkitjs with WebGL for browser based interfaces
    • Build effectively with Open Source development practices.
  • Web Sight - Computer Vision and Machine Learning Engineer

    Web Sight is an API for creating custom Computer Vision and Machine Learning workflows. Using a Javascript UI based on D3js, a user can create unique processes to run in the cloud.

    • Design and program the company’s core platform and create a development ecosystem for moving forward into an incredibly competitive market.
    • Utilise MVC5 .NET for web application development and streamline API web service integration.
    • Unify software development and operations by employing CI, Unit Testing, and AWS
    • Oversee all back-end operations including coding, unit testing and deployment.
    • AWS continuous integration and DevOp processes.
  • Harcourts - Web Developer

    Harcourts New Zealand offer real estate, homes and land for sale, rentals and commercial leasing, lifestyle and rural property, and business for sale across NZ.

    • Contributed to a development team operating with Agile Scrum.
    • Researched and integrated modern web development technologies such as MVC4 .NET; Jquery and AngularJS frameworks.
    • Conducted continuous integration with Team City/Octopus Deploy.
    • Code management with Git, Git Extensions and Github
  • Tourplan - Web Developer

    The world's leading tour operator software, automating sales, operations, accounting and Internet Bookings for 360 Tour Operators in 70 countries

    • Ideated and built new applications in an ever growing and changing international market utilizing Asp .NET web applications
    • WCF web service applications; and SQL with Microsoft SQL Server
    • Administer continuous integration with Jenkins.
  • Quick Fix Online - Technical Engineer

    Offering support for computer systems and IT issues remotely for private and businesses.

    • Design and program the company’s core platform and create a development ecosystem for moving forward into an incredibly competitive market.
    • AWS continuous integration and DevOp processes.
    • Code management with Git, Git Extensions and Github
  • Kinemote - Computer Vision Engineer

    The Kinemote is a project that seeks to extend human interfaces with natural gestures using the Microsoft Kinect Camera.

    • Design and program the company’s core platform and create a development ecosystem for moving forward into an incredibly competitive market.
    • Utilise Kinect SDK for application development and streamline API.
    • Unify software development and operations by employing CI, Unit Testing, and AWS
    • Oversee all back-end operations including coding, unit testing and deployment.
    • AWS continuous integration and DevOp processes.
  • Stanford University - Online Machine Learning Course

    This course provides a broad introduction to machine learning, datamining, and statistical pattern recognition. Topics include: (i) Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks). (ii) Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning).

    • Utilizing Python for the development of various machine learning models
    • Preparing Machine Learning data to lower the issues with over and under fitting of models
    • Classification and regression model design
  • Neuroforge - Computer Vision and Machine Learning Developer

    Using new Computer Vision and Machine Learning methods for education and industry using open source SDKs in Python and C++.

    • Supervise Computer Vision Engineering utilising C++/C#/Python/Javascript.
    • Drive Linux, Mac, Windows, iOS, Android and Unity development.
    • Integrating OpenCV with WebGL for browser based interfaces
    • Build effectively with Open Source development practices.
  • Digital City - Business Fellowship

    DigitalCity’s Fellowship programme has been designed to accelerate the growth of early-stage tech companies in the Tees Valley who are in the process of launching or planning to launch new to market products and services. The programme is specifically for businesses that have been trading for under 12 months.

    • Business Model Development
    • Business Planning
    • Market Research
    • Collaboration and Engagement
  • The University of Newcastle Upon Tyne - MSc Computational Neuroscience

    During this master's degree, I became more familiar with applied information sciences and learned the power of multi-core machines on large generative data simulation applications.

    • Systems Analysis and Bioinformatics
    • Graph Theory and Network Analysis
    • Matlab, Python, Java projects
    • Research Methods:
  • Ebiquity Plc - Data Analyst

    Leading independent marketing and media consultancy. At Ebiquity, we firmly believe in the power of data to improve marketing performance. Our global team of marketing, media, technology, and data experts work with senior marketers at the world’s largest brands to select the right partners and technology, measure success, improve paths to purchase, optimise marketing budgets, and navigate the increasing complexities of digital.

    • Data Analysis
    • Audio/Visual Analytics
    • Marketing Research
  • The University of Newcastle Upon Tyne - BSc Physiological Sciences

    My undergraduate studies were very experimental and hands on. Learning about neuroscience and the human nervous systems has started me on a path to learn and investigate the applications of artificial intelligence.

    • Applied Science
    • System Modelling
    • Laboratory Work
    • Research Methods
  • Necastle College - A Level Studies

    Newcastle College is a Further Education and Higher Education college in Newcastle upon Tyne, England. The college has a complex history, being an amalgamation of various colleges and training providers.

    • Maths
    • Physics
    • Chemistry
    • Computer Science

Create powerful machine learning and vision solutions on the Web.