Martin Dann

Lead Software Engineer

Full Stack Development • 25 Years Experience

About Me

Experienced Lead Full Stack Engineer with a demonstrated history of creating successful solutions. Skilled in a wide range of technologies with a recent focus on Node.js, TypeScript, React, C# and .NET Core.

Currently serving as Lead Software Engineer at Keysight Technologies, I build modern web applications, VSCode extensions, and AI-powered test automation platforms that deliver value to enterprise clients worldwide.

With over 25 years in the industry, I bring deep expertise across the full stack—from architecting scalable backend services to crafting intuitive frontend experiences—always focused on clean code, best practices, and continuous improvement.

25+Years Experience
100+Projects Delivered
50+Technologies Mastered

Experience

Lead Software Engineer

Jan 2024 - Present

Keysight Technologies

Leading software engineering initiatives for enterprise solutions

  • Architecting and developing solutions using C#, ASP.NET Core, and Node.js
  • Leading technical decisions for critical enterprise applications
  • Driving best practices and code quality across development teams

Senior Software Engineer (Level 5: Expert)

Jan 2022 - Jan 2024

Keysight Technologies

Led development of large-scale React/TypeScript web application and VSCode extension

  • Led team building VSCode Extension using Node.js and TypeScript
  • Developed complex React/TypeScript web application
  • Mentored engineers on modern development practices and tooling

Web Developer

Mar 2017 - Jan 2022

Keysight Technologies (Eggplant)

Developed Digital Automation Intelligence suite with AI-powered test automation

  • Built enterprise test automation platform for major clients
  • Tech stack: React, TypeScript, Node.js, Dojo, Ruby, Python, Docker
  • Implemented RabbitMQ messaging, REST APIs, and PostgreSQL integration

Lead Software Developer

Jan 2016 - Dec 2016

Big Foodie

Led team building mobile-first food service platform

  • Developed mobile website and APIs for iOS/Android applications
  • Tech: ASP.NET MVC 4, Web API 2, ASP.NET Core, Angular JS
  • Implemented Agile/Scrum workflow with Jenkins CI and Git

Lead Web Developer

May 2010 - Jan 2016

Oil and Gas Job Search Ltd

Rebuilt entire web platform from ground up with modern architecture

  • Designed and implemented loosely coupled architecture with unit tests
  • Tech: C#, ASP.NET MVC 4, JavaScript, jQuery, Web API
  • Implemented Repository Pattern, Full Text Search, and iOS app integration

Lead Web Developer / Manager

Nov 2004 - Dec 2007

Eazyfone Ltd

Managed web development operations and delivered telecommunications solutions

  • Led web development team for telecommunications company
  • Built customer-facing applications and internal systems
  • Established development standards and workflows

Technical Skills

Frontend

ReactSolidJSTypeScriptJavaScriptAngularVueDojojQueryHTML5CSS3AJAX

Backend

Node.jsC#C++Objective CASP.NET CoreASP.NET MVCPythonRubyPHPREST APIs

Database

PostgreSQLMySQLMS SQL ServerSQLiteFull Text SearchXML

DevOps & Tools

DockerRabbitMQJenkinsGitLab CIGitCI/CD

Architecture & Methodologies

Agile/ScrumUnit TestingRepository PatternMicroservicesLoosely Coupled ArchitectureCode Review

Mobile & Other

iOS DevelopmentXCodeCocoa TouchVSCode APIClaude Agent SDKBackbone.jsRazorPetaPoco

Certifications

JSNAD: OpenJS Node.js Application Developer

The Linux Foundation
Issued Oct 2021 · Expired Oct 2024

JSNSD: OpenJS Node.js Services Developer

The Linux Foundation
Issued Oct 2021 · Expired Oct 2024

MCPS: Microsoft Certified Professional

Microsoft
Issued Dec 2016

MS: Programming in HTML5 with JavaScript and CSS3

Microsoft
Issued Dec 2016

Featured Projects

VSCode Extension for Keysight

Led team developing a sophisticated VSCode extension to enhance developer productivity and streamline workflows for enterprise development teams.

Node.jsTypeScriptVSCode APIGit
  • Led cross-functional team of engineers
  • Improved developer workflow efficiency
  • Integrated with enterprise tooling ecosystem

Eggplant Digital Automation Intelligence

Built AI-powered test automation platform serving major enterprise clients with intelligent testing capabilities and real-time analytics.

ReactTypeScriptNode.jsDojoPythonRubyDockerRabbitMQPostgreSQL
  • Delivered to Fortune 500 clients
  • AI-powered test automation capabilities
  • Microservices architecture with message queuing

Big Foodie Mobile Platform

Developed comprehensive food service platform with mobile-first design, supporting iOS and Android applications with robust API backend.

ASP.NET MVC 4Web API 2ASP.NET CoreAngular JSC#
  • Built mobile website and native app APIs
  • Implemented Agile/Scrum with CI/CD pipeline
  • Led development team and architecture decisions

Oil & Gas Job Search Platform

Complete rebuild of enterprise job search platform with modern architecture, implementing best practices and scalable design patterns.

C#ASP.NET MVC 4JavaScriptjQueryWeb APIMS SQLBackbone.js
  • Loosely coupled architecture with unit tests
  • Repository Pattern implementation
  • Full Text Search and iOS app integration

Envirofone.com

Architected and built complete mobile phone trade-in platform enabling customers to sell used phones for cash or Argos vouchers with end-to-end tracking from receipt to sales.

Classic ASPASP.NETC#JavaScriptMS SQL Server
  • Built entire platform from ground up
  • Implemented end-to-end phone tracking system
  • Scaled from single server to load-balanced infrastructure with dedicated DB server
  • Successfully migrated from Classic ASP to ASP.NET C#

Get In Touch

Feel free to reach out if you want to chat.

LinkedInGitHub

© 2025 Martin Dann. All rights reserved.