Keith Lyon.com
A Nicer Way To See My
CV
Keith Lyon.com
A Nicer Way To See My
CV
Over 25 years
I’ve worked in a lot of companies,
Learnt the good, the bad and the ugly,
Also contributed to all three ...
Experience, it makes you stronger!
A great full stack developer needs to be good at coding, design, integration, communication and break a lot of things while on that journey!
A great leader needs to share those experiences to help people learn, and to help non-developers understand what, when, where, and why, things need to be done a certain way...... Experience!
I have been creating database driven websites and software since 2000.
Since the beginning of 2015 I have been working as a full stack IT Contractor for companies utilising Angular, React, Vue, Node.js, .NET, SQL Server and other web related technologies.
Since 2002 I have been leading full stack development teams for various companies, not just as a contractor.
Many of my roles required mentoring; and managing young developers on their journey with more efficient ways of working and managing the work to deliver what the customer expects to receive within the timeframe that has been agreed.
Technical Lead delivering complex web projects and transforming underperforming teams.
Recognized for outstanding technical leadership in turning around critical projects at major organizations including The AA and NHS Digital.
Combining deep frontend expertise and architectural knowledge with strong mentoring capabilities, consistently building high-performing teams while maintaining exceptional client relationships.
Demonstrating strength in rapidly assessing complex situations, implementing robust technical solutions, and fostering positive team cultures. Maintains a strong focus on quality through Test-Driven Development and accessibility standards while effectively balancing pragmatic delivery with technical excellence.
Successfully led technical turnaround of AA Aurora project, rebuilding trust and velocity while implementing robust frontend architecture.
Consistently praised for ability to quickly grasp complex business contexts and deliver pragmatic, high-quality solutions.
Built and maintained strong client relationships while expertly managing stakeholder expectations across multiple large-scale projects.
Recognized for outstanding mentorship abilities and creating positive team environments that enable high performance.
Funeral Care website, creation of the buying process to meet strict new regulatory demands.
Working on their HR software utilising Angular 10 and C# API. As the Senior Developer I introduced coding standards and SOLID principles to streamline development for the full SDLC by introducing Agile methodology and creating sprints which helped vastly manage the volume of changes that were being requested daily.
Web and Open Layers, effects of natural disasters and relief efforts throughout the world. Air Pollution level in various parts of the country. Angular 6 and NodeJS.
Utilising AngularJS, TDD to the credit history check, card and loan eligibility and Wallet Workout. Writing many automated tests using Selenium, Cucumber and Gherkin.
Developing software to visualise the customisation of rooms in the home and office in 3D space for companies. I was the lead developer for the new consumer interface utilising Angular 4 and TDD. The interface needs to be customised by the client as this is a SAAS model.
Interactive kiosks, dashboard and customer facing website using Angular 4 SQL Server.
Vehicle Tracking Software and Hardware. AngularJS v1.5 using TypeScript, google maps API and their custom C# API. Introduced TypeScript to help with development, TDD and improved the backend API services, performance and conventions. I lead the team to restructured most of the code base.
I was a member of the Product Development team that involved writing a Web Application Utilising Typescript and Knockout to make the UX as smooth as possible while maintaining a code base for a very fast-growing team who can quickly and easily pick up run with the complex WYSIWYG client interface.
Develop CORTEX, a client and account management facing web-based software. Purpose to enable users to quickly generate and manipulate reports for data analysis using Grids, SQL Server Cubes and Charts to represent the Big Data gathered of the decades.