About me.
I'm James Cannan, R&D Director and Entrepreneur with over 15 years of experience in software development.
I run a specialist software agency and collaborate with world-class experts and entrepreneurs to bring innovative companies to life. With a PhD in Computer Science and experience working with organizations such as NASA, universities, health tech companies, and startups, I offer more than the standard software development experience. My role often extends to being a technical partner or CTO, taking over the tech side of businesses, and integrating automations and AI to enhance operations.
My expertise lies in developing automations, AI, websites, mobile apps, and working on products involving sensors, Bluetooth, and computer vision. I also have a solid background in firmware development, electronics, PCB design, and 3D printing. I am passionate about leveraging technology to make the world a healthier and happier place, focusing on projects that help individuals with conditions like PTSD, chronic pain, and insomnia, or contribute to greener, more sustainable initiatives.
Education & Skills
- 2009-2013
PhD in Computer Science
University of Essex
- 2005-2008
Bachelor's in Computer Science
University of Essex
My skills
With extensive experience in software development, my skills include AI, web and mobile app development, automation, and working with various technologies such as Bluetooth, sensors, and computer vision.
Startup Development
Automation & AI
Web & Mobile App Development
Research and Development
Experience.
Director of R&D
As the Director of R&D, my role, in collaboration with the CTO, spans across every aspect of the business. I have led the development and optimization of the tech side of the company, involving AI R&D, automating inefficient processes, and building the website to enhance customer experience. My work includes educating the team on the latest technologies, developing SEO strategies, creating content, forming partnership developments, conducting analytics, managing digital marketing and ads, and outsourcing. Essentially, I contribute to researching and developing any part of the business to improve efficiency.
Key Skills: JavaScript, Artificial Intelligence (AI), Research and Development (R&D), Zapier, Salesforce Automation, ChatGPT, Software Development, Prototyping, Automation.
Director & Senior Software Engineer (Mobile & Web Development)
At Oxford Software Innovation (OSI), I co-run the company and lead projects in both mobile and web development. Our team specializes in a broad range of technologies and has significant experience working with organizations such as NASA, universities, health tech companies, and startups. We focus on creating impactful mobile and web applications, including Bluetooth scooter apps and facial recognition systems, always aiming to produce technology that positively impacts the world.
Key Skills: JavaScript, Research and Development (R&D), Mobile Application Development, Software Development, Prototyping.
Tech Freelancer | Bluetooth, Sensors, IOS & Android Apps, Prototyping, Wearables
As a tech freelancer, I help companies prototype and validate product ideas, especially focusing on wearables, Bluetooth Low Energy devices, and sensors. My services range from using hobbyist platforms like Arduino to developing custom circuit boards and firmware. Additionally, I provide expertise in creating enclosures, mobile apps, and basic websites, offering guidance on the best technology or components to use for various projects.
Key Skills: JavaScript, Research and Development (R&D), Mobile Application Development, Software Development, Prototyping.
Founder
As the founder of Unique Interactions Ltd, I have focused on research and development to innovate in the fields of software development and technology solutions.
Key Skills: Research and Development (R&D), Software Development.
What I Do
Automation and AI Integration
I specialize in implementing automation and AI solutions to streamline business processes, enhance efficiency, and save time. By leveraging cutting-edge technologies, I help businesses automate repetitive tasks, optimize workflows, and make data-driven decisions.
Startup Tech Partnership
With extensive experience working with startups, I offer a unique blend of technical expertise and strategic insight to help new companies grow. I take charge of the tech side, allowing founders to focus on what matters most—scaling their business and reaching their goals.
Custom Software Development
I develop bespoke software solutions tailored to meet specific business needs. From mobile apps to complex web platforms, my goal is to build reliable, scalable, and user-friendly applications that drive growth and enhance user experience.
Health and Wellness Technology
I am passionate about creating technology that improves health and wellness. Whether it's developing wearable tech for monitoring vital signs or apps for managing chronic conditions, I focus on solutions that make a positive impact on people's lives.
Data-Driven Decision Making
Every step I take is driven by data to ensure that all decisions are well-informed and lead to meaningful outcomes. I use analytics and insights to guide strategy, optimize performance, and deliver measurable results for businesses.
Technology Consulting
I provide expert consulting services to help businesses navigate the complex tech landscape. From selecting the right technology stack to planning and executing digital transformation strategies, I guide companies through every step of their tech journey.