I've started working & learning on software engineering and software development from 2010 and in first steps, I designed simple websites and web apps. I'm trying to improve my programming and computer science skills. Currently, My focus is on Front-end Development.
ZhaketTehran, IranApril 2018 to March 2020
Senior Front-End DeveloperZhaket is an online marketplace(multiple vendors) for digital goods, like Envato but only works in Iran. In Zhaket we made a scalable architecture that can use in both admin and consumer panel. Currently, I work in zhaket as a team-lead of front-end development.
Faraz CRSTehran, IranMarch 2019 to January 2020
Remote & Part-time Front-End Team LeadFaraz CRS is a sub-company of the "Tourism Bank" of Iran. In Faraz, Our team works on some projects in tourism. The biggest project we faced with, is Apro. Apro is a total travel solution's app we develop it with a custom implementation of the micro-frontend architecture. Another project we work on it Channel Manager and Tour Manager.
RismoonTehran, IranJanuary 2017 to January 2019
Software EngineerWorking on a public transport application named "Rahiro" it's like "CityMapper" or "Trafi" but only works in iran. Back-end is a RESTfull api server written in PHP and Lumen framework that uses MariaDB as RDBMS. Front-End uses JS technologies like React, Redux, Saga, Normilzr and etc. Another part of this service is a multimodal public transport route planner written in python, scikit learn, networkx, Django framework and mongoDB for finding the simplest and cheapest route using Open Trip Planner. I'm working on this project as a hobby
Radcom coTehran, IranJune 2015 to October 2018
Team Lead & Senior Front-End EngineerThe team-lead of the mobile app development team. In Radcom mobile apps developed via React-Native, Redux or MobX, Saga and sometimes we use Phonegap. We made an architecture(or framework) called "Phoenix" for developing large scale mobile apps. Another side of my work was developing the Front-End side of "Sampa". Sampa is a total solution to manage huge websites and web portal has tens of modules. It was written with Angular.js. Some websites use Sampa are (Time.ir, Iran's ICT Ministry, Culture Ministry and ...)
Freelancing and Part TimeTehran, IranAugust 2011 to April 2015
UI Designer, Web DeveloperIn this period I worked with tens of companies and government organizations and developed some website and web applications from UI design to front-end or back-end development. web sites like registration system for "Razavi Khorasan Election" or "Varamin Jahad Keshavarzi Internal System" and some companies websites like "SLS Rubber", "Hedieh Printing", "Geekups Web Standard School" and ...
Atrian webTehran, IranApril 2010 to September 2013
PHP DeveloperWorking on some PHP project and some times I write plugins for wordpress
- Front-end Development
- Hybrid App Development
- Back-end Development
- Software Architecture
University of Science & CultureSeptember 2015 Until now
Bachelor, Software Enginnering
University of EyvankeySeptember 2012 to August 2015
Associate Degree, Software Enginnering