Richard Wallman
- |-Walsall, GB | linkedin.com/in/richardwallman
Versatile technical manager with over 20 years of development and Linux system administration experience.
I have a keen interest in designing and implementing high performance and high quality systems, using the
best possible products and platforms available. I also have a strong focus on cybersecurity and process
management and development, having worked to ISO 27001 and CMMI-Dev 1.3 standards.
EMPLOYMENT HISTORY
Chief Technical Officer | Civico Ltd | August 2013 – September 2022
Achievements
Implemented and managed on-premises and online Percona XtraDB 8 clusters
Implemented CFEngine configuration management database for on-premises and online servers
Implemented internal services and policies for issue tracking and knowledge sharing
Implemented Jenkins build automation, using Docker for repeatable builds
Implemented and managed on-premises and online Ceph storage clusters
Designed and developed an extensible and cross-platform C++ streaming library for internal use
Designed and developed modular C++ service application for delivery of the webcasting service
Designed and developed clustered video conferencing server system based on C++ microservices
Development of public and internal websites using Laravel (PHP), React.JS and Angular.JS
Development of custom Wowza Streaming Engine modules (Java)
Co-authored several pending patent applications
Responsibilities
Management, coaching and mentoring of development leaders and teams
Management of system and service documentation
Management of Agile project delivery using Scrum
Research of new technologies and techniques, and development of proof-of-concepts and training
System and service management for bare-metal and virtual Linux servers
Development and monitoring of cybersecurity, quality and data protection policies
Firmware Developer | Investment In Vision | February 2020 – March 2021
Achievements
 Firmware developed from requirements specification to final customer acceptance
Responsibilities
Development of firmware in C for high value camera system based on a custom ARM platform
Application of MISRA guidelines and
Maintenance of requirement specification
Liaise with hardware developers to suggest improvements to design
Frontend Developer | Roompik Ltd | December 2015 – February 2016
Achievements
 Implementation of UX website enhancements (e.g. infinite scroll, semantic web)
 Improved SEO performance of existing website
 Design and implementation of live chat facility for users
Responsibilities
 Development of UI/UX enhancements to web application
 Development of Node.js backend with Couchbase data store
Chief Technical Officer | The Freecycle Network | July 2008 – July 2015
Achievements
Designed and developed a new, high-performance bespoke hosting platform
Designed and developed email delivery platform handling over a million emails per hour
Designed and implemented multi-datacentre replicated MySQL database system
Managed zero downtime migration of 5 million users from legacy platform
Responsibilities
High performance web application design and development
Management of globally-disperse development team
Management of Agile project delivery using Scrum
System availability and issue management
Delivering the service within the tight budgetary constraints of a US 503(c) charity
SKILLS
Effective communication skills with technical and non-technical audiences
Strong development skills in a wide variety of languages
Cross-platform development (Linux, Windows, macOS)
Low-level software development skills (bare-silicon, FreeRTOS, network socket, vector processing)
Strong knowledge of code quality tools (GDB, ASAN, gprof, cppcheck, libcheck and Catch2 test
frameworks)
Web application backend development (plain Perl/PHP, Catalyst MVC, CodeIgniter, Laravel, Node.js)
Relational and NoSQL database design, development and administration
Strong Linux skills (administration, networking, virtualisation, performance management)
Strong knowledge of cybersecurity standards (PCI-DSS, ISO 2700x series)
Coaching, mentoring and teaching of junior staff
In-depth knowledge of digital video systems
QUALIFICATIONS
MongoDB University certifications in Cluster Administration, and MongoDB Performance
Oracle Cloud Infrastructure Foundations 2021 Certified Associate
MySQL Certified Database Administrator
CMI Diploma in Management
EDUCATION
 Diploma of Higher Education (B.Eng Joint Honours in Electronic Engineering and Computer Science)
HOBBIES AND INTERESTS
 Recording and editing videos from local technical group meetings
 Volunteer mentor at School of Code