J
T
D

Joseph Tyler DiBartolo

ABOUT ME

Software and Data Engineer

Since 2017

Multivariate developer with experience leading product teams, modelling business domains, building enterprise software, and delivering measurable impact.

Aspiring AI Engineer and Ontologist

Since 2022

Interested in symbolic artificial intelligence, planning systems, linguistics, and knowledge management.

PROFESSIONAL EXPERIENCE

Warner Brothers Discovery

Mar 2022 – Present | Supply Chain Software Engineer

  • Developed Python applications for media inventory, quality-control, and workflow orchestration
  • Partnered with architects and PMs to modernize legacy apps and databases to AWS Event-Driven Architectures backed by MongoDB and Postgres
  • Maintained shared Python libraries for API clients and models, analytics reporting suites
  • Supported developer enablement with ERD, state, and process diagrams

IBM

Jan 2020 – Aug 2021 | Cloud Developer

  • Evangelized Kubernetes and built PoC solutions for Fortune 500 clients
  • Developed cloud-native architectures and CICD pipelines for Java and Node.js projects on K8s and Openshift
  • Led installation and administration efforts for "Cloud Pak for Automation" guild
  • Developed AI-powered chat and analytics applications, supported data scientists with pipeline development

EDUCATION

Bucknell University

2015 – 2019 | B.S. Computer Science & Engineering

PREVIOUS PROJECTS

Geojam • Freelance Engineer

Q4 2021 | Swift, C#, MongoDB

One28 • Founding Engineer

2018 - 2019 | Swift, Javascript, Firebase

SKILLS

Python

Good understanding of object model, metaprogramming, and module system. Basic understanding of library development. Lots of experience creating CRUD APIs, building event-driven systems, and analyzing data.

  • Pydantic + Dataclasses
  • Pandas + Numpy

Java + JVM

First language I learned in 2015. Good understanding of object model and design patterns. I enjoy the Streaming API and extensive library ecosystem, but would prefer to work in Clojure.

  • Spring Boot
  • Clojure
  • Spark + Hadoop

Professional Capabilities

  • Git + CICD + GitOps
  • Jira + Confluence
  • Linux (OS, Security, Networking)
  • Kubernetes (K8s)
  • Product Design
  • Technical Writing