Tim Cane
Surrey, United Kingdom
I am a Full-Stack developer with over 12 years of enterprise experience building highly transactional and robust architectures. I specialise in front-end development with professional experience working with The Microsoft Stack, particularly C# and Angular in the Azure Platform. I am proficient at designing highly performant web applications, user experiences and server-side APIs for product-centric.
Technical Proficiencies
Work Experience
Senior Developer, Thesis
August 2024 - Present
Senior Developer, CloudAttribution
December 2021 - August 2024
I joined CloudAttribution to lead the design and implementation of a modernised SaaS web application to allow for mass growth in both data and customer base in the asset management sector, focusing on Fixed Income and Multi-Asset Performance and Attribution analysis for some of the biggest financial organisations in the world.
- Lead developer on the redesign and rebuild of our SaaS web application using Angular, Typescript, SCSS and DevExtreme for UI components resulting in a significant boost to performance, scalability, and user engagement
- Providing technical guidance and assisting with redeveloping the services into a microservice architecture
- Working with a third party on the maintenance and upkeep of our public facing website build using Wordpress
Senior Full-Stack Developer, Silverbear
September 2013 - November 2021
Prior Roles: Full-Stack Developer, Junior Full-Stack Developer, Apprentice Full-Stack Developer.
I joined Silverbear as part of the apprenticeship program and passed with the highest grades in Silverbear history. I quickly worked through the ranks there and soon became a senior developer embedded in the core product team.
- Leading the implementation of highly performant digital solutions for the UK's largest membership associations/professional bodies
- Part of the core team to design and develop a new real-time, high-transaction finance system
- Working as the Principal web developer across Silverbear, leading the UI efforts for both core product web portals as well as bespoke web applications
- Training and mentoring of junior/graduate developers
- Lead developer on the Silverbear Events Management System
- Assisting in the recruitment process for new developers and testers
- Leading customer workshops for both requirements gathering and training
- Designing high-impact user-friendly UX journeys
- Liaising with customers and consultancy teams for both Agile and Waterfall improvements of products and features
- Introducing both Angular and Vue.JS to the company and they are now standard across the organisation
- Creating and maintaining CI/CD pipelines in Azure DevOps and Octopus
Personal Projects
District Website, Runnymede Scouts
2023 - Present
A modern, responsive website for Runnymede District Scouts, providing essential information about local scouting groups, events, and activities in the Runnymede area.
- Built with Astro and React for optimal performance and SEO
- Implemented a clean, accessible design following Scout brand guidelines
- Created a content management system for easy updates by district team
- Integrated with Google Calendar for event management
Group Website, 1st Chertsey Scouts
2023 - Present
A modern website for one of the oldest Scout Groups in Runnymede District, providing information about their sections, activities, and events while maintaining the Scout brand identity.
- Developed using Astro for fast, static site generation
- Implemented section-specific pages for different age groups
- Created a responsive design that works across all devices
- Integrated contact forms and event registration systems
Energy Billing, Durbins Energy
2023 - Present
My partner works for a renewable energy firm as a financial controller. Her team performs a monthly task to generate an Excel billing file based on meter data from multiple websites. This project has freed up a day's worth of time for her team each month.
- Implementing a microservice architecture on top of Azure serverless functions to generate a monthly Excel billing file
- Utilising Azure Service Bus to communicate between the microservices
- Utilising Azure CosmosDB NoSql to store meter readings and billing data
- Utilising Azure KeyVault to store Usernames and passwords for external 3rd party APIs securely
Meter Exports, Durbins Energy
2022 - Present
My partner works for a renewable energy firm as a financial controller. Her team needs to record meter readings for monthly account preparation. Each energy plant has meters across multiple websites in a variety of formats. This project centralised the data into a Teams channel to speed up monthly processes.
- Implementing a microservice architecture on top of Azure serverless functions to generate monthly Teams notifications
- Utilising Azure Service Bus to communicate between the microservices
- Utilising Azure CosmosDB NoSql to store meter readings
- Utilising Azure KeyVault to store usernames and passwords for external 3rd party APIs securely
Blend Tracker, Personal
2023 - Present
This project is designed to fix an issue my friendship group has around the length of a Spotify "blend" playlist. An auto-generated "Blend" playlist is 50 songs, or around 2.5 hours, containing a selection of everyone's taste in music.