Mehdi Mohammadi
@mehdimohammadi
Node.js Developer with 3 years of web development experience.
What I'm looking for
I'm a dedicated Node.js Developer with over three years of experience in web development, focusing on backend development using Node.js, MongoDB, and microservices architecture. My journey began as an Electrical and Automation Engineer, where I honed my problem-solving skills and analytical mindset over 12 years in the steel industry. This unique background allows me to bring a robust engineering perspective to software development, ensuring that I design and implement scalable applications that meet the demands of fast-paced environments.
At Rayka Soft, I have successfully developed and maintained a project management application, leveraging technologies such as Node.js, Express.js, and MongoDB. My experience includes implementing microservices architecture with RabbitMQ, which significantly improved system scalability and performance. I am also proficient in developing RESTful APIs and integrating caching mechanisms with Redis to optimize application performance. I am committed to continuous learning, currently expanding my knowledge in Nest.js, Docker, and CI/CD practices to stay at the forefront of technology.
Experience
Work history, roles, and key accomplishments
Software Developer
Rayka Soft
Jan 2022 - Present (3 years 4 months)
Develop and maintain a project management application using Node.js, Express.js, and MongoDB. Implemented microservices architecture with RabbitMQ, integrated Redis for caching, and developed RESTful APIs for mobile and web clients.
Electrical and Automation Engineer
Iran National Steel Industrial Group
Jan 2010 - Jan 2022 (12 years)
Led maintenance and design of electrical systems in a steel manufacturing environment. Managed a team of technicians, designed automation systems, and ensured compliance with industry standards.
Education
Degrees, certifications, and relevant coursework
Shiraz University Of Technology
Bachelor of Engineering, Electronics
2005 - 2009
Completed a Bachelor of Engineering in Electronics with relevant coursework in Programming Fundamentals, Control Systems, Digital Electronics, Computer Architecture, and Network Fundamentals.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Interested in hiring Mehdi?
You can contact Mehdi and 90k+ other talented remote workers on Himalayas.
Message MehdiFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
