Logo
Jonathan – Python, React, Typescript, experts in Lemon.io

Jonathan

From United States (UTC-4)flag

Full-stack Web Developer|Middle-to-senior

Jonathan – Python, React, Typescript

Jonathan is a middle to senior full-stack engineer with deep expertise in React, Next.js, Node.js, and AWS, and strong experience in media and advertising tech. He has led frontend and integration projects, shipped complex editor tools, and contributed to microservices and cloud infrastructure. Communication is clear and collaborative, with proven mentoring and product ownership. Python is a secondary skill, suitable for scripting but not as a primary backend stack.

11 years of commercial experience
Main technologies
Python
3 years
React
8 years
Typescript
3 years
Next.js
2 years
Node.js
8 years
AWS
8 years
Additional skills
NoSQL
GraphQL
DynamoDB
WordPress
Svelte.js
PHP
Docker
SQL
Redis
Express.js
Shopify
Redux
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Engineer
Jun 2024 - Sep 20251 year 3 months
Project Overview

An internal tooling system that enabled editors to create, manage, and deploy articles across multiple workspaces within a large content platform. The system streamlined the publishing workflow, improved content organization, and supported efficient distribution of editorial content at scale.

Responsibilities:
  • Designed and implemented a React-based authoring system that streamlined article publishing via GraphQL into WordPress, reducing editor publishing time;
  • Led development of a custom WYSIWYG editor adopted across WSJ properties, empowering editors with a consistent and scalable publishing experience;
  • Migrated legacy author tooling to a modern React stack, improving maintainability and cross-workspace support.
Project Tech stack:
Node.js
GraphQL
WordPress
Python
AWS
React
Senior Software Engineer
Apr 2019 - Dec 20223 years 8 months
Project Overview

Worked as part of an advertising team, developing a user interface that allowed editors to create, configure, and automatically deploy digital ads through an ad management platform. The solution streamlined the ad creation workflow and improved efficiency in publishing and managing campaigns at scale.

Responsibilities:
  • Engineered an internal ad automation tool (React, Python, Svelte, Next.js) that published ads to Google Ad Manager, Facebook, Instagram, and BuzzFeed, reaching millions daily;
  • Built a custom versioning system for Ads Library (React + SQL), improving ad tracking and reducing client errors;
  • Drove frontend development using React, Next.js, and SASS, while contributing backend updates in Python;
  • Served as Lead Engineer for a token-based styling system (Amazon Style Dictionary + SASS), coordinating cross-team adoption and design collaboration;
  • Mentored new engineers and led retrospectives, helping improve team velocity and knowledge sharing.
Project Tech stack:
Python
React
Next.js
Svelte.js
SASS
SQL
AWS
Google Ads
Senior Full-stack Engineer
Dec 2014 - Apr 20194 years 3 months
Project Overview

Developed websites and custom digital tools for a range of clients, including full website builds as well as interactive solutions such as messaging bots and voice assistant applications. Delivered end-to-end implementations tailored to specific business needs, focusing on usability, automation, and integration with third-party platforms.

Responsibilities:
  • Developed websites, custom WordPress modules, and React applications for global clients, including Budweiser, Johnnie Walker, and Hulu;
  • Built a sweepstakes SPA (Redux + Node + SQL) that processed thousands of Facebook/email signups with real-time scoring;
  • Created Facebook Messenger bots (Node + Redis/SQL) and Alexa/Google voice apps (Node + DynamoDB) for Fortune 500 brands, deployed on AWS Lambda + S3;
  • Produced an HTML5 game for Cap’n Crunch’s Snapchat campaign, optimized for mobile and embedded on the brand’s site.
Project Tech stack:
Node.js
React
Redux
SQL
Redis
AWS
WordPress
PHP
Python
DynamoDB
Shopify
Express.js

Education

2013
Computer Science
Bachelors Degree

Languages

English
Advanced

Hire Jonathan or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.