Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 2


Experienced Back End Developer with a demonstrated history of working in the information technology and services industry. Skilled in Algorithms, Video Blogging and Back-End Web Development.

Work Experience

Abutech: 
Backend Engineer
Maintained 2 apps for local businesses
- Developed CRM and Video Platform for education center with 2,500+ students using GraphQL, gRPC,
RestApi, Nestjs, Golang, Cassandra, MongoDB and PostgreSQL
- Conducted technical interviews in backend development
- Improved knowledge of clean code, design pattern and microservice
- Reviewed code of fellow engineers
- Experienced with work team, Agile and Scrum

Goodzone:
Backend Engineer
Contributed as backend engineer to develop website of goodzone(e-commerce)
- Integrated Aliftech payment system using Golang, PostgreSQL, gRPC
- Developed new features for e-commerce with 16,000+ users using Golang, JavaScript, Nodejs, gRPC,
PostgreSQL and Microservices
- Migrated data from Cassandra to Postgres
There are some type of projects that I don't take part in.
Here is a list of such projects:
— Pornographic projects
— Projects that earn money from money. For example: Loan, Deposit, Pawnshop, Mortgage
— Projects that collect money from several people and give it to one. For example: Lottery, Bookmaker,
Insurance
— Cryptocurrency
— Clinics that provide services that are prohibited in Islam. For example: Sex change
— Viruses, Projects that steal information without the owner’s knowledge and cause harm to people. For
example: Different parsers collecting information without the knowledge of the site owner, Trojans
— Erotic games / movies / music sites.
— Projects related to the sale of products prohibited in Islam. For example: alcohol, drug, tobacco products
— Ponzi scheme
— The system of compulsory debt collection
— Projects related to theft, fraud.
— Dating programs banned in Islam. For example: Tinder, Bumble