Frontend Engineer with 6+ years of experience building secure, scalable SaaS and analytics platforms using React, Next.js, and Vue.js. Known for creating responsive dashboards and web interfaces with strong state management practices, helping reduce state-related bugs and improve maintainability. Experienced in integrating REST and GraphQL APIs, implementing robust TypeScript-based frontend architectures, and delivering real-time user-access controls. Worked in Agile remote environments and used Docker/CI/CD, testing (Jest/Cypress), and monitoring (Sentry) to ensure reliable, high-quality releases.

Behnoush Sotoudeh Nik

Frontend Engineer with 6+ years of experience building secure, scalable SaaS and analytics platforms using React, Next.js, and Vue.js. Known for creating responsive dashboards and web interfaces with strong state management practices, helping reduce state-related bugs and improve maintainability. Experienced in integrating REST and GraphQL APIs, implementing robust TypeScript-based frontend architectures, and delivering real-time user-access controls. Worked in Agile remote environments and used Docker/CI/CD, testing (Jest/Cypress), and monitoring (Sentry) to ensure reliable, high-quality releases.

Available to hire

Frontend Engineer with 6+ years of experience building secure, scalable SaaS and analytics platforms using React, Next.js, and Vue.js. Known for creating responsive dashboards and web interfaces with strong state management practices, helping reduce state-related bugs and improve maintainability.

Experienced in integrating REST and GraphQL APIs, implementing robust TypeScript-based frontend architectures, and delivering real-time user-access controls. Worked in Agile remote environments and used Docker/CI/CD, testing (Jest/Cypress), and monitoring (Sentry) to ensure reliable, high-quality releases.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Work Experience

Front-End Developer at Rastaar
October 1, 2025 - March 1, 2026
Architected and maintained a responsive gaming web application using Next.js 15 and Zustand, delivering clean, tested, and maintainable feature code. Collaborated with a frontend team to build an AI-powered web application using React 19 and Zod, contributing to modular, reusable component architecture. Owned state management and form-handling logic within an Agile remote team, coordinating technical discussions for seamless feature delivery. Continued through project closure after cessation of operations, establishing a solid codebase for peer-to-peer network features.
Front-End Developer at Peekage
October 1, 2024 - October 1, 2025
Engineered scalable Vue 3 and Nuxt.js applications using Pinia, enhancing performance and reducing state-related bugs by 30%. Built an internal analytics dashboard using React.js and GraphQL in collaboration with backend engineers to define efficient API contracts for network monitoring. Optimized key user flows and dashboard features to increase engagement and reduce friction for data-rich experiences.
Front-End Developer at DataGuard
October 1, 2021 - January 1, 2024
Developed secure CRM features with Vue.js and migrated state logic to Pinia, reducing complexity by 45% to support platform scalability. Designed and built task management and analytics dashboards using TypeScript and REST APIs, supporting real-time workflows for 100+ internal users. Enhanced reliability by implementing comprehensive Cypress E2E test coverage and participating in code reviews to uphold high quality. Collaborated with global teams to optimize frontend performance and cross-market user experience for remote-managed systems.
Front-End Developer at Dunro, Irantic, Infodeniz
May 1, 2018 - September 1, 2021
Developed and maintained production web applications using Vue.js, Nuxt.js, React.js, and Vuex. Built interactive, reusable UI components and partnered with backend teams to improve system stability and overall user experience across startup environments.

Education

Programming for Everybody: Getting Started with Python at University of Michigan (Coursera)
July 1, 2025 - August 8, 2026
Programming for Everybody: Getting Started with Python at University of Michigan (Coursera)
July 1, 2025 - August 8, 2026

Qualifications

Master of Science, Information Technology
January 11, 2030 - August 8, 2026
Bachelor of Science, Information Technology
January 11, 2030 - August 8, 2026
Master of Science, Information Technology
January 11, 2030 - August 8, 2026
Bachelor of Science, Information Technology
January 11, 2030 - August 8, 2026

Industry Experience

Software & Internet, Gaming, Media & Entertainment, Computers & Electronics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more