Summary
Overview
Work History
Education
Skills
Timeline
Generic

David Flett

Suffern,NY

Summary

Dedicated software engineer skilled in technical problem-solving and project management. Known for leading high-impact projects and mentoring teams, driving efficiency and performance through the adoption of cutting-edge technologies while keeping end-user value front and center.

Overview

18
18
years of professional experience

Work History

Lead Software Engineer - Alliance Cloud

Swift
New York, New York
01.2024 - Current
  • Led the design and development of a software solution for high-reliability, high-performance, API-driven network access to Swift's secure network for their cloud financial messaging platform.
  • Resolved complex technical issues related to the adoption of gRPC API microservices to replace monolithic, proprietary, legacy messaging, and network gateway products.
  • Utilized Agile methodologies to manage project timelines and deliverables efficiently.

Lead Software Engineer - Alliance Lite2

Swift
New York, New York
11.2020 - 01.2024
  • Developed, tested, and maintained software components for Swift's Lite2 messaging product, serving approximately 30% of Swift's 10,000 corporate and banking members.
  • Provided technical support to end users when needed.
  • Provided on-call support for critical services on a rotational basis, and conducted post-mortem investigations into operational issues.
  • Led a small development team, overseeing project progress, mentoring junior engineers, and providing technical reports to management.

Independent Software Consultant

Claydon Flett Consulting
New York, New York
02.2008 - 10.2020
  • Analyzed client requirements to design tailored software solutions.
  • Developed documentation for software specifications and user manuals.
  • Participated in project planning meetings to define project scope and timelines.
  • Worked closely with business teams to understand their needs and develop appropriate solutions.
  • Designed, coded, debugged and tested software per business's systems standards, policies, procedures, and security requirements.
  • Developed custom software applications to meet client requirements.

Education

Bachelor of Science - Computer Software Technology

University of Bath
UK
06-1993

Skills

  • API development
  • Microservices architecture
  • Scrum methodology
  • Java
  • Containder-based deployment
  • Effective communication
  • Cloud computing
  • Mobile application development
  • Software design

Timeline

Lead Software Engineer - Alliance Cloud

Swift
01.2024 - Current

Lead Software Engineer - Alliance Lite2

Swift
11.2020 - 01.2024

Independent Software Consultant

Claydon Flett Consulting
02.2008 - 10.2020

Bachelor of Science - Computer Software Technology

University of Bath