Hamidreza Amini

Hamidreza Amini

JavaScript Engineer

  • Residence:
    Iran
  • City:
    Shiraz
  • Year of birth:
    1993

Languages

100%

Persian

70%

English


Coding

JavaScript

90%

TypeScript

90%

React

90%

NodeJs

70%

Web3.js

70%

React Native

40%

HTML, CSS, SASS

90%

C#, ASP.NET

70%


Knowledge
  • Linux (Ubuntu)
  • SOLID Principles
  • Redux, GatsbyJS
  • ExpressJs, PassportJs
  • MongoDb, Mongoose
  • Stylus, SASS, SCSS
  • GIT Version Control

About Me

I am a JavaScript Engineer with over 8 years of experience in JavaScript, and over 5 years expertise in TypeScript and React, I am confident in my ability to contribute to professional teams and make a positive impact on the projects.

Throughout my career, I have been involved in various web development projects, where I have gained a deep understanding of both front-end and back-end development principles and best practices. My proficiency in JavaScript and TypeScript has allowed me to build robust and scalable applications on the client-side, while my experience with Node.js, Express.js, and MongoDB has enabled me to develop powerful server-side solutions.

I have a strong foundation in software development and an eye for details, which enables me to write clean, maintainable, and efficient code. I am well-versed in modern development tools and frameworks and have experience working withGit, NPM, Webpack, Docker, Web3.js, Redux, and other essential technologies. Additionally, I am comfortable working in an Agile development environment, collaborating with cross-functional teams to deliver high-quality software products.

One of my key strengths is my ability to quickly learn and adapt to new technologies and frameworks. I stay up to date with the latest trends in the JavaScript ecosystem and continuously strive to enhance my skills and knowledge through self-study and professional development resources. This mindset allows me to bring fresh ideas and innovative solutions to the table, ensuring that your projects stay on the cutting edge.

Beyond technical expertise, I am a strong communicator and a team player. I value open and transparent collaboration, actively seeking and providing feedback to foster a positive and productive working environment. I am eager to contribute my skills and experience to the teams, working together to achieve exceptional results.