Skip to content
View amin-abbasi's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@irantom-engineering

Block or report amin-abbasi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amin-abbasi/README.md

Hi there, I'm Amin 👋

Who am I?

I'm a seasoned Back-end Software Engineer and Software Team Lead with profound expertise in Node.js and a proven track record of crafting high-performance, scalable solutions. My extensive experience includes managing and developing ERP systems using TypeScript, ArangoDB, WebSocket, and a customized backend platform. I specialize in fine-tuning code for optimized speed and efficiency and conducting rigorous code reviews to ensure top-notch quality.

I have worked across diverse domains, including ERP systems, CRM applications, fintech, eCommerce projects, cryptocurrency exchanges, and copy trading platforms. Proficient in Node.js frameworks such as Express.js, Koa, Hapi, Sails, and Nest, I am also experienced with tools like WebSocket, RabbitMQ, and WebRTC. My expertise extends to databases like ArangoDB, MongoDB, and PostgreSQL, with a strong emphasis on security through OAuth2, JWT, and encryption practices.

I prioritize quality through robust testing with tools like Jest and Mocha and leverage CI/CD pipelines using GitLab CI. My experience includes containerization with Docker, limited orchestration using Kubernetes, and exploring Go with the Echo framework. Additionally, I am skilled in message brokers like RabbitMQ and Apache Kafka and adept with Git for version control, enabling the delivery of reliable, scalable systems.

GitLab Gmail Badge githubbadge

🔭 I’m currently working on:

  • ERP Systems
  • Blockchain (Social trading, NFT)
  • ...

🌱 I’m currently learning:

  • System Architectures
  • Golang
  • ArangoDB
  • gRPC
  • ...

My Skill Set

Frontend

CSS3 HTML5 JavaScript Typescript React Git

Backend

JavaScript Typescript Node.js MongoDB ArangoDB Redis PostgreSQL MySQL RabbitMQ Python Go Git Linux Bash PowerShell

DevOps

Linux Git Docker Kubernetes AWS Bash PowerShell

Stats

Pinned Loading

  1. typescript-boilerplate typescript-boilerplate Public

    A Typescript boilerplate using Express, MongoDB, MySQL, Redis, Docker, OpenAPI and more ...

    TypeScript 41 10

  2. javascript-boilerplate javascript-boilerplate Public

    This is a back-end boilerplate using Express, MongoDB, Redis, and more ...

    JavaScript 4 1

  3. gach gach Public

    This is a package to colorize your terminal text messages.

    TypeScript 2

  4. hd-wallet-address hd-wallet-address Public

    This is a simple application to generate HD wallet addresses for cryptocurrency coins.

    Python 1

  5. grpc-sample grpc-sample Public

    This is a gRPC sample project.

    JavaScript 1

  6. go-boilerplate go-boilerplate Public

    This is a server-side boilerplate using Golang, echo framework, and mongoDB.

    Go 2