David Livingston

David Livingston Email and Phone Number

Consultant and Full Stack Senior Software Engineer @ AV
Memphis, TN, US
David Livingston's Location
Memphis Metropolitan Area, United States
About David Livingston

I'm not your average full stack engineer. In my free time I'm currently writing Slack bots which utilize OpenAI and learning Golang because it happens to be the best tool for that task.At work you'll find me solving non-CRUD problems, e.g. designing a file sharing api similar to AWS presigned URLs for one of our on-prem customers or developing a UI component which emulates Wireshark so our users do not have to leave our web app.

David Livingston's Current Company Details
AV
Consultant and Full Stack Senior Software Engineer
Memphis, TN, US
Website:
avinc.com
Employees:
2175
David Livingston Work Experience Details
  • Av
    Consultant And Full Stack Senior Software Engineer
    Av
    Memphis, Tn, Us
  • Undisclosed
    Consultant / Full Stack Senior Software Engineer
    Undisclosed Aug 2021 - Present
    * Fullstack web development, particularly edge and BFF (backend for frontend) services* Designed systems that are infrastructure agnostic (run on-prem, at the edge, or in various clouds)* Developed a search recommendation system that aggregates multiple data sources including a parser for query correction / suggestions* Implemented observability in systems with unique requirements (e.g. air gapped)* Developed custom UI components (e.g. a hex viewer similar to Wireshark)* Developed microservices for auth, blob storage, configuration, jobs, and search* Developed custom OpenLayers visualizations: movement tracking with heat mapping, sensor coverage with polygonal approximation for unsupported shapes* Quickly acquired various certifications as required by specific engagements (e.g. Security+ for DoD 8570 IAT2)* NodeJS, React, AWS, Express, NestJS, TypeScript, Redis, Elasticsearch, MongoDB, Nginx, Docker, K8s, MinIO, OpenLayers
  • Shipt
    Senior Engineer
    Shipt Feb 2021 - Jul 2021
    Birmingham, Alabama, United States
    * Built React Micro Frontends and Node Edge Services (GraphQL) to migrate and replace a Ruby on Rails monolith* Introduced structured logging and distributed tracing* Implemented CI/CD including GraphQL runtime schema validation* Planned a cloud provider migration (AWS -> GCP)* NodeJS, NestJS, React, Apollo GraphQL, AWS
  • Guidewire Software
    Senior Software Engineer - Payment And Config Microservices
    Guidewire Software Feb 2017 - Feb 2021
    Foster City, California, United States
    * Created a serverless prototype of the payments microservice.* Created a client side SDK which provides a consistent interface to multiple payment processors. This SDK is used by multiple customer facing, white label applications.* Created the admin UI for a payments microservice.* Contributed to our Kubernetes provisioning platform (auth and security improvements) and an IDE for configuring white-label software products.* Member of the API standards committee.* Designed Java to React UI migration strategy including transactional updates.* Limited work on Java / Spring microservices (e.g. a config microservice).* NodeJS, React, AWS, Express, TypeScript, JavaScript, Redux, DynamoDB, PostgresSQL, K8s, Docker
  • Guidewire Software (Formerly Iscs)
    Lead Web Developer
    Guidewire Software (Formerly Iscs) Aug 2015 - Feb 2017
    San Jose, California, United States
    * Lead web development for white labelled, customer facing web apps (sales portals, customer self service portals)* Lead modernization effort for web apps (mostly migrating AngularJS to React / TypeScript / Redux and improving code quality through unit testing / static analysis). * Developed PCI compliant payments UI; primary point of contact for pen testing.* Hired, mentored, and managed web developers.* Lead developers weekly learning group.* React, AWS, TypeScript, JavaScript, AngularJS
  • Answers.Com (Now Multiply)
    Software Engineer
    Answers.Com (Now Multiply) Aug 2014 - Jul 2015
    Cleveland, Ohio, United States
    * Migrated the UI for an ASP.NET application to a single page application (Knockout.js) as part of the modernization effort for a white labelled product.* That modernization drove new sales and increased revenues from six to seven figures.* Advocated for React and did POC work with server side rendering and AWS hosting.
  • Westfield Group/Westfield Insurance
    Application Developer
    Westfield Group/Westfield Insurance May 2010 - Jul 2014
    Westfield Center, Ohio, United States
    * Worked on a small team which maintained and enhanced 20+ internal applications (mostly Java web apps and message queue applications).* Developed the first JSON web services and single page applications at the company.* Flexed into Business Analyst (Predictive Analytics) and Project Management (Geocoding) roles.* Java, Javascript, Python* Various things I am no longer skilled with or very interested in: Sharepoint, KnockoutJS, Java Swing, JEE (JMS; Spring; JSF; JSP; JPA / Hibernate; JAX-WS, Struts)

David Livingston Education Details

Frequently Asked Questions about David Livingston

What company does David Livingston work for?

David Livingston works for Av

What is David Livingston's role at the current company?

David Livingston's current role is Consultant and Full Stack Senior Software Engineer.

What schools did David Livingston attend?

David Livingston attended University Of Illinois Springfield, University Of Tennessee, Knoxville, University Of Mississippi.

Who are David Livingston's colleagues?

David Livingston's colleagues are David Lane, Robert Martz, Sc Pro, Fe Valenzuela, Andrea Tasca, Scott Shannon, Pearl Rivera, Karl Burgerhoff.

Not the David Livingston you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.