Pooya R.

Pooya R.

Back-end Node.js developer

Request Rate
Iran, Islamic Republic of

Pooya is an enthusiastic software engineer who has started coding since teenage years. He is motivated and considerate team lead dedicated to provide slick solutions and effective feedback. He has always been keen on learning machine behavior; his interest in this field has taken him to where He is right now.

Skills

  • Node.js
  • Javascript
0246810

Experience

Software development company, Remote

Senior back-end developer – Tech lead

February 2021 to Present

Stack:

  • Node.JS
  • Nest.Js
  • Express.js
  • Mysql
  • MongoDb
  • RESTful
  • GraphQL
  • CI/CD
  • Docker
  • Docker Compose
  • Redis,
  • Git
  • Nginx
  • Linux
  • Confluence
  • JIRA
  • Scrum
  • Team Management
  • Problem-Solving
  • Security Practices


 Responsibilities:

  • In charge of developers and Quality assurance team.
  • Senior Node.js developer working on an international immigration website.
  • Gained strong problem-solving skills by working alone on the challenges faced in the job.
  • Gained strong remote team management and remote collaborating skills due to the remote functionality of the job.
  • Worked on challenging tasks such as Docker performance boosting, Docker orchestration.
  • Working directly with the project manager and the CEO, receiving the requested features, analyzing and developing from scratch to 100%.

Software Development company, Remote

Senior fullstack developer

February 2018 to February 2021

Stack:

  • PHP
  • Laravel
  • Node.JS
  • Mysql
  • SQL Server
  • Javascript
  • JQuery
  • CSS
  • Bootstrap
  • RESTful
  • Apache
  • Linux
  • Git

 

Responsibilities:

  • Gained practical experience in Asynchronous programming in Node.JS.
  • A self-reader in a software engineering team of 7 developers, accountable for ensuring highly- flexible and efficient code and finding solutions to start new projects in a suitable time.
  • Deployed a new server-side caching mechanism resulted in a huge performance boost of more than 50% and significant cost saving.
  • Deployed a new in-memory caching mechanism for using in RESTful API services using Redis in Node.JS.
  • Administrator of Linux servers in a continuous integration and continuous delivery environment, ensuring correct functionality of installed web servers, fully responsible for the configuration and running of the servers.
  • Renewing the old deployment process by adding new CI/CD features using Git and Docker.
  • Built security into new product features to achieve 100% compliance with industry best practices.

IT services and IT consulting company, Iran, Islamic Republic of

Fullstack developer

May 2014 to February 2018

Stack:

  • PHP
  • Laravel
  • Node.JS
  • Mysql
  • SQL Server
  • Javascript
  • JQuery
  • CSS
  • Bootstrap
  • Python
  • Django
  • RESTful
  • Apache
  • Linux
  • Git

 

Responsibilities:

  • Wrote maintainable, extensible code in a team environment.
  • Fixed software bugs of others people's codes and gain code-reading skills.
  • An active full-stack developer of the company's custom website-building framework using LAMP stack.
  • Collaborated with the CTO / Full Stack Developer of an online educational website with more than 100K active members and prepared proposals for the requested features.
  • Collaborate closely with QA engineers to security test newly-built PHP framework using Z.A.P and exploit databases.
  • Planned further development of Open-EDX API Using Python Django framework.
  • Assured full responsibility in developing end-to-end web apps as a full stack engineer.
  • Developed a highly scalable e-learning, remote-learning website supporting more than 1.5K simultaneous connections and a total of 1M users in a team of 7 developers.
  • Performed together with quality assurance team to ensure security by doing a joint penetration test.
  • Excelled at keeping in touch with customers to receive new requests through online CRM system as well as meeting in person to make an overview of the implementation principals.

Education

Master’s degree in Artificial Intelligence, Islamic Azad University, Central Tehran Branch

January 2021 to Present

Iran, Islamic Republic of

Bachelor’s degree in English language, Islamic Azad University, Central Tehran Branch

October 2017 to January 2021

Iran, Islamic Republic of

Portfolio

E-commerce / Web app
June 2021 - May 2022
E-commerce / Web app
June 2021 - May 2022

It is the web app for e-commerce company. Users could choose goods by using different filters, pay for them etc.

Technologies used:
PHP, Laravel, Node.js, MySQL, Javascript, CSS, Bootstrap, Git
E-learning / Web app
February 2021 - August 2022
E-learning / Web app
February 2021 - August 2022

It is the e-learning web app like Udemy but with more functionality. Users could create their profile, upload videos, images, and write articles. People could share their knowledge and earn money from it. They could also do payments in the app or could withdraw money from it.

Technologies used:
Node.js, Nest.js, Express.js, MySQL, MongoDB, GraphQL, CI/CD, Docker, Redis, Git, Nginx