Edward Townend
Senior Software Engineer at Captivate Audio Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Andy Copson
I have worked with Ed for over 2 years and found him to be an extremely proficient software engineer. He applies an analytical and scientific approach to crafting software solutions, unlike many developers Ed doesn’t simply accept a solution works he endeavour’s to understand why a solution works. He has excellent analysis skills which allows him to deeply understand the domain he is working in resulting in solid built solutions that accurately match customer specifications. After refactoring Ed’s code to add additional features, I’ve found both the quality of his code and well thought out unit tests were invaluable in ensuring the implemented changes could be safely and confidently deployed to a production environment. I worked with Ed on a typical single-page-application web stack, I found him knowledgeable in all aspects of this stack, from pixel perfect clean user-interface designed to well-engineered server components. Ed has a good understanding of the many security considerations necessary in a web application and the critical importance of these consideration. He is also competent in client configuration and deployment as well as server configuration and architecture.
Andy Copson
I have worked with Ed for over 2 years and found him to be an extremely proficient software engineer. He applies an analytical and scientific approach to crafting software solutions, unlike many developers Ed doesn’t simply accept a solution works he endeavour’s to understand why a solution works. He has excellent analysis skills which allows him to deeply understand the domain he is working in resulting in solid built solutions that accurately match customer specifications. After refactoring Ed’s code to add additional features, I’ve found both the quality of his code and well thought out unit tests were invaluable in ensuring the implemented changes could be safely and confidently deployed to a production environment. I worked with Ed on a typical single-page-application web stack, I found him knowledgeable in all aspects of this stack, from pixel perfect clean user-interface designed to well-engineered server components. Ed has a good understanding of the many security considerations necessary in a web application and the critical importance of these consideration. He is also competent in client configuration and deployment as well as server configuration and architecture.
Andy Copson
I have worked with Ed for over 2 years and found him to be an extremely proficient software engineer. He applies an analytical and scientific approach to crafting software solutions, unlike many developers Ed doesn’t simply accept a solution works he endeavour’s to understand why a solution works. He has excellent analysis skills which allows him to deeply understand the domain he is working in resulting in solid built solutions that accurately match customer specifications. After refactoring Ed’s code to add additional features, I’ve found both the quality of his code and well thought out unit tests were invaluable in ensuring the implemented changes could be safely and confidently deployed to a production environment. I worked with Ed on a typical single-page-application web stack, I found him knowledgeable in all aspects of this stack, from pixel perfect clean user-interface designed to well-engineered server components. Ed has a good understanding of the many security considerations necessary in a web application and the critical importance of these consideration. He is also competent in client configuration and deployment as well as server configuration and architecture.
Andy Copson
I have worked with Ed for over 2 years and found him to be an extremely proficient software engineer. He applies an analytical and scientific approach to crafting software solutions, unlike many developers Ed doesn’t simply accept a solution works he endeavour’s to understand why a solution works. He has excellent analysis skills which allows him to deeply understand the domain he is working in resulting in solid built solutions that accurately match customer specifications. After refactoring Ed’s code to add additional features, I’ve found both the quality of his code and well thought out unit tests were invaluable in ensuring the implemented changes could be safely and confidently deployed to a production environment. I worked with Ed on a typical single-page-application web stack, I found him knowledgeable in all aspects of this stack, from pixel perfect clean user-interface designed to well-engineered server components. Ed has a good understanding of the many security considerations necessary in a web application and the critical importance of these consideration. He is also competent in client configuration and deployment as well as server configuration and architecture.
Experience
-
Captivate
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jul 2021 - Present
• Working as part of a team to develop and maintain a node backend and Angular frontend for a successful Podcast hosting platform.• Developed several significant new features which have been released to production, including a guest booking system.• Liaising with stakeholders across the company to rapidly iterate designs and UI concepts.• Supported other team members in code reviews and provided advice to improve code quality and clarity.• Developed features using Test Driven Development methods and written tests around legacy functionality before refactoring.
-
-
-
Poductivity
-
Software Development
-
Software Engineer
-
Feb 2020 - Jul 2021
• Lead developer of a groundbreaking interactive podcast technology. I created:- An Express JS backend server- A JS/Typescript SDK which allows the technology to be integrated into any podcasting app via native web components- An embeddable Podcast web player integrating the above SDK- Basic demo Android and iOS apps showcasing the ability to integrate the SDK into a native app through use of WebViews.• Helped obtain a US patent for the technology I developed. • Lead developer of a groundbreaking interactive podcast technology. I created:- An Express JS backend server- A JS/Typescript SDK which allows the technology to be integrated into any podcasting app via native web components- An embeddable Podcast web player integrating the above SDK- Basic demo Android and iOS apps showcasing the ability to integrate the SDK into a native app through use of WebViews.• Helped obtain a US patent for the technology I developed.
-
-
-
Cornerstones Education
-
United Kingdom
-
Education Administration Programs
-
1 - 100 Employee
-
Senior Web Developer
-
Sep 2017 - Feb 2020
• Developed an innovative education platform designed to help teachers plan lessons, access learning resources, track progress of children and cohorts and generate reports in a single portal.• This portal was used by more than 1000 primary schools across the UK.• Worked in a small development team alongside senior-level staff and company directors to understand the needs of the business and its users.• Liaised with non-technical stakeholders to understand a complex range of needs, communicate potential solutions and provide rapid proofs of concept before developing the final solution.• Maintained the system day-to-day by working alongside support staff to diagnose, understand and remedy customer issues.• Created an on-the-fly custom PDF watermarking system to protect business assets.• Also supported the legacy system I built while at Hacksaw.Tech stack: • Laravel (PHP) backend with MySQL database• Vue JS frontend• Go language was used for the PDF watermarking service for optimum performance
-
-
-
-
Web Developer
-
Apr 2012 - Aug 2017
• Built WordPress websites and plugins for a wide range of clients including: Barnsley College, Acorn Brewery.• Created and maintained a range of products and systems for a specific client in the education sector, in use in over 1,500 schools and with more than 30,000 users. These include:1) A bespoke Laravel based system for managing and tracking pupil progress which produces reports and graphs on subsets or individual pupils for parent evenings, Ofsted inspections etc.2) WordPress based teaching resource portal with social features3) WooCommerce based e-commerce platform selling educational materials4) Bespoke single sign on-like system which syncs profile information between web apps, using a background queue process and Gravatar clone to allow users to upload avatars.
-
-