P

Parker Duckworth

Director of Engineering

Raleigh, North Carolina, United States11 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in distributed systems and machine learning.
  • Led multiple teams to deliver high-throughput systems.
  • Proven track record in backend software development.
Stackforce AI infers this person is a Backend-focused engineer with expertise in distributed systems and machine learning for SaaS applications.

Contact

Skills

Core Skills

Machine LearningDistributed SystemsDatabase DesignSoftware DevelopmentData AnalysisBackend Web DevelopmentMicroservicesLeadershipTeam Management

Other Skills

API DevelopmentAWS LambdaAmazon EC2Amazon S3Amazon Web Services (AWS)Asynchronous ReplicationBackend Software SolutionsBatch ProcessingC++CI/CD PipelineCloud OperationsComputer ScienceComputer VisionData IntegrationData Structures

About

Right where I want to be: at the intersection of efficient data storage and machine learning

Experience

11 yrs 6 mos
Total Experience
2 yrs 10 mos
Average Tenure
4 yrs 3 mos
Current Experience

Weaviate

3 roles

Director of Engineering

Promoted

Dec 2024Present · 1 yr 6 mos

  • Leading 5 specialized teams across core engine, ML integration, cloud operations, and SDKs.
  • Drive product architecture for global, low-latency AI search.
  • Partner cross-functionally with research, product, and reliability to deliver resilient, high-throughput
  • systems.
Machine LearningDistributed SystemsCloud OperationsProduct Architecture

Head of Database

Promoted

Jan 2024Dec 2024 · 11 mos

  • Lead the initiative to introduce enterprise-scale asynchronous replication, and database re-architecture in support of total separation of storage and compute.
  • Managed and guided the database team into a total rewrite of distributed schema management by introducing the Raft consensus algorithm to support cluster-wide concurrent schema updates.
Database DesignAsynchronous ReplicationDatabase Re-architectureRaft Consensus AlgorithmDistributed Systems

Core Engineer

Mar 2022Jan 2024 · 1 yr 10 mos

  • Distributed systems development, including: replication with read-repair and tunable consistency, distributed backups with object storage adapters, and massive multi-tenancy
  • Authored the embedded TypeScript DB and client
  • Implemented automatic schema repair and cluster self healing
  • Many more features, fixes, and optimizations
Distributed SystemsReplicationSchema RepairTypeScriptDatabase Design

Japan computer vision corp.

Lead Software Engineer

Aug 2021May 2022 · 9 mos

  • Analyzed computer vision business problems and designed and implemented backend software solutions for consumer facing products
  • Communicated across teams to synchronize project status and mitigate issues that arose during the implementation of new systems
  • Performed quality assurance testing on existing applications to ensure they met client expectations and standards
Backend Software SolutionsQuality Assurance TestingComputer VisionSoftware DevelopmentData Analysis

Square 8

3 roles

Lead Software Engineer

Promoted

May 2021Aug 2021 · 3 mos

  • Promoted to lead the backend team in developing the second generation of a logistics tracking platform, which includes real-time resource geo-location tracking and notification service.
  • Led the effort to stand up a mobile client service backend, designing and implementing API endpoints, database and GraphQL schemas, and guiding the mobile team with integration.
API DevelopmentGraphQLDatabase DesignBackend Web Development

Senior Software Engineer

Sep 2020May 2021 · 8 mos

  • Reverse-engineered pre-existing monolithic stack, and designed and implemented a Go microservice backend to replace it
  • Mentor junior engineers
GoMicroservicesReverse EngineeringSoftware Development

Software Engineer

Aug 2019Sep 2020 · 1 yr 1 mo

  • Go/Elixir/GraphQL microservice development, container management and orchestration
  • Develop and deploy a selfhosted CI/CD pipeline
  • Design and implement distributed, tiered, service oriented backend systems
  • Contribute to and author an array of Open Source Software projects
GoElixirGraphQLCI/CD PipelineBackend Web DevelopmentMicroservices

Samsung semiconductor

Software Engineering Intern

May 2019Aug 2019 · 3 mos · Austin, Texas Area

  • Owned an internal disaster recovery dashboard, adding features including browser caching to decrease data-retrieval time and real-time data visualization with highly-detailed drill-down functionality.
  • Designed and implemented a critical-data microservice that fully decouples a frontend, freeing a common data layer that can be utilized on a bespoke basis. The project is self-documented with SwaggerUI, employs fully asynchronous data-retrieval, and a RESTful API.
Data VisualizationMicroservicesRESTful APISoftware DevelopmentData Analysis

Us army

Electronic Warfare Team Leader

Nov 2010Nov 2015 · 5 yrs

  • Consistently recommended for promotion above peers during annual performance reviews, with a “Far Exceeded Standard” designation.
  • Managed a team that was recognized as best in the Region, for functions outside of normal duties during wartime deployment.
  • Air Assault School graduate
Team ManagementElectronic WarfareLeadership

Education

Baylor University

Bachelor of Science - BSCS — Computer Science

Jan 2018Jan 2019

Central Texas College

Associate's degree — Engineering

Jan 2016Jan 2018

Stackforce found 100+ more professionals with Machine Learning & Distributed Systems

Explore similar profiles based on matching skills and experience