Justin Satoren
*** ********** **, ******, ** +1-361-***-**** ****************@*****.***
https://www.linkedin.com/in/justin-satoren-775293383/ REACT DEVELOPER
I am a Skilled React Developer with over 8 years of experience building scalable and high-performance web applications. I specialize in React, Next.js, TypeScript, and Node.js, with a strong focus on creating modular and maintainable front-end architectures. Throughout my career, I have led Ul overhauls, migrated legacy systems to modern frameworks, and optimized serverless architectures to improve performance and reduce costs. I have extensive experience integrating complex systems, including REST APIs, blockchain features, and Al-powered solutions, into user-friendly interfaces. Mentoring junior developers and collaborating with cross-functional teams has been a key part of my approach, ensuring high-quality, consistent outcomes. I am passionate about delivering solutions that balance technical excellence with exceptional user experience, and I continuously stay up-to-date with emerging front-end technologies. My goal is to drive innovation while building robust, maintainable, and impactful web applications. PROFESSIONAL EXPERIENCE
Rainforest Oct 2022 - Present
Senior React/Next.js Developer
• Developed complex, production-grade React and Next.js applications, including dashboards, e-learning platforms, and subscription management systems.
• Led the front-end redevelopment of web applications based on Figma designs, ensuring fully responsive and mobile-first Ul across all devices.
• Built and maintained dynamic dashboards with sophisticated graphs and charts, integrating back-end APIs, ETL tools, and real-time notifications.
• Refactored and standardized state management using Redux, NgRx, and React Hooks, improving maintainability, performance, and developer productivity.
• Optimized front-end performance by addressing bottlenecks, improving page load times, enhancing animations, and boosting SPA responsiveness.
• Integrated advanced tools and technologies, including Chakra UI, Tailwind CSS, TypeScript, Apollo GraphQL, PostgreSQL, and Elasticsearch, to deliver scalable, maintainable applications.
• Collaborated with cross-functional teams, conducted code reviews, and mentored junior developers to maintain high code quality and best practices.
• Participated in architecture design for reusable components, API integrations, and microservices-driven SPAs, ensuring scalability and maintainability.
PagerDuty Aug 2019 - Sep 2022
Senior React Developer
• Developed high-traffic B2B applications in React and TypeScript, enhancing real-time incident management dashboards for enterprise users.
• Implemented custom React components and Ul patterns for notifications, alert management, and reporting workflows, improving user experience and engagement.
• Integrated REST APIs and WebSocket services to provide live updates and interactive monitoring features across the platform.
• Collaborated with product managers and designers to translate complex workflows into intuitive, accessible interfaces, ensuring enterprise usability standards.
• Conducted front-end performance optimizations, including lazy loading, memoization, and code-splitting, reducing bundle sizes and improving page load times for large dashboards.
• Led a sub-team for component library modernization, migrating legacy patterns to a modular, reusable design system using React Hooks, Context API, and TypeScript.
• Participated in code reviews, technical planning, and mentoring junior engineers to maintain high code quality and consistent front-end practices across multiple products.
ClassDojo Aug 2018 - Sep 2019
React Developer
• Built interactive classroom management tools using React, Node.js, and PostgreSQL with real-time updates.
• Created reusable React components for messaging, progress tracking, and activity dashboards.
• Integrated RESTful APIs and WebSocket services for seamless real-time notifications.
• Implemented role-based access controls for secure teacher, student, and parent interactions.
• Enhanced UX and accessibility across web and mobile interfaces and maintained high code quality through Jest and React Testing Library.
• Redeveloped React front-end applications based on Figma designs with mobile-first and responsive Ul principles.
• Migrated and maintained an internal React component library with TypeScript, Nx, and Rollup for optimized packaging and deploy- ment.
TECHNICAL HIGHLIGHTS
• Developed front-end feature updates and bug fixes for AngularJS and React systems, ensuring enterprise-level reliability and main- tainability.
• React, Next.js, TypeScript, Redux, NgRx, React Hooks, Context API, Node.js, PostgreSQL, Apollo GraphQL, REST APIs, WebSock- et, Tailwind CSS, Chakra UI, Material UI, React Testing Library, Jest, CI/CD (GitHub Actions, GitLab), Performance Optimization, SPA Architecture, Responsive/Mobile-first UI, Microservices Integration, Mentoring & Leadership PROJECT
RemoteRetro
•RemoteRetro enables teams of all shapes and sizes to conduct excellent Agile retrospectives, no matter where they are on the planet.
•Elixir, Phoenix, and PostgreSQL were used for the back end, and React and Redux for the front-end.
•I oversaw the technical and product development of the project, including design and copywriting.
•RemoteRetro is used by hundreds of companies across the globe. CanDecide
•An event-tracking and decision-making platform helps users use their data to make better decisions.
•I was involved with the entire platform's build, including the dashboards, the SDKs to embed on sites, and the ingesting tool.
• A membership management platform for service-based businesses to set up customer plans, build recurring revenue, and improve loyalty.
• I have been involved in building the Node.js platform, integrating the payment systems, and building the app since the beginning. Salesforce Talk and Blog How Theragun Is Building 21st Century Customer Experiences Salesforce.com
• I was invited by Salesforce.com to give a talk at their biggest eCommerce conference about the architecture I implemented at Theragun.
• I also wrote a blog post on Salesforce.com's blog about this.
• The architecture comprised of Salesforce commerce cloud, a mobile app (written in React Native), and an API back end (written in Node.js).
• I integrated them with Salesforce.com, Salesforce Service Cloud, Twilio, and more, to provide a seamless experience for customers and access to all pertinent data of the organization in one place. EDUCATION
University of Montana 2010 - 2015
Bachelor of Science, Computer Science