Malt welcome

Welcome to Gareth's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Gareth to discuss your project or search for other freelancer profiles on Malt.

Gareth Bult

Python Developer / Python+Vue.js Developer
  • Suggested rate
    £250 / day
  • Experience15+ years
  • Response rate100%
  • Response time1 hour
The project will begin once you accept Gareth's quote.
Location and workplace preferences
Location
Cardiff County, Wales, United Kingdom
Remote only
Primarily works remotely
Verifications

Freelancer code of conduct signed

Read the Malt code of conduct
Verified email
Languages
Categories
Share this profile
Skill set (21)
Industry fields of expertise
Gareth in a few words
I am an experienced developer with over 35 years in the industry and a degree in computing and micro-electronics. I've worked as a developer on projects in both the private and public sector covering a variety of disciplines from assembly language to web design. Over the last 10 years I've worked primarily on Python / C based server-side projects and Python / Javascript / Vue full-stack projects. I also have a background in Internet architecture, hosting and virtual systems and have worked extensively on Cloudflare, DO and raw virtualisation such as KVM, Docker, VMware and Zen. I am and have been heavily involved in Open Source and have authored and contributed to many publically visible projects.
Experience
  • Mad Penguin Consulting
    Full stack developer
    DIGITAL & IT
    March 2021 - Today (3 years and 6 months)
    Cardiff County, Wales, United Kingdom
    Working on Orbit Framework and Orbit Communicator. Orbit Framework is an Open Source framework for implementing Single Page Applications using Python as a back-end and Vue.js as a front-end. (with socketio.js / websockets in the middle) It is a huge end-to-end solution, it's USP is it's ability to (relatively transparently) map data from database tables directly onto screen based components using delta based technology, over websockets, in real-time.
    Python JavaScript Vue.js HTML5 CSS3 nvm NPM poetry pyenv pyinstaller brew Linux Mac OS Chrome SPA LMDB Google APIs SMTP IMAP Encryption SSL noSQL
  • Crossbar
    Full Stack Developer
    DIGITAL & IT
    November 2020 - March 2021 (4 months)
    Cardiff County, Wales, United Kingdom
    Working with Vue.js based Single Page Application and Python back-end over Crossbar/WAMP websockets transport. Also working with WebRTC, Blockchain authentication and Metamask integration.
    Python Vue.js Websocket JavaScript HTML5 CSS3 Crypto Blockchain
  • Open Banking
    Python Developer
    DIGITAL & IT
    September 2019 - March 2020 (6 months)
    London, England, United Kingdom
    Data acquisition, normalisation, storage and retrieval using Python, Flask, SQL, NoSQL
    Python AWS Terraform Linux GitHub
Recommendations
Education
  • BSc Hons Computer Systems
    UCC (Cardiff University)
    1990
    Course was effectively (and previously described as) a joint honours in Computer Science and Electronics. On the one hand this covered 8086 machine code, Pascal, Lisp, Prolog and C programming (and associated technologies), and on the other logic circuits, chip design, circuit design and feedback systems. My final year project was Basic-like JIT language compiler with integrated SQL compatible query language and DB4 style database. (110,000 lines of Modula-2 on an Atari-ST)