David Fifer

Senior Software Engineer

Fishers, Indiana, United States7 yrs 2 mos experience

Key Highlights

  • Led a team to develop scalable backend solutions.
  • Doubled EMQ scores through targeted marketing initiatives.
  • Mentored junior engineers and improved team performance.
Stackforce AI infers this person is a SaaS-focused Software Engineer with strong skills in backend development and team leadership.

Contact

Skills

Core Skills

React.jsJavascriptPythonJavaAwsC++

Other Skills

HackObject-Oriented Programming (OOP)Software DesignTypeScriptMentoringAmazon Web Services (AWS)Bash scriptingSQLCRESTful WebServicesBootstrapLinuxProgrammingHTMLjQuery

About

Experienced Sr Software Engineer identifying challenging technical problems and leading a team of engineers to conquer them. Skilled in Java JavaScript/TypeScript, Bash scripting, SQL, and C++. Strong Computer Science background with a Master of Science (MS) from Purdue University.

Experience

7 yrs 2 mos
Total Experience
1 yr 2 mos
Average Tenure
--
Current Experience

Meta

Senior Software Engineer

Aug 2021Present · 4 yrs 8 mos

  • Operated as tech lead for conversion tracking on meta.com, enabling Direct Response Marketing to execute targeted campaigns across eight ad platforms, doubling EMQ scores across meta.com, mitigating signal disruption from a large checkout platform migration, and ensuring meta.com remained compliant with regional privacy laws.
  • Unlocked new promotional capabilities on meta.com, driving over 38k sales across multiple campaigns.
  • Ran global operational excellence programs, conducting SEV reviews and introducing SLA enforcement on tasks.
  • Led a team of six engineers in a P0 initiative to develop an alternative backend for an internal search tool, creating a scalable pipeline for data engineers to migrate 200M documents, and executing a company-wide experiment.
  • Drove latency reduction efforts on a company-wide, internal search tool, reducing P95 E2E latency by 50%.
  • Presented multiple tech talks on latency reduction efforts undertaken by my team as well as the tools provided at Meta for performance analysis.
  • Evangelized and maintained Bunny, a tool for quickly navigating to internal pages/tools.
  • Served as the engineering teach lead for Intern Search, driving operation excellence initiatives and setting technical direction.
  • Served as an A11Y champion and contributor across multiple fixathons.
  • Mentored multiple Junior Engineers both on and off team.
  • Regularly interviewed SWE candidates.
PythonHackReact.jsJavaScriptObject-Oriented Programming (OOP)Software Design+2

Amazon

Software Dev Engineer II

Feb 2021Jul 2021 · 5 mos · Detroit, Michigan, United States

  • Enabled Cypress UI tests to run on a new hardware platform.
  • Conducted office hours, triaged incoming issues, and participated in on-call rotations.
  • Orchestrated a multi-region DNS flip of production services with no downtime.
JavaScriptObject-Oriented Programming (OOP)JavaSoftware Design

Lifeomic

2 roles

Senior Software Engineer

Promoted

Nov 2019Jan 2021 · 1 yr 2 mos

  • Upgraded ingestion pipeline to support 6000+ users connected to an external service
  • Implemented FHIR transformations for the IEEE 11073-10103 standard and created a pattern of SNOMED-backed transformations for medical devices
  • Lead conversations with a third party health tracker that resulted in an app partnership
  • Created and supported the Fitbit companion application for Life Extend
Amazon Web Services (AWS)React.jsJavaScriptObject-Oriented Programming (OOP)Software DesignTypeScript+1

Software Engineer

Aug 2018Nov 2019 · 1 yr 3 mos

  • Developed solutions on AWS to expand functionality in a precision health web application.
  • Utilized Docker and Ava/Jest to thoroughly test code prior to deployments.
  • Built a mapping utility to speed up constructing transformations between two schemas.
  • Analyzed RDS Insights to rework all queries and significantly reduce database load.
  • Created a workflow to periodically ingest wearable data (Fitbit, Oura) from users as FHIR.
  • Contributed to React codebase to stay up-to-date with backend enhancements.
Amazon Web Services (AWS)React.jsJavaScriptObject-Oriented Programming (OOP)Software DesignTypeScript+1

Indiana health information exchange

Solutions Engineer II

Mar 2017Aug 2018 · 1 yr 5 mos · Indianapolis, Indiana

  • Maintained and provided production support for a legacy application.
  • Wrote a MIRA-nominated FHIR application built on HIE data from INPC.
  • Collaborated with other internal teams and external parties on product development.
  • Introduced code reviews and branching strategies.
  • Developed in a scrum environment.
  • Scripted several bash programs to generate complex audits from Tomcat logs and SQL records.
  • Provided technical support and knowledge transfer for junior developers and contractors.
JavaScriptObject-Oriented Programming (OOP)JavaSoftware Design

Sapientrazorfish

Software Engineer

Jun 2015Feb 2017 · 1 yr 8 mos · Dayton Metropolitan Area

  • Implemented full-stack REST applications on Spring MVC and hybris.
  • Constructed hybris technical specications from client functional specications for other developers to utilize.
  • Tested various levels of functionality with JUnit and Mockito on a CI environment.
  • Designed front-end pages and components from design documents and UX wireframes.
  • Led a training session for the business team and answered questions in the respective client training session.
  • Demonstrated end-of-sprint functionality to the client while on-site.
  • Resolved technical questions between platform teams.
JavaScriptObject-Oriented Programming (OOP)Java

Purdue university

Graduate Teaching Assistant

May 2014May 2015 · 1 yr

  • Provided weekly assistance to students during lab sessions.
  • Graded labs and paper exams.
  • Developed an automated testing script for grading labs and submitting reports to students.
PythonC++Object-Oriented Programming (OOP)Java

Google

Google Summer Intern

May 2013Aug 2013 · 3 mos

  • Wrote an analytics package that provided real-time metrics on method invocations, execution time, and hierarchy.
  • Enhanced the compiler to auto-insert profiling macros on each method.
C++Object-Oriented Programming (OOP)

Education

Purdue University

Master of Science (MS) — Computer Science

Jan 2014Jan 2015

Purdue University

Bachelor of Science (BS) — Computer Science and Mathematics

Jan 2010Jan 2014

Stackforce found 100+ more professionals with React.js & Javascript

Explore similar profiles based on matching skills and experience