Available to hire
Hi, I’m Justin Satoren, a full-stack engineer with over 8 years of experience, specializing in React and TypeScript. I’ve built dynamic web applications for startups and established companies, including ERP and LMS solutions. I’m proficient with Git and modern JavaScript frameworks, focused on efficient, code-intensive development.
I enjoy solving complex problems across front-end, back-end, and data integration, with experience spanning Django (Python), Node.js, Vue, and React. I’m eager to contribute in a challenging, fast-paced environment and continuously improve performance, security, and user experience.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Javanese
Advanced
English
Fluent
Work Experience
Front-end Engineer at Rainforest
July 1, 2025 - September 26, 2025Migrated pages to a new Figma-based design system; fixed TypeScript issues around basic UI components; migrated core services to serverless architecture using AWS Lambda and Node.js, improving API response times by 40% and reducing infrastructure costs by 30%; Led UI overhaul by implementing a custom-built React/Tailwind component library; modernized a legacy PHP application by integrating Web Components, reducing feature development time by 50% while maintaining 100% backward compatibility with existing client workflows.
React/Node.js Developer at PagerDuty
September 1, 2022 - September 26, 2025Boosted user experience by 40% through the development of web pages and React components for an NFT marketplace; handled backend architecture and functionality using Node.js and Sequelize to enable Web 3.0 functionality and optimize SQL queries, translating to faster load times and a better user experience; provided full-stack support to directors for the successful launch of the website's second version at the Cryptocurrency Event in New York City; integrated Google Analytics to monitor activity; developed web pages and React components using Next.js and TypeScript for an NFT marketplace to enable users to view and interact with their collections and tokens by integrating with the blockchain; reduced load times by 50% by optimizing the backend architecture with Node.js and Sequelize.
Front-end Developer at ClassDojo
September 1, 2019 - September 26, 2025Boosted user experience by 40% through the development of web pages and React components; handled back-end architecture and functionality using Node.js and Sequelize to support Web 3.0 functionality and optimize SQL queries, translating to faster load times and a better user experience; provided full-stack support to directors for the successful launch of the website's second version at the Cryptocurrency Event in New York City; integrated Google Analytics into the web pages to monitor activity and guide business decisions; developed web pages and React components using Next.js and TypeScript for an NFT marketplace to enable users to view and take action on their collections and tokens by integrating with the blockchain; slashed load times by 50% by optimizing the back-end architecture with Node.js and Sequelize.
Front-end Engineer at Rainforest
July 1, 2025 - September 26, 2025Migrated several pages to a new Figma-based design system. Fixed TypeScript issues around basic UI components. Migrated core services to serverless architecture using AWS Lambda and Node.js, improving API response times by 40% and reducing infrastructure costs by 30% through optimized Serverless Framework configurations. Led UI overhaul by implementing a custom-built React/Tailwind component library. Modernized a legacy PHP application by integrating Web Components for new UI features, reducing feature development time by 50% while maintaining 100% backward compatibility with existing client workflows.
React/Node.js Developer at PagerDuty
September 1, 2022 - September 26, 2025Boosted user experience by 40% through the development of web pages and React components for an NFT marketplace. Handled back-end architecture and functionality using Node.js and Sequelize as the ORM to easily include Web 3.0 functionality and optimize SQL queries, translating to faster load times and a better user experience. Provided full-stack support to directors for the successful launch of the website's second version at the Cryptocurrency Event in New York City. Integrated Google Analytics into the web pages to monitor activity and guide business decisions. Developed web pages and React components using Next.js and TypeScript for an NFT marketplace to enable users to view and take action on their collections and tokens by integrating with the blockchain. Slashed load times by 50% by optimizing the back-end architecture with Node.js and Sequelize.
Front-end Developer at ClassDojo
September 1, 2019 - September 26, 2025Boosted user experience by 40% through the development of web pages and React components for an NFT marketplace. Handled back-end architecture and functionality using Node.js and Sequelize as the ORM to easily include Web 3.0 functionality and optimize SQL queries, translating to faster load time and a better user experience. Provided full-stack support to directors for the successful launch of the website's second version at the Cryptocurrency Event in New York City. Integrated Google Analytics into the web pages to monitor activity and guide business decisions. Developed web pages and React components using Next.js and TypeScript for an NFT marketplace to enable users to view and take action on their collections and tokens by integrating with the blockchain. Slashed load times by 50% by optimizing the back-end architecture with Node.js and Sequelize.
Front-end Engineer at Rainforest
July 1, 2025 - October 1, 2025Led front-end overhaul by migrating pages to a Figma-based design system and resolved TypeScript issues across basic UI components. Migrated core services to a serverless architecture using AWS Lambda and Node.js, improving API response times by 40% and reducing infrastructure costs by 30% through optimized Serverless Framework configurations. Implemented a custom React/Tailwind component library and modernized a legacy PHP app by integrating Web Components for new UI features, preserving 100% backward compatibility with existing client workflows.
React/Node.js Developer at PagerDuty
September 1, 2022 - October 1, 2025Enhanced user experience by developing web pages and React components for an NFT marketplace. Strengthened back-end functionality with Node.js and Sequelize to enable Web3 features and optimize SQL queries for faster load times. Supported the launch of the website's second version at the Cryptocurrency Event in New York City. Integrated Google Analytics to monitor activity and guide business decisions. Built pages and components using Next.js and TypeScript to enable users to view and act on their collections and tokens via blockchain. Reduced load times by 50% through back-end optimization with Node.js and Sequelize.
Front-end Developer at ClassDojo
September 1, 2019 - October 1, 2025Developed web pages and React components to improve user experience. Collaborated on back-end integration using Node.js and Sequelize to support Web3 functionality and optimize SQL queries. Provided full-stack support for launch activities and analytics integration to guide product decisions. Built Next.js and TypeScript components for NFT marketplace features, enabling users to view and interact with their collections and tokens on the blockchain. Contributed to deployment optimization to reduce build and deployment times.
Full-stack Engineer at Rainforest
July 1, 2025 - July 1, 2025Led development of Optimaxx, a task-management and productivity web app, using React/Next.js and FaunaDB. Engineered full-stack applications with Django (Python) for a catering order/delivery platform; contributed to an LMS with Django backend and Vue frontend; implemented an industrial logbook tool for a large oil company with Django/Node.js; built REST APIs with Django REST Framework and integrated Node.js microservices for vendor and delivery apps; created Borealhead, a secure daily journal app with React and Next.js, featuring authentication and data encryption; implemented a rapid configuration Regex search engine; integrated Sentry and Firebase; contributed to Moodle templates for the University of Alberta; built WordPress sites; collaborated on Angular/C#/.NET dashboards; delivered robust, high-performance solutions across React, Vue, Angular, Node.js, Python, Java, C#, and .NET.
React/Node.js Developer at PagerDuty
September 1, 2022 - September 1, 2022Developed features for a decentralized cryptocurrency exchange platform, including front-end trading interfaces and portfolio components; implemented referral/discount UI and fund claims; configured and maintained multiple AWS services; built comprehensive admin dashboards to monitor business and infrastructure metrics; resolved critical bugs and performed off-peak deployments.
Education
Bachelor of Science at University of Montana
January 1, 2010 - January 1, 2015Bachelor of Science in Computer Science at University of Montana
January 1, 2010 - January 1, 2015Bachelor of Science in Computer Science at University of Montana
January 1, 2010 - January 1, 2015Bachelor of Science, Computer Science at University of Montana
January 1, 2010 - January 1, 2015Qualifications
Bachelor's degree in Computer Science
January 1, 2010 - January 1, 2015Industry Experience
Media & Entertainment, Software & Internet, Professional Services, Education, Manufacturing
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Irving today.