I'm Yasir Assam, and I founded Endless Void in 2005.

What I enjoy most in my work is writing software that

  • Fulfills a real need
  • Works well
  • Is quick to learn and easy to use
  • Is easy to grow and maintain as your business grows
  • Has a clean and appealing user-interface

Great software isn't written in a vacuum, but in response to real customer need. It starts with meeting you and talking to you about your needs as a business. Throughout the development process I'll keep you regularly informed as we make progress, by showing you what I've done, and asking you to raise any concerns that you might have.

My background

I was raised and educated in the UK. I graduated with a first class honours degree (BSc) in physics from Imperial College London in 1994.

I started programming aged 11, but first worked as a software developer back in 1989 at the age of 18, working full time during my gap year developing software in C on the the Apple Macintosh and PC for the newspaper industry. I continued to work part-time for the same industry during my university years, going back to full time work as a software developer in 1994 after my graduation.

I worked at numerous software companies throughout the 90s in the UK, consolidating what I'd learnt about programming in my early years. Software development is part engineering, part craft, and part art (yes, even geeks can claim to be artists!). It takes years to get good at it.

I moved to Australia in 1999 and have been living here ever since. I spent the first part of my working life in Australia working remotely for a London-based company, Sibelius Software. You can read more about this work here.

Our Community

We've lived here in the Tweed Valley since 2001. As well as a place of natural beauty, there's a wonderful sense of community here. I'm a member of the Rural Fire Service and a local climate action group.