Dave Brown

Versatile and successful .NET WEB DEVELOPER with over 30 years experience in software development ยท dave.brown@drjtechnology.co.uk

I am an accomplished IT professional with extensive expertise in .NET development, front-end technologies, and end-to-end project development. Over the years, I have had the privilege of working on significant projects, such as the Learning Hub at NHS England, various initiatives at Catalent Pharma Solutions, HEE e-Learning for Healthcare and multiple other businesses across various industries. My technical proficiency is complemented by my ability to communicate complex concepts clearly to non-technical stakeholders, ensuring seamless understanding and collaboration.

My career is marked by a dedication to delivering high-quality work within deadlines, consistently following internal processes and procedures to the letter. I am known for my leadership skills, having successfully overseen teams of developers and provided valuable advice to senior management. My approach fosters a positive work environment where team members feel motivated and respected.

In addition to my technical skills, I have a unique ability to translate technical issues into simple terms, making me an asset in customer-facing roles. This ensures that business requirements are met with precision and clarity.

I am passionate about my work and always give 100% in everything I do. My colleagues and supervisors have consistently praised my professionalism, dedication, and the high standards of my work. I look forward to continuing to contribute to innovative projects and collaborating with talented teams in the future.


Skills

Programming Languages & Frameworks

  • C#, .NET 5/6/7/8, .NET Core, VB.NET, ASP.NET Core, Blazor, MVC, Identity Server
  • JavaScript, Angular (5+), Vue.js, AngularJS, SystemJS, WebPack, Gulp, NPM, jQuery
  • HTML, CSS, Bootstrap 3/4/5, Angular Material, DevExtreme
  • Web Services, WebAPI, XML, XSL

Front-End Technologies

  • JavaScript, Vue.js, Angular 5+, Angular Material, Bootstrap 3/4/5
  • WebPack, Gulp, NPM

Back-End & Middleware

  • C#, ASP.NET Core, .NET 8, Blazor, Identity Server, Entity Framework, Dapper, AutoMapper, AutoFac

Cloud & DevOps

  • MS Azure (Azure Functions, Azure App Services, Azure Storage, Redis Cache)
  • Azure DevOps, CI/CD Pipelines
  • Docker
  • GIT, GitHub, Azure DevOps, TortoiseSVN, AccuRev

Testing & Automation

  • xUnit, NUnit, Selenium, Postman, Unit Testing

Databases

  • MS SQL Server 2005/2008/2012/2014, Azure SQL
  • Oracle, Informix

Development Tools

  • Visual Studio 2015/2017/2019/2022, VS Code
  • SQL Server Management Studio, Azure Data Studio
  • Crystal Reports, Active Reports, SSRS

Agile Methodologies

  • Agile, Scrum, Kanban

Experience

Senior Developer

eIntegrity e-learning
  • Collaborate with NHS England to integrate the eIntegrity learning portal within the NHS Learning Hub.
  • Engage with key stakeholders to streamline system integration.
  • Technologies: .NET Core, C#, MS SQL, MS Azure, Identity Server.
April 2024 - Present

Senior Developer

Health Education England
  • Returned to enhance development efforts and mentor permanent staff.
  • Managed release processes using Azure DevOps, including Azure Functions, Azure App Servces and Azure SQL.
  • Technologies: .NET Core, .NET 6, C#, Vue.js, Azure Functions, Azure Media Services, Azure Data Factory (ADF).
September 2022 - October 2023

Senior Developer

Kindertons Accident Management
  • Collaborated within an agile service team to develop and maintain applications.
  • Key technologies: .NET Core, C#, MS Azure, APIs.
April 2022 - August 2022

Lead Developer

Health Education England
  • Led a team of six developers, overseeing project delivery and mentoring.
  • Acted as Delivery Manager, ensuring efficient release management through Azure DevOps.
  • Technologies: .NET Core, C#, MS Azure, Vue.js, Azure Functions, Azure Media Services, Azure Data Factory (ADF).
May 2019 - March 2022 (4 renewals)

Senior Web Developer

Royal London
  • Contributed as an agile team member to enhance web applications.
  • Technologies: C#, WebAPI, SQL Server 2014, Angular 6.
March 2019 - May 2019

Web Developer

Catalent Pharma Solutions
  • Developed web applications for drug packaging and distribution for clinical trials.
  • Successfully upgraded existing applications from AngularJS to Angular 5 using ngUpgrade.
  • Technologies: C#, ASP.NET, MVC, WebAPI, SQL Server 2014/2016, Angular 5, CSS, Bootstrap.
April 2015 - January 2019 (5 renewals)

Lead Web Developer

eLearning for Healthcare
  • Designed and maintained public-facing websites and internal back-office systems.
  • Established development processes and standards, while mentoring developers.
  • Technologies: C#, ASP.NET, SQL Server 2005/2008/2012, HTML, Bootstrap.
May 2009 - March 2015 (5 renewals)

Web Developer

www.bet365.com
  • Developed and maintained various websites and components, including an affiliate system and content management system.
  • Technologies: VB.NET, SQL Server 2000/2005, CSS, HTML, XML, Ajax.
August 2007 - April 2009 (2 renewals)

Web Developer

www.loanoptions.co.uk
  • Redesigned the company's database for future expansion and overhauled the main website for easier maintenance.
  • Provided training and mentoring for in-house staff.
  • Technologies: C#, ASP.NET 2.0, SQL Server 2005.
February 2007 - August 2007 (1 renewal)

Web Developer

Siemens Power Generation
  • Enhanced a high-profile project for the UN via DEFRA, enabling carbon dioxide emissions trading.
  • Developed user interfaces using ASP.NET and created reports with Crystal Reports.
  • Technologies: ASP.NET (1.1), MS SQL Server.
October 2006 - February 2007

Project Development Manager

MCPC Systems
  • Led a team of six in redesigning an asset management system, significantly improving functionality.
  • Engaged in development processes for various applications, including booking systems.
  • Technologies: VB.NET, SQL Server 2000, Crystal reports.
April 2004 - October 2006 (permanent position)

Development Team Leader

MCPC Systems
  • Managed a team of five, focusing on the development and support of software solutions in Visual Basic and ASP.
  • Presented software products to clients and trained end users.
  • Technologies: Visual Basic, SQL Server 2000, Oracle.
July 2002 - April 2004 (permanent position)

Senior Analyst/Programmer

Nelson Money Managers
  • Developed and enhanced in-house VB6 applications, connecting to Informix and MS SQL databases.
  • Created stored procedures and triggers to enforce business rules.
  • Technologies: VB6, MS SQL 7.0, Crystal Reports.
January 2001 - June 2002 (permanent position)

Internet Developer

Royal Skandia (Isle of Man)
  • Analyzed, developed, and maintained a secure internet site for Independent Financial Advisors.
  • Technologies: VB Web Classes, ASP, SQL Server 7.0.
November 1999 - January 2001 (permanent position)

Analyst/Programmer

Royal & Sun Alliance International Financial Services (Isle of Man)
  • Developed an internal directory system using VBScript and MS SQL Server.
  • Engaged in SQL Server Database Administration and system support.
  • Technologies: VB5/4/3, MS SQL Server 6.5.
November 1998 - November 1999 (permanent position)

Analyst/Programmer

Royal Air Force Sealand
  • Developed a Manpower Accounting and Flexi Time system for 1600 employees using Visual Basic and SQL Server.
  • Involved in the full project lifecycle, including user training.
  • Technologies: Visual Basic 4, SQL Server 6.5.
1995 - November 1998 (permanent position)

Personal interests

I am passionate about staying current with the latest development technologies, regularly experimenting with new frameworks and tools to expand my expertise in the ever-evolving software landscape. Alongside my technical pursuits, I maintain a strong commitment to physical fitness, running and exercising daily to sharpen both my body and mind.

My background in Taekwondo, where I achieved a 3rd-degree black belt and served as an instructor for over 11 years, has instilled in me a deep sense of discipline, focus, and leadership. Running successful clubs taught me how to mentor others, communicate effectively, and manage teams-skills I apply daily in my professional career. Although I am no longer actively teaching, I continue to draw upon the mental resilience and strategic thinking developed through martial arts in both my personal and work life.