David Yardy PE

David Yardy PE

Software Architect

About

Hello! I am David Yardy PE. Engineer, web developer, and software architect.

Strong written and verbal communication skills, practical technical leadership, and a background successfully delivering applications with agile methods while collaborating with quality assurance, business analysts, project managers, and non-technical stakeholders.

Basic Information

Address:
Cincinnati, Ohio, U.S.A
Language:
English

Work Experience

Software Architect / Team Manager

Technical leader and manager of a team of developers responsible for architecture, design, and development of applications supporting large engineering programs and projects.

Responsible for scalability, efficiency, cost reduction, and improvement of business automation efforts.

  • Standardized business processes and developed strategies to optimize them for growth and performance goals.
  • Acted as technology liaison for communication with business process stakeholders.
  • Modernized internal applications using Web API, MVC, JavaScript, Knockout, Vue, Angular, and SharePoint customizations.
  • Managed full-stack development work including scrum meetings, project-level meetings, and training sessions.
  • Mentored technical team members and designed web interfaces aligned with usability best practices.

Software Architect

Mobile solutions provider for Jacobs Engineering, building a team of 12 individuals and implementing custom solutions for construction management, environmental data collection, transportation, power, and energy.

Analyzed business processes to identify opportunities to improve capability, efficiency, and scalability through automation.

Documented solution architecture and implemented technical approaches across the organization.

  • Ensured applications were documented according to standards.
  • Defined development guidelines and standards.
  • Provided technical leadership, coaching, and mentoring.
  • Created and reviewed technical requirements, design specifications, and sizing estimates.

Senior Developer

Developed new products and enhanced existing products using the Microsoft technology stack: C#, ASP.NET, and SQL Server.

Led and mentored developers, shared knowledge through technical presentations, worked with product owners and designers, and supported production systems.

Intergraph PDS Administrator

Supported multi-discipline engineering and construction technology through Intergraph Plant Design System administration, coordination, and technical support for 3D digital modeling on large engineering projects across North America.

Project Coordination / PDS Administrator

Managed project setup, administration, training, user support, data work-sharing, archival, and integration for Intergraph PDS across multiple projects and disciplines.

Structural Engineer

Designed and analyzed steel and concrete structures, developed estimates and schedules, supported conceptual project development, and directed detailers and designers.

Education / Licenses & Certifications

Engineering, Civil/Structural Engineering

Civil engineering education with foundations across structural engineering, field-based experience, lab-based work, and professional engineering practice.

Professional Engineer

Professional engineering licensure through the State Board of Registration for Professional Engineers and Surveyors.

Microsoft Certified Solutions Developer (MCSD)

Certification focused on constructing software solutions using Microsoft tools, languages, and enterprise development practices.

Xamarin Certified Developer

Enterprise mobile development certification focused on native mobile applications from a shared code base.

Certified NAUI Scuba Diver

NAUI Scuba Diver certification.