See all developers
Reza M. Full-Stack Engineer, 10+ years of NodeJS ✮ JavaScript ✮ React ✮

Reza M.

  • Iran
  • Full-time (40 hrs/week)
Reza is now available for hire Hire Reza

I have been working in the software industry for more than 11 years. Mostly, as 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. KEY SKILLS Back End: JavaScript : Node.js, TypeScript, Express.js, REST API, NPM, ES6, ES7, ES10, Next.js, mongoose , ESLint. PHP : 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.

Skills and experiences

Overview of skills

91%
Static code analysis
78%
Knowledge test
75%
Language

Skills and experiences

Senior Software Engineer

Cheshmak 01/2016 - 03/2021

Mobile Analytics and Advertising .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. Technologies used: JavaScript, TypeScript, NodeJS, Express.js, APIs, React.js, GraphQL, MongoDB, Unit, testing, Integration, testing, Some, AWS, services, Atlassian, Products, Git, CI/CD, Redis, Elasticsearch, Rabbitmq, Scrum, Docker, Mocha.js, Chai.js, Sinon.js, Swagger, JsDoc, Postman

Location: Iran

Full Stack Engineer

Saina Cloud 06/2013 - 01/2015

Saina was a software development company. Some tasks I have done for Saina were: Made API endpoints for mobile and web apps. Created live charts with Highcharts and web sockets. Worked with some AWS and OVH APIs. Technologies used: PHP, Laravel, Wordpress, MySQL, JavaScript

Full Stack Developer

Payvar Co. 01/2011 - 12/2013

Payvar provides solutions and services for companies and governmental organizations that handle their tasks and services efficiently. Some tasks I have done for Payvar were: Create plugins and extensions for their ERP system with Ruby On Rails. Technologies used: Ruby On Rails, HTML, CSS, JavaScript

Web Developer

Tavanmand | شرکت توانمند 01/2010 - 01/2011

ASP.NET

Educations and Certifications

University of Kashan

Computer Software Engineering 2007 - 2012

Bachelor's degree

Others

Persian

English

Want to hire Reza M. or just want to talk? Schedule chat with Reza

Other developers