

As a Front-end Developer with 7+ years of experience, I specialize in modern technologies including JavaScript, TypeScript, and SPA frameworks like Vue.js, React.js, Next.js, and Nuxt.js, along with CSS (SCSS) and software principles such as SOLID, clean code, and scalable architectures.
I've led development teams for enterprise apps with 4M+ users, including eKYC app (Farashenasa), financial brokers (Liyan and Ok-ex), and neo banks (Sepah and Post Bank).
As an instructor and interviewer, I’ve trained and assessed over 150 developers through our company’s Center of Talent Program.
.Implemented Vue.js, Nuxt.js, and React.js in 15+ successful client-side web apps with 4M+ active users.
.Coordinated with cross-functional teams to apply Domain-Driven-Development, Clean Architecture, and Service-Oriented cloud architecture principles, resulting in a ~30% boost in performance and delivery speed.
.Developed reusable enterprise-level tools such as a state machine, access manager, and form builder for apps.
.Developed and delivered 20+ comprehensive training sessions over 3 years on HTML, CSS, JavaScript, Vue.js, and soft skills for 150+ individuals during talent acquisition boot camps such as the Turbo-Front 2–4 and Developer 3.
.Boarded 15+ talented developers to the client team in 50+ interviews by being a recruitment and internship committee member.
.Led a team of 10 members to develop successful finance and infrastructure applications.
.Developed a high-traffic cryptocurrency trading platform using Nuxt.js to serve over 1M active users, focusing on performance, scalability, and real-time updates.
.Built WebSocket-based channels to deliver live trading data and price updates with minimal latency across client interfaces.
.Implemented both front-office (user trading panel) and back-office (admin dashboards) using Vue.js, featuring tools for asset management, chart analysis, KYC, and OTC crypto trading.
.Worked closely with back-end and QA teams to ensure smooth API integration and a consistent user experience across all touchpoints.
.Established specialized web interfaces using WordPress and React.js for 10+ small businesses' branding and elevating their online presence, and aligning web interfaces with brand identity.
.Collaborated closely with the design team and product owners to bring optimized websites that feature fast page load speeds and mobile responsiveness across all projects.