Peter Wicks

Software Engineer at Meta

Nampa, Idaho, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Peter Wicks is a seasoned software engineer with 14 years of experience bridging legacy systems and cutting‑edge AI, currently at Meta after leading AI and data engineering as a Staff Engineer at Apartment List. He has revitalized stubborn legacy stacks—from VB6 and Maximo to enterprise NiFi flows—while pioneering AI-driven features and automations that materially improved business operations. A proven open-source contributor, Peter has improved data integrations in flagship projects like Apache Airflow and Apache NiFi, focusing on GCS/BigQuery metadata handling, JDBC/Avro processing, and large-row paging fixes. Comfortable across Java, Scala, Python, and cloud-native tooling, he pairs deep technical craft with out-of-the-box problem framing and hands-on mentorship. Based in Nampa, Idaho, he brings a pragmatic philosophy: merge the new with the old to unlock unexpected, scalable solutions.
code14 years of coding experience
job13 years of employment as a software developer
bookMasters Computer Science masters in cs, Masters Computer Science masters in cs at Boise State University
bookSouthridge High School
bookAssociate of Arts and Sciences (AAS) Information Technology, Associate of Arts and Sciences (AAS) Information Technology at Kaplan University
bookBachelor of Science (B.S.) Computer Software Engineering, Bachelor of Science (B.S.) Computer Software Engineering at Western Governors University
bookComputer Science, Computer Science at Columbia Basin College
languagesJapanese, English
stackoverflow-logo

Stackoverflow

Stats
9,672reputation
3.5mreached
197answers
68questions
Badges
powershell
top-5%
active-directory
top-5%
pdf
top-5%
ldap
top-5%
image
top-5%
github-logo-circle

Github Skills (35)

avro10
apache-nifi10
bigquery10
data-pipelines10
python10
data-engineering10
workflow-engine10
jdbc10
java10
gcp10
google-cloud-storage10
javas10
airflow10
orchestration10
data-pipeline10

Programming languages (16)

C#JavaC++JinjaCRustScalaVue

Github contributions (5)

github-logo-circle
apache/nifi

Sep 2016 - Sep 2020

Apache NiFi
Role in this project:
userBackend Developer
Contributions:6 reviews, 43 commits, 89 PRs in 4 years
Contributions summary:Peter primarily contributed to the Apache NiFi project by addressing bug fixes and implementing enhancements related to the JDBC processors and Avro serialization. They resolved issues where `getColumnName` might return an empty string and updated calls to `convertToAvroStream` for improved functionality. The user's work included modifications to core Java classes within the standard processors bundle, which affected JDBC handling and data conversion to Avro formats, enhancing the data processing capabilities of NiFi. They also fixed issues related to large row count paging.
javanifiapacheapache-nifi
apache/airflow

Mar 2022 - Jun 2023

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
userData Engineer
Contributions:5 reviews, 11 PRs, 24 comments in 1 year 3 months
Contributions summary:Peter primarily contributed to the Google Cloud integration of the Apache Airflow project, focusing on data transfer and metadata handling. Their work included implementing features to upload metadata with Google Cloud Storage (GCS) hook uploads and exposing SQL to GCS metadata. They also addressed issues related to BigQuery schema parsing and MaxID logic within the GCSToBigQueryOperator, improving data pipeline functionality and reliability.
monitorpythonschedulerapacheprogrammatically
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Peter Wicks - Software Engineer at Meta