Software Developer

About Me

Director, David Barrows Ltd. - I am an independent I.T. contractor based in central London, UK.

I have a proven track record of excellence in software development, design and delivery, with over 25 years of industry experience.

More →

What I Do

Full-stack developer, building enterprise applications around web, database and cloud technologies.

  • C#, .Net, ASP.NET WebApi, MVC, IIS
  • HTML, CSS, JavaScript, jQuery
  • AngularJS 1.x / 2.0
  • SQL Server, T-SQL
  • Windows & SQL Azure
  • Bootstrap / Gulp / NPM
  • Git / TFS
  • Visual Studio, Resharper
  • SSIS, SSRS, PowerShell
  • Entity Framework, Unity
  • TDD, Agile, Moq, Rhino Mocks

Services →


  • Back-end
  • Front-end
  • Database
  • Cloud


Delivered many high-quality software projects and led organisational transformation.
Team Player
Disciplined developer, creative thinker, fast learner and personable team player.
Comfortable in tech lead or hands-on developer roles and working directly with clients and the business.
Passionate about technology and continuous improvement of knowledge and skills.
Committed to professionalism, hard work, transparency, and open, honest communication.
Happy Customers
I've left behind a trail of happy customers. References available on request.

David Barrows

Director, David Barrows Ltd.