Mike Lafferty
Lead Developer (Contract) at ALD Automotive UK- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Renu Sawji
I worked within a team lead by Mike at ALD Automotive. He is very knowledgeable, strives for excellence and equally fun to work with, a rare combination to find. He was always enthusiastic/open to new ideas and suggestions from team and consistently inspired us to do better. Mike is a great mentor and a problem solver. He encouraged and guided me to implement a Devops solution, which was a new territory for me. He believes in team work, always pushed us and project deliverables to exceptional standards working together and keeping it fun all the time with his great sense of humor and joyful attitude. Working with him has been a huge learning experience for me. Looking forward for more opportunities to work with him.
Amit Sawji
I have worked with Mike on the ALD Proejct. He is one of the very few developers who are truly full stack. He is equally expert on Frontend, c#/services, DevOps and Azure. Excellent team player and mentor. He mentored the offshore team members and brought them up to speed in no time. He is very approachable and a great problem solver. You will always get a solution to your problem from Mike.
Renu Sawji
I worked within a team lead by Mike at ALD Automotive. He is very knowledgeable, strives for excellence and equally fun to work with, a rare combination to find. He was always enthusiastic/open to new ideas and suggestions from team and consistently inspired us to do better. Mike is a great mentor and a problem solver. He encouraged and guided me to implement a Devops solution, which was a new territory for me. He believes in team work, always pushed us and project deliverables to exceptional standards working together and keeping it fun all the time with his great sense of humor and joyful attitude. Working with him has been a huge learning experience for me. Looking forward for more opportunities to work with him.
Amit Sawji
I have worked with Mike on the ALD Proejct. He is one of the very few developers who are truly full stack. He is equally expert on Frontend, c#/services, DevOps and Azure. Excellent team player and mentor. He mentored the offshore team members and brought them up to speed in no time. He is very approachable and a great problem solver. You will always get a solution to your problem from Mike.
Renu Sawji
I worked within a team lead by Mike at ALD Automotive. He is very knowledgeable, strives for excellence and equally fun to work with, a rare combination to find. He was always enthusiastic/open to new ideas and suggestions from team and consistently inspired us to do better. Mike is a great mentor and a problem solver. He encouraged and guided me to implement a Devops solution, which was a new territory for me. He believes in team work, always pushed us and project deliverables to exceptional standards working together and keeping it fun all the time with his great sense of humor and joyful attitude. Working with him has been a huge learning experience for me. Looking forward for more opportunities to work with him.
Amit Sawji
I have worked with Mike on the ALD Proejct. He is one of the very few developers who are truly full stack. He is equally expert on Frontend, c#/services, DevOps and Azure. Excellent team player and mentor. He mentored the offshore team members and brought them up to speed in no time. He is very approachable and a great problem solver. You will always get a solution to your problem from Mike.
Renu Sawji
I worked within a team lead by Mike at ALD Automotive. He is very knowledgeable, strives for excellence and equally fun to work with, a rare combination to find. He was always enthusiastic/open to new ideas and suggestions from team and consistently inspired us to do better. Mike is a great mentor and a problem solver. He encouraged and guided me to implement a Devops solution, which was a new territory for me. He believes in team work, always pushed us and project deliverables to exceptional standards working together and keeping it fun all the time with his great sense of humor and joyful attitude. Working with him has been a huge learning experience for me. Looking forward for more opportunities to work with him.
Amit Sawji
I have worked with Mike on the ALD Proejct. He is one of the very few developers who are truly full stack. He is equally expert on Frontend, c#/services, DevOps and Azure. Excellent team player and mentor. He mentored the offshore team members and brought them up to speed in no time. He is very approachable and a great problem solver. You will always get a solution to your problem from Mike.
Credentials
-
Angular: API Communication and Authentication
LinkedInApr, 2020- Nov, 2024 -
Angular: Building Large Applications
LinkedInApr, 2020- Nov, 2024 -
Angular: Building on Azure Microservices
LinkedInApr, 2020- Nov, 2024 -
Angular: Maintaining Applications
LinkedInApr, 2020- Nov, 2024 -
Angular: Securing Apps
LinkedInApr, 2020- Nov, 2024 -
AngularJS: Scope and Digest
LinkedInApr, 2020- Nov, 2024 -
Azure Developer Tips
LinkedInApr, 2020- Nov, 2024 -
Building Angular and ASP.NET Core Applications
LinkedInApr, 2020- Nov, 2024 -
Building Angular and ASP.NET Web API Apps
LinkedInApr, 2020- Nov, 2024 -
Building a Full-Stack App with Angular 2+ and Spring Boot
LinkedInApr, 2020- Nov, 2024 -
Cybersecurity with Cloud Computing
LinkedInApr, 2020- Nov, 2024 -
DevOps Foundations: Microservices
LinkedInApr, 2020- Nov, 2024 -
Learning Cloud Computing: Cloud Storage
LinkedInApr, 2020- Nov, 2024 -
Learning Cloud Computing: Public Cloud Platforms
LinkedInApr, 2020- Nov, 2024 -
Serverless Architecture
LinkedInApr, 2020- Nov, 2024 -
Software Architecture Foundations
LinkedInApr, 2020- Nov, 2024 -
Software Design: Code and Design Smells
LinkedInApr, 2020- Nov, 2024 -
Angular 2 Forms: Data Binding and Validation
LinkedInMar, 2020- Nov, 2024 -
Azure for Architects: Design a Compute Strategy
LinkedInMar, 2020- Nov, 2024 -
Building Declarative Apps Using Functional JavaScript
LinkedInMar, 2020- Nov, 2024 -
Building and Securing RESTful APIs in ASP.NET Core
LinkedInMar, 2020- Nov, 2024 -
Cloud Architecture: Advanced Concepts
LinkedInMar, 2020- Nov, 2024 -
Cloud Architecture: Core Concepts
LinkedInMar, 2020- Nov, 2024 -
Cloud Architecture: Design Decisions
LinkedInMar, 2020- Nov, 2024 -
HTTP/2: Developing for Performance
LinkedInMar, 2020- Nov, 2024 -
Learning Regular Expressions (2011)
LinkedInMar, 2020- Nov, 2024 -
Making Sense of the CSS Box Model (2015)
LinkedInMar, 2020- Nov, 2024 -
Mastering Web Developer Interview Code
LinkedInMar, 2020- Nov, 2024 -
SSL Certificates for Web Developers
LinkedInMar, 2020- Nov, 2024 -
JavaScript and AJAX: Integration Techniques
LinkedInNov, 2018- Nov, 2024 -
Learning Angular
LinkedInNov, 2018- Nov, 2024 -
Migrating from ASP.NET Web API 2.2 to ASP.NET Core
LinkedInNov, 2018- Nov, 2024 -
Navigating .NET and .NET Standard for Cross-Platform Development
LinkedInNov, 2018- Nov, 2024 -
Programming Foundations: Refactoring Code
LinkedInNov, 2018- Nov, 2024 -
SQL Server 2008 Essential Training
LinkedInNov, 2018- Nov, 2024 -
Advanced Threading in C#
LinkedInOct, 2018- Nov, 2024 -
Building Single-Page Applications Using ASP.NET Core JavaScriptServices
LinkedInOct, 2018- Nov, 2024 -
C# Refactoring Tips and Tricks
LinkedInOct, 2018- Nov, 2024 -
Fluent API Development in C#
LinkedInOct, 2018- Nov, 2024 -
JavaScript: Closures
LinkedInOct, 2018- Nov, 2024 -
JavaScript: Enhancing the DOM
LinkedInOct, 2018- Nov, 2024 -
Learning JavaScript Debugging
LinkedInOct, 2018- Nov, 2024 -
Learning SignalR with ASP.NET Core
LinkedInOct, 2018- Nov, 2024 -
Nail Your C# Developer Interview
LinkedInOct, 2018- Nov, 2024 -
Node.js: Deploying Applications
LinkedInOct, 2018- Nov, 2024 -
OWASP Top 10: #1 Injection and #2 Broken Authentication
LinkedInOct, 2018- Nov, 2024 -
Automated Testing in Xcode
LinkedInJul, 2018- Nov, 2024 -
Programming Foundations: Design Patterns
LinkedInJul, 2018- Nov, 2024 -
Programming Foundations: Fundamentals
LinkedInJul, 2018- Nov, 2024 -
Ruby: Testing with RSpec
LinkedInJul, 2018- Nov, 2024 -
ASP.NET Core New Features
LinkedInJun, 2018- Nov, 2024 -
Building Web APIs with ASP.NET Core (2016)
LinkedInJun, 2018- Nov, 2024 -
Building and Deploying a Full-Stack React Application
LinkedInJun, 2018- Nov, 2024 -
Building and Securing RESTful APIs in ASP.NET Core
LinkedInJun, 2018- Nov, 2024 -
C# Object-Oriented Programming Tips and Tricks
LinkedInJun, 2018- Nov, 2024 -
CSS Flexbox First Look
LinkedInJun, 2018- Nov, 2024 -
CSS Grid First Look
LinkedInJun, 2018- Nov, 2024 -
CSS: Frameworks & Grids
LinkedInJun, 2018- Nov, 2024 -
Coercion in JavaScript
LinkedInJun, 2018- Nov, 2024 -
Developing Distributed Applications with C# and ZeroMQ
LinkedInJun, 2018- Nov, 2024 -
ES6: The Right Parts
LinkedInJun, 2018- Nov, 2024 -
HTML: Images and Figures
LinkedInJun, 2018- Nov, 2024 -
Learning Cloud Data Storage
LinkedInJun, 2018- Nov, 2024 -
Microsoft Azure: Core Functionalities
LinkedInJun, 2018- Nov, 2024 -
Microsoft Azure: Design Advanced Applications
LinkedInJun, 2018- Nov, 2024 -
Microsoft Azure: Design a Management, Monitoring, and Business Continuity Strategy
LinkedInJun, 2018- Nov, 2024 -
Microsoft Azure: Secure Resources
LinkedInJun, 2018- Nov, 2024 -
Motion Design with CSS
LinkedInJun, 2018- Nov, 2024 -
Multithreaded Programming in C#
LinkedInJun, 2018- Nov, 2024 -
Node.js: Design Patterns
LinkedInJun, 2018- Nov, 2024 -
Responsive Images
LinkedInJun, 2018- Nov, 2024 -
Vanilla JavaScript: Binding and Propagation
LinkedInJun, 2018- Nov, 2024 -
ASP.NET Core: Internationalization
LinkedInMay, 2018- Nov, 2024 -
ASP.NET Core: Middleware
LinkedInMay, 2018- Nov, 2024 -
ASP.NET Core: Razor Pages
LinkedInMay, 2018- Nov, 2024 -
ASP.NET Core: Security
LinkedInMay, 2018- Nov, 2024 -
ASP.NET Core: Test-Driven Development
LinkedInMay, 2018- Nov, 2024 -
ASP.NET Essential Training
LinkedInMay, 2018- Nov, 2024 -
ASP.NET MVC: HTTP Request Life Cycle
LinkedInMay, 2018- Nov, 2024 -
AWS for DevOps: Monitoring, Metrics, and Logging
LinkedInMay, 2018- Nov, 2024 -
Advanced Responsive Layouts with CSS Flexbox
LinkedInMay, 2018- Nov, 2024 -
Agile Development Practices
LinkedInMay, 2018- Nov, 2024 -
Amazon Web Services Essential Training
LinkedInMay, 2018- Nov, 2024 -
Amazon Web Services: Design and Implement Systems
LinkedInMay, 2018- Nov, 2024 -
Amazon Web Services: Disaster Recovery
LinkedInMay, 2018- Nov, 2024 -
Amazon Web Services: Implementing and Troubleshooting IaaS Products
LinkedInMay, 2018- Nov, 2024 -
Amazon Web Services: Networking
LinkedInMay, 2018- Nov, 2024 -
Angular 2 Testing and Debugging
LinkedInMay, 2018- Nov, 2024 -
Angular Essential Training
LinkedInMay, 2018- Nov, 2024 -
Async Programming in C#
LinkedInMay, 2018- Nov, 2024 -
Building Angular and ASP.NET Core Apps with Authentication
LinkedInMay, 2018- Nov, 2024 -
Building Applications with Angular, ASP.NET Core, and Entity Framework Core
LinkedInMay, 2018- Nov, 2024 -
Building Responsive Forms with Flexbox
LinkedInMay, 2018- Nov, 2024 -
Building Web APIs with ASP.NET Core
LinkedInMay, 2018- Nov, 2024 -
Building a Single-Page Application with AngularJS and WordPress
LinkedInMay, 2018- Nov, 2024 -
C# & .NET: Programming
LinkedInMay, 2018- Nov, 2024 -
C# 6.0 First Look
LinkedInMay, 2018- Nov, 2024 -
C# 7 First Look
LinkedInMay, 2018- Nov, 2024 -
C# Test Driven Development
LinkedInMay, 2018- Nov, 2024 -
C#: Delegates, Events and Lambdas
LinkedInMay, 2018- Nov, 2024
Experience
-
ALD Automotive UK
-
United Kingdom
-
Financial Services
-
100 - 200 Employee
-
Lead Developer (Contract)
-
Nov 2018 - Present
• Development of a global personal or company car leasing solution from the ground up. System built to provide quoting, credit checks, underwriting and ordering built targeting multiple tenants, countries and integrating with multiple back office systems. Technologies used: Full life cycle DevOps (project set up and branch policies, CI + master builds with multi-environment releases and automated go/no-go acceptance testing), Azure App Services, Functions, Storage Queues, Blobs + Tables, CosmosDb, Service Bus, C# ASP.NET Core (MVC) Web Services, Angular, HTML, JavaScript, CSS, Bootstrap, MS SQL Server, Identity Server. Show less
-
-
-
imimobile (part of Webex)
-
United Kingdom
-
IT Services and IT Consulting
-
400 - 500 Employee
-
Senior Web Developer (Contract)
-
Dec 2017 - Nov 2018
• Development of a unified web and mobile payment system used by all mobile phone operators (Orange, Vodafone, EE, T-Mobile, Virgin, Three) and many other leading companies such as BBC, Santander, NetFlix and IKEA. Technologies used: AWS, C#, Web Services, ASP.NET (MVC), HTML, JavaScript, CSS, jQuery, Bootstrap, Dapper, Windows Services (TopShelf), MS SQL Server. • Development of a unified web and mobile payment system used by all mobile phone operators (Orange, Vodafone, EE, T-Mobile, Virgin, Three) and many other leading companies such as BBC, Santander, NetFlix and IKEA. Technologies used: AWS, C#, Web Services, ASP.NET (MVC), HTML, JavaScript, CSS, jQuery, Bootstrap, Dapper, Windows Services (TopShelf), MS SQL Server.
-
-
-
Charles Endirect Ltd
-
United Kingdom
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Software Architect/Developer (Contract)
-
Aug 2016 - Nov 2017
• Migration of a Stock Control System from Access Database to SQL Server/web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, Microsoft Access. • Development of a new CRM section for the SCS web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server. • Migration of a Stock Control System from Access Database to SQL Server/web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, Microsoft Access. • Development of a new CRM section for the SCS web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server.
-
-
-
UK Ministry of Defence
-
United Kingdom
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Senior .NET/SQL Developer (Contract)
-
Sep 2015 - Aug 2016
• Development of a internal company wide web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server. • Development of a internal company wide web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server.
-
-
-
Jomiko Ltd
-
United Kingdom
-
Software Development
-
Consultant, Software Developer, Software Architect, Director
-
Aug 2014 - Oct 2015
• Providing software development and consultancy services specialising in the Microsoft technology stack including C#, ASP.NET (WebForms/MVC/Angular), WPF, WinForms, WPF, Web/Remoting/Windows Services, MS SQL Server, Azure, CosmosDb, Azure Storage, Redis and others. Building full development life cycle processes using Microsoft Devops. • Providing software development and consultancy services specialising in the Microsoft technology stack including C#, ASP.NET (WebForms/MVC/Angular), WPF, WinForms, WPF, Web/Remoting/Windows Services, MS SQL Server, Azure, CosmosDb, Azure Storage, Redis and others. Building full development life cycle processes using Microsoft Devops.
-
-
-
Datamine
-
Australia
-
Mining
-
300 - 400 Employee
-
TFS Migration Consultant (Contract)
-
Aug 2015 - Sep 2015
• Migration of Datamine Software's entire workstation product suite from one SCC/build system to Microsoft TFS. A major project spanning over 200 software assets, including Fortran, C++, C#, VB6 and InstallShield projects. Technologies used: Microsoft TFS, Mercurial/hg, Intel Fortran, Visual Studio 2013/2010/2008, Visual C++ 8-11, C# 2-4.5, VB6, InstallShield 2012-2014 nuget, nuget Server, Klondike and more. • Migration of Datamine Software's entire workstation product suite from one SCC/build system to Microsoft TFS. A major project spanning over 200 software assets, including Fortran, C++, C#, VB6 and InstallShield projects. Technologies used: Microsoft TFS, Mercurial/hg, Intel Fortran, Visual Studio 2013/2010/2008, Visual C++ 8-11, C# 2-4.5, VB6, InstallShield 2012-2014 nuget, nuget Server, Klondike and more.
-
-
-
Future
-
United Kingdom
-
Media Production
-
700 & Above Employee
-
Data Migration Consultant (Contract)
-
Feb 2015 - Jul 2015
• Data migration consultant for a significant, business critical project migrating from one financial package to another. Technologies used: .NET, C#, LINQ, Web Services, ASP.NET/MVC, JavaScript, Bootstrap, Microsoft SQL Server, Oracle 11g, Oracle Developer, Excel VBA, Lawson ERP, NetSuite SuiteBuilder, SuiteScript and SuiteFlow. • Data migration consultant for a significant, business critical project migrating from one financial package to another. Technologies used: .NET, C#, LINQ, Web Services, ASP.NET/MVC, JavaScript, Bootstrap, Microsoft SQL Server, Oracle 11g, Oracle Developer, Excel VBA, Lawson ERP, NetSuite SuiteBuilder, SuiteScript and SuiteFlow.
-
-
-
Globavista Ltd
-
IT Services and IT Consulting
-
1 - 100 Employee
-
C# Web Developer (Contract)
-
Aug 2014 - Feb 2015
• Development of a web based mapping application. Technologies used: .NET, C#, ASP.NET (WebForms), LINQ, HTML, JavaScript, CSS, jQuery, AngularJS, Google Maps, SQL Server. • Development of a web based mapping application. Technologies used: .NET, C#, ASP.NET (WebForms), LINQ, HTML, JavaScript, CSS, jQuery, AngularJS, Google Maps, SQL Server.
-
-
-
CAE
-
Canada
-
Aviation and Aerospace Component Manufacturing
-
700 & Above Employee
-
Software Architect
-
Sep 2000 - Aug 2014
• Scrum Master for multiple product teams. • Providing Consultant, Product Owner, Architect and Lead Developer roles in the development of a new industry specialised multi-user Data Management System. Technologies used: SOA, UML, C#, WinForms, WPF, MS P&P + CAB, Remoting/Web Service, ASP.NET (MVC4), MS SQL Server, MS SharePoint, MS C++/MFC and COM. • Providing a Technical Lead role in all the company’s flagship CAD products; previously provided architect, designer and lead developer roles. Technologies used: C#, WinForms, MS C++, MFC, STL, COM, ATL, ADO, ODBC, DirectX and OpenGL. • Providing Product Owner for the “License Service” system and “Table Editor” products; previously provided a full life cycle role. Technologies used: MS C++, MFC, BCG, STL, COM, DCOM, ATL, TCPIP/Sockets. • Providing technical advice on the architecture, design and development of a large number of other internal and external software projects. • Mentoring and providing technical support to the team of programmers and testers. • Assisting in the coordination of development projects between the company, clients and external authors. • Business case research for uptake of new technologies with recent examples including Visual Studio 2013, Azure, and Windows 8/Metro/WinRT. • Previously had Senior Analyst/Programmer and Analyst/Programmer positions. Show less
-
-
-
Charles Endirect Ltd
-
United Kingdom
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Software Architect/Developer (Contract)
-
Mar 2013 - Jul 2014
• Migration of a Stock Control System from Access Database to SQL Server/web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, Microsoft Access. • Development of a new CRM section for the SCS web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server. • Migration of a Stock Control System from Access Database to SQL Server/web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, Microsoft Access. • Development of a new CRM section for the SCS web site. Technologies used: .NET, C#, ASP.NET (MVC 4/5), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server.
-
-
-
Greenleaf Global
-
United Kingdom
-
Investment Management
-
1 - 100 Employee
-
Software Architect/Developer (Contract)
-
Mar 2010 - Mar 2012
• Development of a new Call Centre and CRM web site. Technologies used: .NET, C#, ASP.NET (MVC), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server. • Development of a new Call Centre and CRM web site. Technologies used: .NET, C#, ASP.NET (MVC), ADO.NET, LINQ, EF, HTML, JavaScript, CSS, jQuery, SQL Server.
-
-
-
-
Analyst Programmer
-
Sep 1996 - Sep 2000
• Development of the inter-site Product Data Management system. Technologies used: Unix C++, Oracle. Oracle Developer, MS C++, Unix Scripting. • Development of the Equipment Inventory and Document Management and various other intranet database packages. Technologies used: MS C++, MFC, Visual Basic, ASP, HTML, VB/JavaScript, MS Access and SQL Server. • Design and development of various other software projects within the IT department, both for internal and external customers. • Preparation of project plans, solution design, user, system and user acceptance documentation. • Software technical support for a site of 700 employees via a telephone helpdesk. Show less
-
-
-
-
Programmer
-
Sep 1995 - Sep 1996
• Administration and development of a travel based software package written in Pascal/Foxpro. Development of a communications software package widely used in travel agencies. Technologies used: Microsoft C++, MFC, Object Pascal. • Administration and development of a travel based software package written in Pascal/Foxpro. Development of a communications software package widely used in travel agencies. Technologies used: Microsoft C++, MFC, Object Pascal.
-
-
-
-
Trainee Programmer (Contract)
-
Aug 1995 - Sep 1995
• Design and development of a software package used to demonstrate the available product range within a kiosk based system. Technologies used: UNIX C++, Unix Scripting. • Design and development of a software package used to demonstrate the available product range within a kiosk based system. Technologies used: UNIX C++, Unix Scripting.
-
-
Education
-
Weymouth College of FE
A Level Business Studies -
Bournemouth College of FE
BTEC National Computer Studies -
Bournemouth Grammer School For Boys
High School