Mr. Laurence Fass, full stack Software Engineer
Founder of Syntapse. Software enthusiast, teacher, explorer, mountaineer, scuba diver, wedding singer, and internet autodidact. Syntapse is available for consultation and training, report and assessment writing, and long term creative partnerships.
Framework based component engineering
I can design, develop and host software built upon RAD, DRY, SOLID, OOP, AOP, reactive and functional software design principles. I have practical experience of full life-cycle agile engineering, module and feature management, continuous integration and build automation, test driven development, software issue queues, virtual machines, micro-services, design patterns, programming (dynamic, static, asynchronous, imperative, declarative, functional and reactive), concurrent and asynchronous patterns and programming, databases and cacheing, security: authorisation and authentication, component life-cycles, debugging, error handling and reporting. Financial independence has enabled me to (I) compare technologies on their merits free from specific commercial or client agendas, (ii) minimize commitment to learning transient solutions, (iii) minimize project technical debt by evaluating technologies on my own time and risk, (iv) learn development across multiple polyglot open source platforms, (v) learn iteratively and comparatively, (vi) make library, service and resource discovery an integral part of my design philosophy.
Programming and development
26 years multi-lingual programming experience
Open source software experience
Joined the programming revolution in 2006
I have spent over a decade fully immersed in open source software development and developer communities. Building on my BEng Electronics Engineering degree and C, C++ and C# based career I am completely self taught in open source software engineering, design patterns and web servers and frameworks using resources freely available on the internet. I have wide general knowledge and experience of systems and software principles and I have focussed on specific technologies mentioned in the introduction which I believe are state of the art. I can host servers and container cloud services on Linux, Windows and Docker in any combination and I am familiar with a wide variety of developer tools, utilities and several popular IDE's including Visual Studio Code. I can provide Linux and container administration as needed during development and I have a detailed practical understanding of automated DevOps and Continuous Integration.
Other interests and vocation besides software engineering
I have enduring interests in cryptography, digital economies, investing, accounting, contract and trust law, self-build property development, and house renovation. For fun I have explored deep Amazon rainforest and scaled very high ice-capped mountains in the Himalayas and Andes mountains, white water rafted in the Himalayas, and got lost in the Andes. I have traveled extensively in India (Kerala to Dharamsala), Nepal, Bolivia, Mexico, Peru, the east coast of Australia, large parts of British Columbia in Canada, all of Sri Lanka, a lot of China (Guangdong to Beijing mainly on buses) and spent 3 months in Hong Kong brushing up my kung fu skills. I have basic and advanced PADI scuba diving qualifications. I can speak reasonable Spanish and a little Mandarin Chinese. I have been teaching myself music and singing since 2007. I spend most of my time with my family and young children. To keep fit I enjoy running (mainly about 10km) and regularly practicing meditation and yoga in my spare time.
For the TLDR version please follow this link.
Explore how Syntapse can assist your business and software development. Contact us for further assistance or general enquiries.
We can offer a range of services from half day consultancy, assessment reports, and troubleshooting to long term greenfield project involvement
As your technology partners we are happy to hear from schools and local authorities, communities and charities, engineers and scientists, startups and institutions