Joshua Karstendick

Software Engineer at Augment

Philadelphia, Pennsylvania, 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
Joshua Karstendick is a software engineer and seasoned engineering leader with 12 years of experience building ML-powered logistics products and scaling high-performance teams across startups and enterprise acquisitions. He has led engineering organizations through rapid transitions, including Deliverr’s acquisition by Shopify and subsequent movement into Flexport, and now contributes hands-on at Augment. Josh combines a strong backend engineering pedigree—evident from contributions to the widely used singer-python ETL library, where he improved timezone handling, schema validation, and added robust unit tests—with experience in data-heavy systems from finance and trading. His career spans roles from quantitative systems developer to director-level leadership, giving him a rare blend of low-level technical depth and strategic operational experience. Based in Philadelphia, he’s equally comfortable shipping production code and architecting teams to deliver ML-driven logistics features at scale. A detail-oriented problem solver, he often surfaces reliability improvements that pay dividends across engineering and product.
code12 years of coding experience
job17 years of employment as a software developer
bookBachelor's of Science Mathematics Computer Science, Bachelor's of Science Mathematics Computer Science at Drexel University
github-logo-circle

Github Skills (4)

unit-testing10
data-transformation10
python10
testing8

Programming languages (10)

C#JavaCoffeeScriptMakefileJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
singer-io/singer-python

Mar 2017 - Aug 2017

Role in this project:
userBack-end Developer
Contributions:5 commits, 10 PRs, 35 pushes in 5 months
Contributions summary:Joshua primarily contributed to the `singer-python` library, focusing on improving its functionality and robustness. Their work involved adding new features, such as a "giveup" function and transform namespaces. Additionally, the user addressed time zone handling and fixed issues related to schema validation. The user also implemented unit tests to ensure code quality and added tests for datetime transformations.
nlppythonsinger
karstendick/DialogueLib

Oct 2013 - Jun 2017

Contributions:5 commits, 1 push in 3 years 8 months
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
Joshua Karstendick - Software Engineer at Augment