About Us

Some information about Lang Toun Software, its consultants and skills.

Lang Toun Software Ltd Kirkcaldy, Scotland

At Lang Toun Software we believe that every project, regardless of its size, complexity or duration, deserves to benefit from high quality software engineering. Having had experience of both large and small companies since the mid 1980s, we wanted to bring together all of the best practices that we've encountered in one package and ensure that all of our clients could benefit from what we've learned over the years.

Bruce Gilmour BSc (Hons) Computer Science

Bruce is a graduate of the University of Edinburgh and has more than 20 years experience in the software industry in areas as diverse as Telecoms Monitoring, Data Networks, Finance, Marine Engineering, Oil & Gas and Aerospace & Defence Simulation.

His previous employers, covering both permanent and contract positions, include SD Europe, Save & Prosper, 3Com, Hewlett Packard, Agilent and JDSU. His past projects have often involved customer facing roles with major clients such as London Air Traffic Control Centre, the Indian Navy, BP-Amoco, ELF, Telecom Italia Mobile, Telstra, Vodafone, Orange and Verizon Wireless among many others.

Bruce is equally comfortable working as a software architect on large distributed solutions or as a hands on technical lead where he can share his experience and motivate less experienced engineers. And, as he has proved throughout his career, he can be effective at all stages of a project from the initial customer meetings, through solution development all the way to deployment in the field.

Computing Skills Languages, Web Technologies, etc

System
Java, C++, Perl, Unix Shell Scripts, Spring, Hibernate, Linux, OS X, Windows

Web
HTML5, CSS3, JavaScript (including jQuery, Underscore and Backbone), PHP, Ruby (some Rails experience), Apache, Tomcat

Databases
Oracle (including some admin experience), MySQL, Schema Design

Networks
IP Protocols, GSM Protocols, 3G Protocols, LTE Protocols (some experience), Data Network Topologies, Telecom Network Topologies

Other Skills People and development

Leadership
Software Solution Architecture, Technical Leadership

Lifecycle
Requirements Gathering, Software Design, Scrum Methodology, Rapid Application Development, End Customer Engagements, On Site Deployment