Joshua Kahn

Senior Software Engineer, Backend at OkCupid

Joshua Kahn is a Senior Software Engineer, Backend at OkCupid. Joshua has over eight years of experience in the software development industry.

Joshua Kahn started their career as a Programmer/Web Developer at iCentrix in May 2011. Joshua worked there for over a year before moving on to Barracuda in May 2013.

At Barracuda, Joshua Kahn worked as a Senior Software Development Engineer for over six years. Joshua was responsible for creating automatic packaging and deployment for cloud backup microservices, researching and implementing testing framework for cloud backup microservices, implementing automatic test data generation for OneDrive integration testing, refactoring use of message queue to avoid over-saturating single backup source, and improving log-structured key-value store's (Moebius) data deletion to immediately free memory resources. In addition, Joshua Kahn created a custom scraper to collect cloud storage metrics in a Prometheus time series database; then created Grafana dashboards to visualize the data and optimize operational tasks. Joshua also organized and led scrum team meetings.

In December 2019, Joshua Kahn left Barracuda to join OkCupid as a Senior Software Engineer, Backend.

Joshua Kahn received a Bachelor of Science in Computer Science from the University of Michigan.

Some of their coworkers include Michael P. Geraci - Senior Software Engineer Web, Claire Lynch - Software Engineer, and Puneet Ludu - Senior Machine Learning Engineer. Joshua Kahn reports to Brendon Scheinman, VP, Engineering.

Links

Peers

View in org chart

Timeline

  • Senior Software Engineer, Backend

    Current role

View in org chart