Amin Zaherdannak

Mobile and Frontend Developer

Download Resume

About Me

I'm a mobile and frontend developer with a decade of experience shipping React, React Native, and Next.js products โ€” from fintech and digital signature apps to AI-powered mobile tools and production admin dashboards.

Currently freelancing, I'm the sole frontend developer on Report Plus, a building-supervision admin platform. Previously at Hashthink, Shakeylead, and Hamyar Koosha. I also teach Git & GitHub and contributed to React documentation.

Work Experience

๐ŸŒ Freelance โ€” Mobile and Frontend Developer Remote ยท February 2026 โ€“ Present
  • Sole frontend developer on the Report Plus admin panel (Hamyar Koosha) โ€” production Next.js dashboard with 10 admin sections, REST API integration, filters and data tables, RTL/Jalali support, and analytics charts.
๐Ÿ‡จ๐Ÿ‡ฆ Mobile Developer at Hashthink Canada (Remote) ยท March 2025 โ€“ January 2026

International AI and enterprise software company.

  • Partnered directly with English-speaking stakeholders to translate business needs into technical requirements and actionable development tasks.
  • Led the deployment process by successfully publishing the app to the Google Play Store, ensuring compliance with all store guidelines.
  • Developed a cutting-edge React Native app for UK electricians that uses image processing and voice dictation to automate the generation of compliance certificates.
  • Engineered real-time AI data streaming using Server-Sent Events (SSE) to push processed results (e.g., equipment details) to the app instantly after image analysis.
  • Leveraged AI-assisted development tools (IDE + MCPs) to accelerate implementation and maintain consistency with design systems.
๐Ÿ‡ฎ๐Ÿ‡ท Mobile and Frontend Developer at Shakeylead Iran (Remote) ยท April 2022 โ€“ March 2025

Online authentication, digital signatures, and contract management for banking and finance.

  • Enhanced website performance using caching techniques, resulting in a faster page load.
  • Reviewed and developed responsive and cross-browser-compatible components.
  • Improved and refactored the website for SEO optimization using React and Next.js.
  • Documented guidelines and conventions for future reference.
  • Optimized a digital signature app with React Native by refactoring, replacing libraries with custom code, and improving asset handling, cutting APK size by 35% and dependencies by 45%.
  • Streamlined Android and iOS app publication with TestFlight deployment, reducing test and publishing time.
  • Reduced business dependencies and costs by replacing a 3rd-party SDK with a native module using Kotlin and secure WebSockets.
๐Ÿ‡ฎ๐Ÿ‡ท Mobile and Frontend Developer at Hamyar Koosha Iran ยท July 2020 โ€“ March 2022

Civil engineering and government software startup.

  • Optimized React and React Native applications, integrating efficient REST APIs and refactoring legacy code.
  • Designed and developed key features for web and mobile apps, collaborating with UI/UX designers and stakeholders.
  • Led a team of 5 developers, implementing agile practices to accelerate product development and delivery.
  • Conducted user testing, gathering feedback to refine and enhance product functionality.
  • Analyzed, reviewed, and optimized components using modern tools for maintainability and functionality.
  • Returned in 2026 as a freelance developer to build the new Report Plus admin panel for the platform.

Skills

Languages

  • JavaScript (ES6)
  • TypeScript
  • HTML

Frontend & Mobile

  • React
  • React Native
  • Next.js
  • Expo
  • Electron

UI & Styling

  • CSS
  • SCSS
  • Tailwind
  • NativeWind
  • MUI
  • shadcn/ui
  • React Native Reusables

Backend Integration & Real-Time

  • RESTful APIs
  • Server-Sent Events (SSE)
  • WebSockets
  • Axios
  • RTK Query
  • AI Service Integration

State Managers

  • Context API
  • Redux

Tools & Techniques

  • Git
  • Google Play Store Publishing
  • TestFlight
  • Matomo

Methodologies & Soft Skills

  • Agile
  • Stakeholder Communication
  • Requirements Gathering

Testing Tools

  • Jest

Projects

Report Plus Admin Panel (2026) Production Next.js admin for Hamyar Koosha's building-supervision platform

Next.js ยท React ยท TypeScript ยท TanStack Query ยท Zod ยท React Hook Form ยท Tailwind CSS ยท Recharts

  • Multi-section admin dashboard with search, filters, pagination, and detail views
  • Feature-based code organization with typed API layer and React Query
  • RTL layout with Jalali calendar support and dashboard analytics
Madar Super App POS (2025) React Native POS app with native SDK integration and OTA updates

Developed an Android app for POS devices using React Native (bare workflow) with a native module to integrate the POS manufacturer's SDK for card reading and receipt printing. Integrated Expo's Over-The-Air (OTA) update feature for seamless app updates without manual installations.

Madar Mall Landing Page (2025) Pixel-perfect responsive landing page ยท Next.js & shadcn/ui

A fully responsive landing page showcasing the various sections of Madar Shopping Mall, built with Next.js, Tailwind CSS, TypeScript, and shadcn/ui. madarmall.com โ†’

Message Mirror (2024) Android SMS forwarding with Kotlin native module

An Android app to forward SMS messages to an API or another number based on internet availability. Built with React Native, TypeScript, a native module in Kotlin, broadcast receivers, and foreground services. Optimized APK size with architecture splits and ProGuard.

PlateMate (2024) Electron desktop app for automated appointment booking

A desktop app built with Electron, React, Selenium, TypeScript, Tailwind CSS, and shadcn/ui to automate appointment booking on the government site for car plate changes.

Emzame (2022โ€“2024) React Native digital signature app with biometric auth

A React Native app built with TypeScript that supports biometric authentication, digital signatures, and PDF signing. Uses Keychain and Keystore for secure storage. Custom Kotlin native module with WebSockets replaced a third-party SDK, cutting dependencies and improving performance. emza.me โ†’

Hyperomet (2020) Electron app for OpenSees nonlinear structural analysis

A desktop application using Electron, React, MUI, and TypeScript. Generates non-linear TCL OpenSees models, Pushover, and IDA analysis files. Used by OsloMet University researchers in a published paper.

Movies App (2019โ€“2020) Native Android app with MVVM, Room, and Paging

A native Android application using MVVM architecture, Lifecycle library, Room ORM, Paging, Glide, and Retrofit. GitHub โ†’

etabs2opensees (2018) MATLAB tool for building OpenSees models from ETABS

A MATLAB application which builds nonlinear OpenSees models using structures designed by ETABS. GitHub โ†’

C++, MATLAB & Maple Applications (2017โ€“2018) Engineering analysis tools โ€” FEM, nonlinear & plastic analysis

Utilizing OOP and functional paradigms covering different fields ranging from P-M interaction diagrams for RC columns with circular cross-sections to Finite Element, non-linear, and Plastic Analyses.

Education

Master's Degree in Structural Engineering

Amirkabir University of Technology ยท Sep 2016 โ€“ Feb 2018

Publications & Content Creation

Git, once and for all (2024) Comprehensive Git & GitHub course on Maktabkhooneh

Covers version control fundamentals, core concepts, best practices, and advanced workflows. View course โ†’

The Clean Coder โ€” Blog Series Chapter summaries published on Virgool

A series of blog posts on Virgool summarizing The Clean Coder by Robert C. Martin โ€” covering professional ethics, saying yes and no, coding practices, TDD, testing strategies, time management, and more. View articles โ†’

Open Source Contributions

React (2024)

Contributed to the React repository by improving documentation accuracy.