David Lewis

Senior Software Engineer @ Workiva

Role
Senior Software Engineer at Workiva
Location
Missoula, MT, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About David Lewis

As a Senior Software Engineer at Workiva, I work on expanding, improving, and evolving our microfrontend architecture enabling transparent ESG and financial reporting worldwide. With 7+ years of experience, I architect solutions allowing TypeScript and Dart applications to work seamlessly together, accelerating enterprise technology adoption. In addition I have built and managed web applications from the ground up, configured and secured cloud infrastructure, onboarded and mentored junior engineers, and led the adoption and implementation of design systems and component libraries.What excites me most is building AI-augmented tools that help improve quality of life for others. I\'ve deployed a RAG-powered documentation system serving 800+ engineers, transforming how teams discover technical knowledge across our entire codebase.My expertise spans React, TypeScript, Python, AWS, vector databases, and large language models, all focused on what truly drives me: helping good people bring good ideas to life. I mentor engineers, establish AI best practices, and build solutions that put people first. I\'m a mission-driven engineer with an Environmental Science background, committed to technology that serves the greater good.

Experience

  1. Senior Software Engineer

    Workiva

    Jan 2025 — Present · Missoula, MT, US

    Driving microfrontend architecture to further enable and expand TypeScript adoption across Workiva\'s global Financial Reporting & ESG platform. I architect solutions allowing TypeScript and Dart microfrontends to share services and contribution points, enabling a smooth technology migration while maintaining current systems.Beyond core architecture work, I\'m passionate about building AI-augmented tools make our lives easier. I\'ve deployed a RAG-powered documentation system serving 800+ engineers using vector databases and AWS Bedrock, transforming how teams discover technical knowledge across 100+ repositories.

Education

  • University of Lynchburg

    Bachelor of Science (BS), Environmental Science

  • Portland State University

    Post Baccalaureate, Accounting and Economics

  • Epicodus

    Certificate in Software Development, Ruby/Rails, JavaScript, Angular

    2018 — 2018

Skills

  • Ecology
  • Event Planning
  • Sustainability
  • Community Outreach
  • Natural Resource Management
  • Environmental Education
  • Wildlife
  • Environmental Issues
  • Parks
  • Environmental Policy
  • Gis
  • Arcgis
  • Field Work
  • Plant Identification
  • Ecological Restoration
  • Conservation Issues
  • Policy
  • Nepa
  • Environmental Science
  • Wetlands
  • Environmental Awareness
  • Customer Service
  • Guest Service Management
  • Outdoor Recreation
  • Sales
  • Recreation Planning
  • Outdoor Education
  • Retail Sales
  • Sports
  • Sports Marketing
  • Apparel
  • Os X
  • Public Speaking
  • Management
  • Microsoft Office
  • Research
  • Nonprofits
  • Powerpoint
  • Javascript
  • Leadership

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

David Lewis — Senior Software Engineer at Workiva in Missoula, MT, US | Unifers