Freelance software developer

Highly experienced in database application development
Skilled in a variety of object-orientated programming languages
Expert in desktop and mobile applications

About me

With over 30 years of commercial programming experience, I’ve built software across a broad spectrum — from mainframe emulation systems and aviation simulators to educational CD-ROMs, bespoke CMS platforms, and large-scale OTT streaming applications.

For the past decade, I have specialized in Roku and OTT streaming development, working with leading global media companies to design, build, and maintain high-performance applications that reach audiences worldwide.

My technical expertise spans C, C++, Java, PHP, and BrightScript, alongside deep experience in API design, system integration, and cross-platform development. I take pride in writing clean, maintainable code and delivering robust, scalable solutions that align with business goals.

Currently, I work remotely as a freelance developer, collaborating with clients to bring innovative streaming experiences to life. If you’re looking for a highly experienced and motivated developer for your OTT project, please don’t hesitate to get in touch.

  • "I had the pleasure of working closely with Andy for several years, during which he served as the lead developer for our Roku app. Andy's collaboration with his fellow team members on the client side was seamless. His commitment to delivering work promptly was excellent, and his positive attitude made him a great colleague to work with."

    Helen Sallow ~ Head of Digital & Development at UKTV, BBC Studios
  • "Andy worked on my development team at Accedo and helped deliver a number of key features for one of our clients. Andy proved himself as a very capable Roku developer and always willing. Hopefully we’ll work again in the near future."

  • "Andy is a very dependable and talented individual with strong people skills that I would highly recommend to another business. Andy was hired to develop our Hopster app for the Roku TV platform and although I was a manager with no prior TV experience, Andy was very patient and explained everything with a brilliant attitude so that I could learn from his expertise and we could build a high quality experience. The app is still highly featured on Roku TV due to Andy’s hard work he put in and motivation to do the best job possible."

  • "We used Andy to develop the back end on a PHP project for a commercial estate agent website and also do the integration work with an API. He was quick and very thorough and was happy to suggest additional options and solutions that we'd not thought of. We'd definitely use him again :)"

  • "Andy is a great PHP developer who worked really well within our team even when working remotely from Spain. He worked very hard to help us deliver a critical project and put in lots of very long days to help us get there. I would certainly recommend Andy to anyone needing a solid PHP developer on their team."

  • "Andy is an exceptional developer, who is equally skilled at writing new applications as adapting others work. He communicates well with colleagues and customers. He has a positive approach to work that is very motivating to the teams he works with."

  • "Andy is an excellent software developer with a wide breadth of knowledge and very strong design, analytical and implementation skills. I would have no hestitation in recommending Andy for any software development role."

  • "Andy is clearly very able technically but what sets him apart is his interpersonal skills - he listens, understands and interprets a client's needs without difficulty. He's a great team player with a big personality that makes work fun and easy. Nothing is too much trouble for him."

Get in Touch

If you are interested in working with me, get in touch at...