Reza Mirjahanian
(-
-Skype: rmirjahanian
Github
Linkedin
KEY SKILLS
Back End:
JavaScript : Node.js, TypeScript, Express.js, REST APIs, NPM, ES6, ES7,
ES10, Next.js, mongoose , ESLint.
EDUCATION
Bachelor of Software
Engineering
University of Kashan (2012)
kashanu.ac.ir
PHP (mid-level) : PHP7, Laravel, WordPress.
Documentation: Swagger, JsDoc, Postman.
Front End:
CSS, Html5, React.js, GraphQL, AngularJS 1.× .
Databases:
NoSQL, SQL, MongoDB, MariaDB.
Testing:
Unit testing, Integration testing, Mocha.js, Chai.js, Sinon.js.
DevOps, Teamwork:
Docker, Some AWS services, Atlassian Products, Git, CI/CD, Redis,
Elasticsearch, Rabbitmq, Scrum.
Familiar with (Not expert):
Crypto, Blockchain, Mobile app development.
ABOUT ME
I have been working in the software industry for more than 11 years.
Mostly a full-stack developer by using NodeJS, MongoDB, and Rabbitmq.
Having the experience of building high-available distributed applications
using microservice architecture. Experience in using AWS services in
different projects. I’ve been working remotely for almost five years using
many remote applications such as Atlassian Products, Slack, Zoom. If
you’re looking for a self-learner and highly motivated developer, I’m a
good fit for you.
LANGUAGES
English, Persian
WORK HISTORY
Cheshmak, Full stack software engineer (Fully remote)
2016 — 2021 www.cheshmak.me (is shut down forever!)
Cheshmak.me was a Mobile Analytics and Advertising Mediation platform
with 20+ million active installs. Users can send push notifications, see
analytics charts and data, monetizing money, etc.
Some tasks I have done for Cheshmak were:
1. Helping their team to create microservices with TypeScript, Node.js and
MongoDB. (We used the following tools and software for connecting our
services: Rabbitmq, Redis, Elastic)
2. Redesigned their web panel that is built with AngularJS 1.×.
3. Created a helper panel with React.js
4. Created landing pages, blog, docs page with WordPress.
5. Established an internal mail server with Iredmail.
6. Creating plugins and wrappers for our android SDK. That includes Unity,
React Native, Flutter, Ionic, Phone Gap, Cordova, Basic4Android
7. Participating in answering users' problems.
Saina, PHP developer
2013 – 2016 www.sainacloud.ir
Saina was a software development company. Some tasks I have done for
Saina were:
1. Made API endpoints for mobile and web apps.
2. Created live charts with Highcharts and web sockets.
3. Worked with some AWS and OVH APIs.
Payvarco Inc, Ruby on Rails developer-
It was a startup mainly focused on writing Android-based software.