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.

Justin Satoren

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.

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.

See more

Experience Level

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
See more

Language

Javanese
Advanced
English
Fluent

Work Experience

Front-end Engineer at Rainforest
July 1, 2025 - September 26, 2025
Migrated 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, 2025
Boosted 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, 2025
Boosted 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, 2025
Migrated 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, 2025
Boosted 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, 2025
Boosted 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, 2025
Led 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, 2025
Enhanced 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, 2025
Developed 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, 2025
Led 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, 2022
Developed 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, 2015
Bachelor of Science in Computer Science at University of Montana
January 1, 2010 - January 1, 2015
Bachelor of Science in Computer Science at University of Montana
January 1, 2010 - January 1, 2015
Bachelor of Science, Computer Science at University of Montana
January 1, 2010 - January 1, 2015

Qualifications

Bachelor's degree in Computer Science
January 1, 2010 - January 1, 2015

Industry Experience

Media & Entertainment, Software & Internet, Professional Services, Education, Manufacturing