McKendon LaFleur

Software Engineer

Kirkland, Washington, United States16 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in backend systems and cloud technologies.
  • Proven track record in optimizing complex software systems.
  • Strong leadership in high-impact engineering projects.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in Entertainment and E-commerce industries.

Contact

Skills

Other Skills

JavaWindowsSoftware DevelopmentC#LinuxSQLRubyScalaAmazon Web ServicesNumPyRabbitMQCouchDBSciPyAkka

About

Not interested in front-end web development or full-stack work.

Experience

16 yrs
Total Experience
2 yrs
Average Tenure
4 yrs 6 mos
Current Experience

Netflix

3 roles

Staff Software Engineer

Feb 2026Present · 3 mos

  • Real-time voting on Netflix Live Events

Staff Software Engineer

Sep 2024Mar 2026 · 1 yr 6 mos

Senior Software Engineer

Nov 2021Sep 2024 · 2 yrs 10 mos

  • Netflix spends over 15 billion on content and year and runs over 1000 productions a year to produce content for over 150 countries. I work within Content Engineering to create bespoke software to help forecast costs, manage productions and provide content scheduling insights to our finance and scheduling partners.

Twitter

Senior Software Engineer

Apr 2020Oct 2021 · 1 yr 6 mos · Seattle, Washington, United States

  • One of the leads for rebuilding the Ads Billing Systems at Twitter, leveraging GCP Technologies such as Bigquery, BigTable, PubSub and Dataflow
  • Automating and creating revenue reports for Finance and Accounting.
  • Design and Build Looker dashboards and data models to assist in debugging the accuracy of the new Billing System's prototypes.
  • Support the legacy Billing systems with incremental performance improvements and on-call until it can be EOL.

Coupang

2 roles

Principal Software Engineer

Mar 2020Apr 2020 · 1 mo

Senior Software Engineer

Apr 2018Mar 2020 · 1 yr 11 mos

  • Reduce the running of the fulfilment center inbound shuffling service jobs from over an hour to 8 minutes.
  • Drive design and collaboration with partner teams to unify the error handling and SLA strategy for 3 systems.
  • Optimize Apache Spark jobs by rewriting the code and optimizing runtime configurations.
  • Mentor junior and senior developers and interview senior candidates.
  • Developed Root Cause Analysis system for understanding why products get placed in particular fulfillment centers.
  • Work with PMs and Product Owners to design and prioritize features and then implement them.
  • Design and implemented Orchestration Service to coordinate complex interactions between sub-systems for product reordering process.
  • Design and implemented metrics to measure health of supply chain network. Built a platform to consume this metrics and produce aggregated reports and summary for the business team to use.

Comcast technology solutions

Senior Software Engineer

Nov 2015Mar 2018 · 2 yrs 4 mos · Seattle

  • Comcast encodes an insane amount of video for our customers, in a wealth a different formats and bitrates. I am working on building systems to dynamically scale our encoding farm.
  • Designed and implemented a component for retrieving available work from an internal queue service and trickling back heartbeats, progress and completion statuses using Akka.
  • Designed and implemented Sensu plugin for monitoring and alerting based on the health of encoding servers.
  • Designed and implemented system to translated encoding requirements into an intermediate format to be consumed by different encoding modules.
  • Created multiple prototypes for various projects.

Microsoft

Software Development Engineer

Aug 2013Nov 2015 · 2 yrs 3 mos · Bellevue, Washington

  • Online Services Division.
  • Implemented self healing restore functionality on replicated machines to alleviate manual work on team.
  • Merge codebases for two data pipelines to reduce technical debt of team.
  • Fix and created many unit tests.
  • Own biweekly deployments of code.
  • Setup performance lab which automatically deploys development code for runtime errors and performance degradation.

St. james technologies, llc

Application Developer

Jan 2012Jun 2013 · 1 yr 5 mos · Baton Rouge, Louisiana Area

  • Crane Data System
  • Language: C#
  • Co-designed and developed data communication plugin and services
  • Designed and developed health monitoring plugins
  • Crane Data System API
  • Language: C#
  • Co-designed and developed.

Dr. supratik mukhopadhyay

STUDENT WORKER

Aug 2011Dec 2011 · 4 mos · LSU

  • Work with the research group to help design software to track moving objects in video.
  • Research and test methods for human action recognition in videos using space-time interest points

Center for research computing

SUMMER RESEARCH INTERN

Jun 2011Aug 2011 · 2 mos

  • Worked in a team of 3 to implement new functionality into existing ruby software that runs programs distributedly on AmazonEC2 and aggregates the results.
  • Decoupled the system from Amazon SQS, allowing any queue service that implements the new queue interface.
  • Implemented a feature that allows one to pick any program to be run in the user's home folder.

Data, knowledge and engineering

JOURNAL ASSISTANT

Aug 2009May 2011 · 1 yr 9 mos · LSU

  • Managed reviewers for the journal to ensure that each reviewer matched the research of the paper.
  • Searched for reviewers to review papers submitted to the journal.
  • Generated status reports of the journal for management.
  • Co-authored manuals for the journal to instruct new employees on the journal process.

Education

Louisiana State University

Bachelor of Science — Computer Science; Computer Science

Jan 2008Jan 2011

Stackforce found 100+ more professionals with Java & Windows

Explore similar profiles based on matching skills and experience