Crafting Impactful Digital Experiences
Proven Expertise, Flexible Collaborations
My journey in the tech industry began in 2013, evolving from a Drupal Developer at Rayvarz, where I enhanced application scalability using technologies like jQuery, CSS, and PHP, to a seasoned Senior Frontend Developer with a diverse skill set. Over the years, I’ve honed my expertise in React, Next.js, TypeScript, and beyond, building high-performance applications and admin panels that drive business success.
Whether at Axprint, Entekhab Group, or Azki, my focus has always been on delivering innovative solutions that enhance user experience, streamline content management, and improve operational efficiency. From creating admin panels with React.js and Redux to integrating advanced testing tools like Cypress and Jest, my work has consistently pushed the boundaries of frontend development.
Currently, I’m driving impactful projects at Cashew, building admin and merchant portals that boost interface performance and user engagement. I’m passionate about collaborating with teams, sharing my knowledge, and mentoring developers to elevate their skills. With a flexible approach, I offer my services with the freedom for you to adjust or end your contract at any time, ensuring a partnership that fits your needs.
Github
Transformative Web Development Journey
Embark on a journey through my transformative web development career, where innovation meets efficiency. With over a decade of dedication, I've mastered the art and science of building high-performance, user-centric web applications. From spearheading dynamic projects at Cashew in Dubai to enhancing operational efficiencies at Azkivam in Tehran, my expertise spans across the frontiers of React.js, Vue.js, and Nest.js. Discover the milestones of my professional odyssey, showcasing projects that elevated user experience, streamlined content management, and revolutionized testing protocols. Each chapter of my career reflects a commitment to excellence, a passion for technology, and an unwavering drive to exceed business expectations.
- Developed and maintained admin, customer, and merchant portals using React.js, Redux, and TypeScript, focusing on improving operational efficiency and user experience.
- Built a high-performance bilingual website with Next.js and TypeScript, optimizing for SEO and performance using advanced techniques such as meta tags and structured data.
- Enhanced KYC workflows by integrating third-party services like Checkout.com and Amazon Payfort, streamlining verification processes with insights from analytics tools.
- Led the development of a headless CMS using Strapi.js and Node.js, optimizing content management for scalability.
- Streamlined DevOps processes by implementing CI/CD pipelines with Jenkins and GitHub Actions, improving deployment speed and reliability.
- Led the development of a Vue.js, Vuex, and Nuxt.js-based admin panel and website, integrating SEO techniques to improve visibility and performance.
- Built a React.js SPA for customer service and an internal reporting admin panel, enhancing user engagement and streamlining internal processes.
- Implemented continuous integration and deployment pipelines using GitLab, automating workflows for faster development cycles.
- Developed multiple dynamic admin panels using Vue.js 2 and Vuex, improving user interface consistency across platforms.
- Pioneered an Electron.js application for online casinos, enhancing real-time interactivity and user participation.
- Utilized AWS services such as EC2 and ECS, streamlining deployment processes with Docker for scalability and performance.
- Led the development of a role-based admin panel and SSR website using React.js, Next.js, and Redux, ensuring scalability and optimized SEO.
- Integrated Sentry for error tracking, improving application reliability and monitoring.
- Architected a Drupal-based web application integrated with React.js and Redux, focusing on improving content delivery and engagement.
- Developed a React.js and Electron.js-based TV application for internal corporate communication.
- Built and maintained two admin panels using React.js and Redux, focusing on enhancing operational efficiency.
- Developed a high-performance Gatsby-based website, leveraging WordPress as a headless CMS for content management.
- Led full-stack web development projects, focusing on improving Drupal functionalities and UI/UX design for enhanced user experience.
- Developed custom Drupal modules and themes to enhance scalability and performance for various client projects.
How to Enhance Your Web Projects: Insights from a Senior Developer's Journey
The service specializes in creating high-performance web applications using React.js and Vue.js. With over a decade of experience, the focus is on crafting accessible and efficient solutions that meet and exceed business requirements for companies of all sizes.
Projects include the development of an admin and merchant portal that improved interface efficiency, and the creation of a bilingual website that enhanced user engagement. Additionally, leading a project using Jotai and Next.js helped to further enhance the user experience.
The technical skillset includes JavaScript, TypeScript, React.js (Redux, React Router, React Query), Node.js (Express.js, Nest.js), Vue.js (Vuex, Vue-Router, Nuxt.js), SSR (Next.js, Nuxt.js), and others. Expertise extends to DevOps, databases, and design tools such as Figma, Adobe Photoshop, and Illustrator.
Significant improvements in user engagement and operational efficiency have been achieved through the development of admin panels and websites using React.js, Redux, and Next.js, delivering better user experience and streamlined operations.
Robust CI/CD pipelines are implemented using Jenkins and GitHub Actions, reducing deployment times and enhancing code quality with Cypress and Jest. This approach ensures efficient, error-free deployments and high-quality code for both small and large companies.
Get in touch.
Let's have a chat about your project goals and how we might help.