Adam Lonsdale

Hull, UK · me@adamlonsdale.co.uk

I am an experienced Software Developer and Development Manager. I have a passion for design and implementation of software systems, specfically specialising in the .NET Stack (incorporating .NET Core and Xamarin). Whilst I strive for perfection in my own work, I can motivate others and coach them into performing and working well for any team. I have worked for over 10 years in the legal industry, specifically crafting case management and accounts systems in a SaaS architecture.


Experience

Director

Workforce Technologies Ltd

A new company I have set up to create Human Resources Software. A full SaaS system which is currently being developed to bring to market and introduce Artificial Intelligence into the sector.

August 2019 - Present

Development Manager

Select Legal Systems Ltd

Promoted internally from my .NET Developer Role, I took over the management of a team of 10 in May 2016. I found a new passion for encouraging, training, supporting and managing developers to achieve their full potential. As part of this role I have migrated the team from a Waterfall to Agile methodolgy, from an old SourceSafe system to git, and from the older VB6 and VB.NET Development to a newer C# and .NET Core structure. I pride myself over implementing change not for change's sake but to increase productivity and output in a team. Other duties include regular 1-to-1 meetings, monthly reports, conducting performance reviews and general management tasks.

May 2016 - Present

.NET Developer

Select Legal Systems Ltd

Starting at Select Legal in 2010, I was tasked iwth implementing new projects for their flagship LAWFUSION™ Case Management and Accounts System. This role gave me a significant expiernce in commerical .NET development and allowed me to learn about technolgoies, methodologies and DevOps alongside my implementation of clean, efficient code.

August 2010 - May 2016

Skills

Programming Languages & Tools
  • .NET (C# / VB.NET)
  • WinForms / .NET Core / ASP.NET Core / WebApi
  • Xamarin (Xamarin.iOS / Xamarin.Android / Xamarin.Forms)
  • SQL (Microsoft SQL Server)
  • Git (GItHub / Azure DevOps Server)
  • DevExpress Controls
Methodologies
  • S.O.L.I.D Design Principals
  • Design with MVP / MVVM / MVC
  • Fundamental C# Design Patterns
  • Dependency Injection and IoC
  • C# Memory Management and Performance
Workflow
  • Mobile-First, Responsive Design
  • Full Backend API Implementation
  • Cross Functional Teams
  • DevOps and Application Lifecycle Management
  • Agile Development & Scrum

Education

South Holderness Technology College

  • A - Statistics
  • A - Additional Science
  • B - Mathematics
  • B - Science (Biology)
  • B - Science (Chemistry)
  • B - Science (Physics)
  • B - English Language
  • B - English Literature
  • B - German
  • B - Latin
  • B - Religious Studies
September 2003 - July 2008

Interests

Apart from my passion for Software Development, which I genuinely practice and learn in my spare time, I have a huge interest and excitement for Formula 1 and Sim Racing. Having set up my own sim racing rig, I follow various motorsports and particularly support the Red Bull teams.

I also enjoy giving back to the world. Through various charities I have volunteered for to improve the lives of others, incldunig St John Ambulance (First Aid) and NSPCC / ChildLine (Counselling children). I feel that helping others and gonig some way to be kind and passionate about the wellbeing of young people gives me a sense of achievement in life.


Awards, Courses & Certifications

  • Xamarin University Certified Developer
  • Leadership Fundamentals - QA
  • From Leader to Manager - QA
  • Managing a Software Development Team - QA
  • Design Patterns in C# and .NET - Udemy
  • C# Memory Tricks Learn How To Master The Garbage Collector - Udemy
  • C# Performance Tricks How To Radically Speed Up Your Code - Udemy