David Boyer

Software Development Manager at Continuum Media
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cardiff, Wales, United Kingdom, UK
Languages
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Ziyaad Bheda

I very much enjoyed working with Dave, he has experience with a range of different technology as a full-stack developer. He is always pushing forward good practices and pairing with him is always a learning experience. He brings forth his opinions during meetings and discussions and offers easy to understand explanations to describe his insightful perspectives. A very hard-working individual, I’ll miss working with him and his driven nature.

Tom Turton

It's been an absolute pleasure working with Dave at Sorenson Media. Not only did he bring with him valuable experience and dedication when he joined, I also found him to be thoughtful, driven, and refreshingly modest! I will miss working in an agile team with Dave, and hope our paths cross again soon.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Advertising Services
    • 1 - 100 Employee
    • Software Development Manager
      • Jun 2021 - Present

    • Senior Agile Developer
      • Nov 2018 - Jun 2021

      As part of an Agile based software development team, worked on the full stack of business related software being used to plan advertisements. This included software development, supporting users, maintaining infrastructure on AWS and maintaining good Agile processes within the team.

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2017 - Oct 2018

      Set in a very Agile work environment, the role involves working on the full stack of a web application. Primarily involving Express in Node.js, frontend technology, MongoDb and talking to API's. Also included usage of Python and AWS based Lambdas for sending data to be processed by Apache Spark based clusters. ★ Experience in an Agile workplace using Scrum: ★ Sprints of 2 week lengths ★ Breaking down of requirements into multiple lower point tickets ★ Managing technical debt with engineering meetings for pointing and prioritising ★ Knowledge shares to prevent and reduce silos ★ Retrospectives and sprint review ★ Sprint planning. ★ Good practices used in relation to breaking down tickets, designing before developing, dealing with tech debt, pointing work, TDD, working alongside QA, code reviews. ★ Primarily using Node.js, Front-end JavaScript, MongoDB and working with AWS cloud services. ★ Secondary use of Python, MySQL, Apache Spark on AWS with their Lambda and EMR services. ★ Working on technical spikes to then report back to the team on the solution(s) available, sometimes with proof of concept samples to demonstrate. Show less

    • Technical Lead
      • Jan 2016 - Sep 2017

      Role related to previous one based at Fuzzy Orange Ltd, which was bought by DataFlexNet Ltd. ★ Supporting a ColdFusion based TrainTicket website. ★ Creating Node.js powered reports. ★ Producing proof on concept code for various projects. ★ Monitoring services using CollectD and Grafana to produce highly usable dashboards for support and clients. ★ Building and design of a Node.js powered API. ★ Use of Swagger (OpenAPI) to document the API. ★ Construction of proof of concept to show usage of live rail information. ★ Supporting and altering a legacy CMS powered site to be more responsive and mobile friendly. Show less

    • Senior Software Developer
      • Apr 2007 - Jan 2016

      Projects developed include health screening systems that interacted with the Welsh demographics service for participant information. It tracks a persons interactions with and progress through the screening program, covering letters (bulk generation), test kit tracking / logging / testing, appointment scheduling, detailed forms and more.Configuring and maintaining the server software which hosts the applications. Also similar tasks for various PHP / MySQL based systems that are hosted and sometimes customised.See bullet points from the "Web Developer" role below, in addition:● Working with the Welsh Demographics Service to provide details lists of participants in screening programmes. Making sure that information is kept up to date during key stages.● Providing key approaches of handling large set tasks in Screening systems which were pushing the limits of the Adobe ColdFusion based servers.● Robust auditing of actions within internal health applications.● Creation of several automated tools for managing server logs, set maintenance tasks, backups and configuration management.● Providing clean Apache, PHP and MySQL installations on Windows with simple upgrade paths and separation of logs, configuration and any core modifications.● MySQL Server replication in master-slave relationships to allow transaction safe backups without interrupt service uptime.● Piwik installation and maintenance to provide web analytics.● Awstats management and creation of several tools to pull in and automatically process web server logs.● Node.js and D3.js based visualisation of IIS log files. Providing an insight into the amount of simultaneous requests and server time taken to process them at any point. The dual axis based graph could be dynamically zoomed to a level which then provided bars representing each individual request and the details of them. Show less

    • Web Developer
      • Jan 2005 - Apr 2007

      Developing health related web based applications for internal and external use by NHS Wales. Using ColdFusion (CFML) and SQL Server primarily, the internal web applications that covered a variety of uses. Examples of which included: scheduling of auditor visitations and capture data for reporting, collection of information through dynamically generated forms and contributing to an internally developed content management system.Work also including installation, maintenance and troubleshooting of IIS and ColdFusion for hosting of the applications developed. Plus similar tasks for Apache, PHP and MySQL servers to host a variety of open source projects that were made use of. The PHP applications were also required customisations for our use in certain areas.● Installation and maintenance of Adobe ColdFusion, MySQL and PHP server side technologies.● Management of Microsoft SQL Server and MySQL databases.● Apache web server installation.● Development of web based applications according to provided specifications.● Meetings with clients to discuss prototypes, specification implementations and changes to existing systems.● Support tasks ranging from manual application processes, supporting user issues, tracing and fixing errors.● Robust knowledge and experience of troubleshooting Adobe ColdFusion server issues ranging from stability to performance.● Customising 3rd party web applications for the organisations use. Show less

    • Higher Education
    • 1 - 100 Employee
    • Network Support Officer
      • Mar 2000 - Dec 2004

      Working as part of a main 3 person team that took care of a single college site as well as core servers and network equipment for the whole college. ● Supporting network based telephone system. ● Maintenance of firewalls, routers and other network equipment. ● Installation and management of network monitoring software. Including web filters and network traffic monitoring. ● Creation of a hardware and software auditing system. Provided a web interface to query a database containing information on all equipment connected to the Windows domain. ● User and computer management in a Windows based domain and then migration to Microsoft Active Directory. ● Providing automatic installation scripts to install a wide variety of software. ● Set up of several tools to easily image computers across the network. Show less

    • United Kingdom
    • Freight and Package Transportation
    • 700 & Above Employee
    • Postal sorter
      • Oct 1999 - Apr 2000

      Sorting business and personal mail items in the primary sorting office, for distribution to smaller delivery offices. ● Manually sorting mail by size and postage amount. ● Passing postcode based sorting test to work in an additional sorting role. ● Working well as part of a team. ● Meeting required deadlines. Sorting business and personal mail items in the primary sorting office, for distribution to smaller delivery offices. ● Manually sorting mail by size and postage amount. ● Passing postcode based sorting test to work in an additional sorting role. ● Working well as part of a team. ● Meeting required deadlines.

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 700 & Above Employee
    • Assembly Line worker
      • Apr 1999 - Oct 1999

      Working at various points on an assembly line, producing Microwave appliances. From attaching various parts to packaging, preparing items for distribution and replacing faulty parts. ● Passing quality control checks to progress up the assembly line to more trusted positions. ● Working well as part of a large team who must depend on each other. ● Adapting to each role in the assembly line well. ● Meeting tight production targets in the required shift time. ● Trusted with a key, unsupervised role at the end of the assembly line. Show less

Education

  • freeCodeCamp
    Full Stack Web Development Certification, Computer Software Engineering
    2017 - 2018
  • Coleg Glan Hafren
    BTEC National Diploma, Information Technology
    1999 - 2001
  • Coleg Glan Hafren
    BTEC National Diploma, Electrical and Electronics Engineering
    1996 - 1998
  • Fitzalan High School
    High School
    1991 - 1996
  • Udemy Academy
    Modern React with Redux

Community

You need to have a working account to view this content. Click here to join now