Frontend Skills
ReactJS / NextJS
React Native / Expo / Flutter
Javascript / Typescript
Socket.io / Pusher
Apollo GraphQL
SASS, LESS
Material Design, Chakra UI
Jest / React Testing Library
Firebase
DevOps Skills
AWS – Distributed Development
AWS – CDK
CI/CD
Linux Administration
Docker
Backend Skills
Programming Languages
  • PHP
  • Javascript
  • C++, C#
  • Java
  • Bashscript
Web Frameworks
  • Laravel
  • Symfony
  • ExpressJS


Databases
  • MySQL
  • GraphQL + Hasura
  • SQLite
  • Postgres
  • MongoDB
Web Servers
  • Nginx
  • Apache
Architectures
  • MVVM
  • MVC
  • Microservice
Testing
  • PHP Unit
  • Jest
  • Laravel Dusk
Reporting Tools
  • Metabase
  • Tableau
Platform Integration Skills
Stripe
PayPal
Mailchimp, SendGrid
Zoho
Google Cloud Services
  • Captcha v2 & v3
  • Places
  • Google Maps


AWS CDK
Open AI
Login Integration:
  • Google Login
  • Facebook Login
  • Apple Login
SAP
Twilio
Firebase
Cloudflare
Apple
Other
Agile Project Management
  • Scrum
  • Kanban


Figma, Canva
Trello, Jira, ClickUp, Zoho
Work Experience (2022-2024)
Senior Software Developer
Vyro – Sydney, Australia (Remote)Aug 2023 – Current
  • Using various technologies in Javascript stack like NextJS, ReactJS, ExpressJS to develop and maintain cloud based online retail solution for electronic vehicles.
  • Develop, maintain and optimize vehicle configurators such as Lotus, Polestar and Cupra.
  • Manage consolidated communications between multiple applications using NPM package development.
  • AWS deployment: Setup and Administration (AWS Lambda + CDK)
  • Accelerated API development using GraphQL + Hasura, Swagger Codegen
Mobile App Developer
eventyab.com – Vancouver, CA (Remote)Mar – Aug 2023
  • Enabling mobile feature (Dashboard, Gate Check-In) by Developing event organiser’s mobile application with React Native, Expo
  • Using Packages: Redux-Toolkit, Barcode-Scanner, React-Native-Paper, React-Testing-Library, React-Navigation, React-native-maps
  • Responsible for app publishing and running tests using: EAS, Expo-cli, Gradlew
Chief Technical Advisor
Basetrade – London, England (Remote)Jun 2022 – Mar 2023
  • My Responsibilities were about:
  • Designing an automation system to meet business requirements of a Mineral Producer and Trader Company, including Procurement Management, Inventory Management, Production Line, Sales and Shipping.
  • Acting as a head of technical development team in frontend and backend using technologies: Figma (Design), React (Web), Flutter (Mobile), Laravel (Backend), PHP Unit (E2E Test), MySql, Docker, GitLab CI/CD, SCRUM
  • Preparing Business Logic Documents, and Database Design
  • Maintaining integrity and consistency by reviewing developers codes and performing technical observations.
  • Developing IT strategies and set into place all infrastructure policies.
  • Highlighted packages that have been used in Web Development: Typescript, Tslint, Material UI, Redux-Toolkit, Formik etc.
SEO Specialist
eventyab.com – Vancouver, CA (Remote)Sep 2022 – Feb 2023
  • Responsible for Search Engine Optimization (SEO)
  • Technologies and services used:
  • Google Search Console
  • Google Tag Manager
  • Google Analytics
  • Microsoft Clarity
  • Facebook Pixel
  • Data Markup Structures implemented: Video, Event, Breadcrumb, How-To, FAQ
  • Also Optimized front-end application using: no-follow links, no-index pages, canonical refs implementing sitemaps etc.


Front-end Developer
reeldata.ai – Halifax, CA (Remote)Mar 2020 – Oct 2020
  • Implemented a Frontend Side of platform that controls and monitors
  • fish feeding (ReelAppetite)
  • Implemented a Monitoring app for ReelBiomass product
  • Using technologies and packages: React, React-Redux, Plotly.js, React-Bootstrap, Socket.io, React-Bootstrap
Mobile Developer
airble.com – Vancouver, CA (Remote)Aug 2020 – Jul 2021
  • Implemented an Air Taxi Service mobile application using React-Native, Expo
  • Published the app inside Google Play Store and Apple Store
  • Working with Command Line Interfaces for run tests and publish app: Expo-cli, Gradlew
Front-end Developer
managerdaily.org (Remote)Mar 2019 – Dec 2021
  • Implemented Front-end application for project management, task management etc.
  • Technologies: React, Dynamic React Code Injection in Runtime with React Mircoservices Implementation Architecture
  • Packages: React-Redux, Pusherjs, React-Bootstrap, Plotly.js, SASS
  • Implemented Components:
  • Multi-Language and Multi-Calendar Datetime picker
  • Gantt Chart
Backend Developer
managerdaily.orgJan 2019 – Sep 2022
  • Implemented an online tool for Agile Project Management and SaaS, using Micro-services architecture.
  • Designed and Implemented the reporting module using analysis tools: Metabase, GraphQL
  • Frameworks that I worked with: Laravel, Nginx, MySql, Redis, ExpressJS, PM2, PHP Unit, Jest
  • Published packages in npmjs: Admin Generator, Report Generator.
  • I Applied security guidelines (Database Security, Web Security and Web Server Security) in contact with 3rd party security assessor company.
System Expert
Mobile Company of Iran (MCI)Dec 2014 – Dec 2018
  • Technical consultant for organizational projects.
  • Member of SAP HR Deployment Project.
  • Consultant for following projects:
  • SAP Manager Self Services and Employee Self Services Portal
  • Restaurant Employee Self Services Portal
  • Single Sign-On Web application
  • Performance Management System
  • Knowledge Management System
  • Automations implemented by Microsoft Share Point
  • Internal Communication System
  • Digital Signage Platform
  • Physical gates establishment project.