
Jonathan
From United States
9 years of commercial experience
Lemon.io stats
1
offers now 🔥Jonathan – React Native, Typescript, MySQL
Jonathan is a Senior Full-Stack Developer with 10+ years of experience across React, React Native, Node.js, and TypeScript. He has led migration projects, made key architectural decisions, and contributed equally to both frontend and backend. Comfortable in startup environments, Jonathan communicates clearly, works well with cross-functional teams, and brings strong tech leadership through mentoring and hands-on execution. While more experienced in modernizing existing systems than greenfield builds, he’s adaptable, proactive, and well-suited for high-impact roles.
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Full-Stack Developer
During this third project for the educational technology platform, the goal was to perform SIS Integration, which automated the import of raw data from Student Information Systems. This allowed the system to pre-populate teacher profiles, classes, students, and parent-teacher relationships-greatly reducing manual setup time and improving onboarding efficiency.
Jonathan was in charge of the following:
- designed and implemented the data solution to connect raw SIS teacher data with Classdojo's data model;
- implemented endpoints to enable and disable rostering;
- built a sync system to "react" to changes in the SIS data and make the same changes in the school data;
- implemented a chronological job using Kubernetes to download the raw SIS data and store it in a custom data solution for later usage.
Tech Lead
This was the second project Jonathan carried out for widely used educational technology platform. The aim was to rewrite the Android app from native technologies to React Native to improve app rating and development efficiency.
Among others, Jonathan was responsible for:
- designed the architecture of the new react native application;
- built custom design system components;
- designed an automatic analytics tracking system;
- implemented custom API endpoints to improve app performance;
- rewrote native code into reach native code;
- improved developer experience across the app;
- build a custom error handling layer to allow for better network error debugging;
- implemented CI pipelines using github actions.
Full-stack developer
A global edtech platform connecting tens of millions of teachers and families to foster communication and classroom engagement. As part of a strategic push to expand the educator network, the platform launched initiatives focused on teacher growth—aiming to increase adoption, retention, and overall network size through enhanced onboarding, feature improvements, and targeted outreach to underserved schools and districts.
Among others, Jonathan's contributions included the following:
- implemented several growth experiments at a fast pace;
- designed and built a system to show upsells to the user without overwhelming them;
- built several web features, including endpoints and data storage needed, focused on teacher experience;
- migrated a complex data model from MongoDB to AWS Aurora, without any user usage interruption.
Web developer
Worked as a freelancer/contractor on multiple web and software development projects across various industries, delivering end-to-end solutions tailored to client needs.
Jonathan's scope of duties spanned across:
- built and designed several websites;
- built custom content management services;
- implemented headless CMS into personalized websites;
- maintained and built WordPress sites.
Full Stack Developer
A custom eCommerce platform that enabled brands to design and manage their own personalized products and storefronts using a WYSIWYG editor. The system supported bulk customization, order management, and brand-compliant design tools for large-scale promotional needs.
Jonathan managed the following:
- designed and built user-facing features for eStore customization;
- maintained legacy databases;
- supervised blue-green releases.