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
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Software Engineer
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.
- 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.
Senior Software Engineer
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.
- 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.
Senior Full-stack Engineer
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.
- 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.