Mohammad Hossein Moradi Email and Phone Number
I'm an experienced software engineer with over 6 years of experience in developing robust web applications with large codebase using monorepo approach.I works with JavaScript as a dynamic language and Rust as a static language and every day learning about them, exploring new solutions and so on.Please go to https://mohammadhosseinmoradi.dev to see my full resume.
-
Frontend DeveloperMonacsoftYazd, Yazd Province, Ir -
Frontend DeveloperDeponet Jun 2024 - PresentYazd, Yazd Province, IranDevelop fully feature e-commerce application Include admin panel and storefront- Restructure the entire project folders and naming conventions to enhance developer experience (DX) and improve project maintainability- Migrate from Next.js 12 Pages Router to Next.js 14 App Router and update all dependencies accordingly- Migrate from Neshan's Leaflet map to Parsimap's Mapbox- Implement an gallery and async gallery dialog that opens a dialog for the user to pick a file, with filtered options similar to the operating system's file picker- Implement an advanced file uploader with features such as an upload queue, manual upload trigger, upload progress tracking, and support for all file formats. Allow users to append files to the queue while other files are uploading, with the ability to stop and abort uploads at any time, providing a flexible and efficient file upload experience- Implement robust and fully feature breadcrumbs with support static and dynamic (async) breadcrumb with image, icon, label, and path- Implement advanced, robust, composable, polymorphic and slottable design system with latest design system implementation method; Features includes drag and drop, swipeable, keyboard navigation, accessible, virtualization, high DX, concise and pro API, subgrid, CVA- Redesign the entire application with a unified design system implementation to enhance the developer experience (DX), support multiple themes, and ensure a consistent and seamless user interface across all components- Implement server-side rendering (SSR) to optimize performance and enhance SEO by applying Technical SEO best practices, including integrating JSON-LD structured data on key pages for better search engine visibility- Switch to cookie-based session management
-
Senior Frontend DeveloperBacham Feb 2024 - May 2024Tehran, Tehran Province, IranDevelop Bacham (bacham.org) app- Implement authentication and control flow- Implement guard interface for access control with chaining capability- Implement advanced, robust, composable, polymorphic and slottable design system with latest design system implementation method; Features includes drag and drop, swipeable, keyboard navigation, accessible, virtualization, high DX, concise and pro API, subgrid, CVA.- Use almost all Framer Motion features like sequence animations, scroll base, spring, transform values, velocity, gestures, variants, drag, custom, animation presence, layout animations and in view or intersection observer API- Implement robust jalali calendar and datetime picker with virtualization, infinite years, month and days- Register service worker and convert the app to a PWA- Implement custom audio and video players with unique design- Implement SSR rendering for Blog -
Frontend DeveloperDeponet Apr 2023 - Feb 2024Yazd, Yazd Province, IranDevelop fully feature e-commerce application Include admin panel and shop.- Implement fully responsive design system base on Headless UI components (Menu, Listbox, Dialog, Tooltip, Loading, ...)- Implement TreeView Component with single and multiple select, intermediate state can render in popover or static- Implement image editor can append logo, resize, crop, change format and remove background with AI- Implement robust sorting component that has concise and pro api model with support flex, grid, drag and drop and keyboard in admin panel- Fix redux persist in their project that cause hard refresh in the development mode- Implement custom alert dialog with success, warning, delete, info and confirm variant- Implement Neshan Map with search, reverse geocoding and geocoding- Implement Scrollspy Tab component with intersection observer support under the hood
-
Web DeveloperPishgaman Ginco Kavir Aug 2022 - Mar 2023Yazd, Yazd Province, IranDevelop and design digital marketing website (gincoplus.com) with beautiful animations.- Implement SSR.- Use animations with framer motion.- Use Strapi (zone, component, ...) for manage site data.- All section of site can modify and reorder and organize in Strap CMS.Design and develop e-commerce admin panel (admin.gincoplus.com) with Nextjs.- Use WooCommerce API under the hood.- Implement dynamic theme setting for wordpress site in admin panel.- Implement highly responsive design system.
Frequently Asked Questions about Mohammad Hossein Moradi
What company does Mohammad Hossein Moradi work for?
Mohammad Hossein Moradi works for Monacsoft
What is Mohammad Hossein Moradi's role at the current company?
Mohammad Hossein Moradi's current role is Frontend Developer.
Not the Mohammad Hossein Moradi you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial