Jonathan Harper

Jonathan Harper Email and Phone Number

Senior Software Engineer @ Reddit @ Reddit, Inc.
san francisco, california, united states
Jonathan Harper's Location
Greater Boston, United States
About Jonathan Harper

Ambitious and driven backend software developer with experience and proficiency in Python and Go. Always on the lookout for world-defining opportunities.

Jonathan Harper's Current Company Details
Reddit, Inc.

Reddit, Inc.

View
Senior Software Engineer @ Reddit
san francisco, california, united states
Website:
reddit.com
Employees:
999
Jonathan Harper Work Experience Details
  • Reddit, Inc.
    Senior Software Engineer
    Reddit, Inc. Mar 2022 - Present
    San Francisco Bay Area
    Marketplace team — building Awards & Reddit’s Collectible Avatars
  • Coffee Meets Bagel
    Software Engineer Iii
    Coffee Meets Bagel Jul 2021 - Feb 2022
    San Francisco Bay Area
    Founding engineer for the Optopod (Optimization team) - a team designed to iterate quickly, experiment frequently, and ideate on features that can move metrics. Specifically focusing on ways to engage international audiences, including but not limited to developing enticing subscription and merchandising offerings. Worked very closely as a team to come up with the next big thing.‣ Ran CMBs 2021 Summer Internship program. Hired 3 engineers (2 iOS, 1 Android) with a team of 10 engineers. Formulated intern projects, led their induction, assigned them partners, planned final presentations.‣ Pitched and managed "Store V2": a multi-cycle project which re-architects the backend store app. Allows CX agents to audit the entire transaction history of the user, grant individual perks (in-app items), and view current balance; made subscriptions and perks platform-agnostic to allow greater flexibility in subscription creation; streamlined and extensively documented process of subscription addition and testing which has reduced time to insert and QA subscriptions from a minimum of 1-2 hours per subscription to 2-5 minutes. Worked with 3 other engineers.‣ Often take on bug fixes which would impede an experiment before it's run. For instance, resolved a long-standing (6+ month) bug which affected ~5,000 users per day in their ability to perform actions on their bagels in the "Likes You" section -- a company P0 task hypothesized to be negatively affecting revenue from subscribers and trust from our users.
  • Coffee Meets Bagel
    Software Engineer Ii
    Coffee Meets Bagel Jan 2021 - Jul 2021
    San Francisco Bay Area
    Primary Backend resource for the Revenue team. Here I developed new features to drive Revenue, ideated with team stakeholders to formulate effective road plans/milestones, and also directly assisted in user bug reports related to subscriptions (and other paid items).‣ Developing multiple perks/benefits offered as part of the subscription model (notably Boost-per-month and free-likes-per-day) to improve user conversion. ‣ Responsible for implementation of sales + price experiments which have generated millions in revenue.
  • Coffee Meets Bagel
    Software Engineer I
    Coffee Meets Bagel Sep 2019 - Jan 2021
    San Francisco Bay Area
    Worked as part of the Backend Tools team. Here we created user-facing features, addressed QOL improvements + bugs, and created developer tools. Notable projects:‣ Drove implementation of bringing trial subscriptions natively onto the app. No longer relying on external services to track subscriptions and giving the team more granular control in altering subscription offerings.‣ Technical lead for implementation of the feature "Karma Beans": awards users in-app currency for positive interactions. Encompasses rewards that replenish daily and those which are one-off. Added caching layer to improve frequent reads, introduced new endpoint, and test suite.
  • Tradewize
    Full-Stack Software Developer Intern
    Tradewize Jun 2018 - Sep 2018
    London, United Kingdom
    Smart trading platform for traders to identify investment opportunities and socialize with other traders in their network. Focus on moving from monolithic to microservice-based architecture, creating APIs from scratch, and automation of laborious manual tasks.‣ Designed and developed RESTful APIs using Python’s Flask-RESTful framework. Containerized using Docker, deployed containers on DigitalOcean.‣ Improved efficiency by scheduling periodic recurring tasks previously done manually daily: automating the daily task of aggregating + analyzing stock trends. Used RabbitMQ and Celery for the producer/consumer setup.‣ Spearheaded the effort to automate unit testing as a standard codebase practice. Implemented extensive automated testing suite using pytest.

Jonathan Harper Education Details

Frequently Asked Questions about Jonathan Harper

What company does Jonathan Harper work for?

Jonathan Harper works for Reddit, Inc.

What is Jonathan Harper's role at the current company?

Jonathan Harper's current role is Senior Software Engineer @ Reddit.

What schools did Jonathan Harper attend?

Jonathan Harper attended University Of Southampton.

Who are Jonathan Harper's colleagues?

Jonathan Harper's colleagues are Scott Leach, Dmitriy Ravdel, Yc Henry, Lisa Caravelli, Cu Munismo, Alexas Morgan, Joey Noftall.

Not the Jonathan Harper you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.